Показать сообщение отдельно
Старый 07.04.2017, 12:12   #21
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили: 665 раз(а) в 607 сообщениях
По умолчанию Ответ: Array II

Цитата:
Сообщение от dp38 Посмотреть сообщение
О блоке ARRAYII (int).
Я понял вашу проблему.

На входе mux вы выставляете номер выхода, значение которого вы хотите видеть на выходе outmux.

Если в блоке ArrayII(int) вы выставляете 128 выходов, он занимает 256 байт памяти. Диапазон wr_addr при этом от 0 до 127. Диапазон mux при этом от 0 до 127.

Если на указанные входы подать число, большее, чем 127, оно "сворачивается" по правилам, принятым в блоках MUX().


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием