Выбор разрядности внутренней шины данных и количества программно доступных функциональных элементов
Поскольку рабочий регистр (регистр первой группы), выполняющий основную функцию модуля, представляет собой двоично-десятичный счетчик с максимальной ёмкостью 107, то разрядность шины данных выбираем равной 16. Регистры данных используются для считывания и записи результатов счёта и представлены в таблице 3 и таблице 4.
Таблица 3 – 1ый регистр данных
единицы десятки сотни Таблица 4 – 2ой регистр данных
единицы десятки сотни Продолжение таблицы 4
тысячи
Регистр уставки используется для записи и чтения значения окончания счета счетчика и представлен в таблице 5 и 6.
Таблица 5 –1ый регистр уставки
единицы десятки сотни Таблица 6 –2ой регистр уставки
единицы десятки сотни Продолжение таблицы 6
тысячи
Присвоение субадресов внутренним регистрам и описание их форматов Сигнал А - субадрес, иначе подадрес, т. е. адрес определенной функциональной части внутри модуля . В модуле условно можно выделить следующие подсистемы: - 1-ый регистр данных – субадрес А(0); - 2-ой регистр данных– субадрес А(1); - 1-ый регистр уставки – субадрес А(2); - 2-ой регистр уставки– субадрес А(3); - L-запрос – субадрес А(4).
Источники запросов на обслуживание Источником запроса в функциональном модуле может быть любое устройство, которое завершило цикл обработки входных сигналов и готово передать информацию в ЭВМ. В качестве источника запроса на обслуживание в модуле является сигнал о переполнении хотя бы одного счетчика входными сигналами (LAM). Этот сигнал служит источником для формирования сигнала LAM низкого уровня, что является его активным состоянием, после чего он поступает на блок формирования L-сигнала, а L-запрос является тем единственным сигналом, которым модуль сообщает контроллеру крейта о наличии в нем хотя бы одного запроса на обслуживание.
Команды управления модулем счетчика импульсов с предустановкой Все команды управления представлены в таблице 7. Таблица 7 - Команды и сигналы управления модулем счетчика с предустановкой
Сигналы состояний, передаваемые модулем в магистраль КАМАК: 1) Q устанавливается сразу и сбрасывается по S2; 2) все дешифрированные команды сопровождаются откликом X = 1; 3) Z – сбрасывает все счетчики, триггеры переполнения, сбрасывает LAM-требования, запрещает L-запрос от модуля, запрещает счет во всех счетчиках; 4) C – сбрасывает (устанавливает в «0») все счетчики и триггеры переполнения.
Популярное: Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (577)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |