
- •1.Виды контроля функционирования устройств и краткая характеристика. Объем измеряемых параметров ок.
- •2. Назначение, состав, технические характеристики такт 51
- •3. Принцип действий такт 51 по структурной схеме
- •4. Назначение, состав и работа бвц по упрощенной структурной схеме. Назначение, состав, технические характеристики такт 51
- •Назначение, состав и работа бвц по упрощенной структурной схеме
- •5. Система команд бвц. Адресуемые, безадресные команды.
- •Адрессуемые команды.
- •Безадресные команды
- •6. Система команд бвц. Команды обмена с внешними устройствами
- •7. Назначение и работа цифрового интерфейса (запись информации в периферийный блок).
- •8. Назначение и работа цифрового интерфейса (считывание информации из периферийного блока).
- •9.Назначение, состав, технические характеристики и работа бвти
- •10. Назначение , состав, технические характеристики и работа блока импульсных и время - импульсных измерений
- •12.Биви (блока импульсных и время - импульсных измерений)
- •13. Назначение, состав бкса. Пороговая оценка состояния цепей с помощью порогового элемента и измерение временных интервалов с помощью укн и бвц.
- •14. Назначение, состав бкви. Измерение временных интервалов.
- •15. Назначение, состав бгэв и бпи. Измерение сопротивления с помощью гт бгэв, измерение потребляемого тока объектом контроля с помощью Rизм бпи.
5. Система команд бвц. Адресуемые, безадресные команды.
БВЦ (ТАКТ 51.51.000)-блок вычислителя цифровой, предназначен для считывания программы проверки с перфоленты, управления периферийными блоками и обработки результатов измерений
Адрессуемые команды.
Структура адресуемой команды представлена на рис .3.3.1 содержит код операции, и адрессное слово.
0...2разряд – код операции.
0...11р – адрессное слово.
Память БВЦ имеет объем 409610 ЯП, следовательно, для обращения к такой памяти адрессная часть должна иметь 12 разрядов. Но данная структура имеет 9-ти разрядное адрессное слово.
Чтобы иметь вожность обращаться с помощью 9-ти разрядного слова к любой из 4096 ЯП в БВЦ используется страничная рганизация памяти с косвенной адресацией. Ввиду ее сложности в настоящем учебном пособии она не рассматривается, но часть команды с 3 по 11 разряд будет называться не адрессом в чистом виде, а адрессным словом.
Перечень адресуемых команд:
Комана логического умножения (И);
Команда логического сложения (СЛ);
Команда конец цикла (КЦ);
Команда записи (ЗРС);
Команда безусловной передачи управления с вощратом (БПВ);
Команда безусловной передачи управления (БП).
Безадресные команды
При выполнении команд данного типа не требуется обращения к памяти. Поэтому в этих команах адресная часть используетя под код операции рис. 3.3.2.
Все безадресные команды содержат одинаковое значение в 3-х старших разрядах – 1112 – 78. Остальные разряды определяют содержание той или иной безадрессной команды.
В системе ТАКТ 51 имеются 193 безадресные команды. В качестве примера ниже приведены безадресные команды, которые используются наиболее часто:
7200-обнуление РС;
7001-прибавление единицы к содержимому РС;
7004-циклический сдвиг влево содержимого РС на 1 разряд;
7006-тоже на 2 ращряда;
7010-тоже вправо на 1 разряд;
7012-тоже на 2 разряда;
7040-инвертирование содержимого РС;
7041-преобразование содержимого РС и дополнительный код;
7201-запист в РС кода 00018;
7440-пропуск очередной команды, если РС=0;
7500-пропуск, если РС=0;
7000-нет операции,задержка выполения программы на 12 мкс;
7017-запись содержимого СК в 00108 ЯП ОЗУ;
7116-запрещение прерывания по дефекту интерфейса;
7314-запись в РС содержимого счетчика времени;
7620-пропуск, если ТД=1, РС=0.
6. Система команд бвц. Команды обмена с внешними устройствами
Система команд БВЦ
БВЦ содержит следующие типы команд: адресуемые команды или команды обращения к памяти; безадресные команды; команды обмена с внешними устройствами.
Адресуемые команды.
Структура адресуемой команды представлена на рис.3.3.1 содержит код операции, и адресное слово.
0…2разряд - код операции.
0…11р - адресное слово.
Память БВЦ имеет объем 409610 ЯП, следовательно, для обращения к такой памяти адресная часть должна иметь 12 разрядов. Но данная структура команд имеет 9-ти разрядное адресное слово.
Чтобы иметь возможность обращаться с помощью 9-ти разрядного слова к любой из 4096 ЯП в БВЦ используется страничная организация памяти с косвенной адресацией. Ввиду ее сложности в настоящем учебном пособии она не рассматривается, но часть команды с 3 по 11 разряд будет называться не адресом в чистом виде, а адресным словом.
Перечень адресуемых команд:
команда логического умножения (И);
команда логического сложения (CЛ);
команда конец цикла (КЦ);
команда записи (ЗРС);
команда безусловной передачи управления с возвратом (БПВ);
команда безусловной передачи управления (БП).
Безадресные команды
При выполнении команд данного типа не требуется обращения к памяти. Поэтому в этих командах адресная часть используется под код операции
Все безадресные команды содержат одинаковое значение в 3-х старших разрядах - 1112 - 78. Остальные разряды определяют содержание той или иной безадресной команды. В системе ТАКТ 51 имеется 193 безадресные команды.
Команды обмена с внешними устройствами
КОП - 68 С помощью этих команд осуществляется:
обмен информацией между БВЦ и периферийными блоками;
команды задания режима обмена;
включение двигателей БВД и прием информации от БВД;
команды обработки прерываний, возникающих в периферийных блоках;
команды управления дополнительной памятью.
Рассмотрим содержание основных команд каждой группы.
Обмен информацией между БВЦ и периферийными блоками осуществляется с помощью двух команд:
ЗИФ - запись информации из БВЦ в периферийный блок рис.3.3.3.;
ЧИФ - чтение информации из периферийного блока вычислителем рис. 3.3.4.
Команда
ЗИФ двухсловная. Код 1102
старших трех разрядов указывает,
что это команда обмена. Код 112
в 3-м и 4-м разрядах означает, что это
команда записи - ЗИФ. Содержание 5...11р
первого слова составляет адрес
периферийного устройства (не только
блока, но и устройства в этом блоке), в
которое будет записана информация.
Второе слово представляет собой информацию, которая должна быть записана в периферийное устройство.
Команда ЧИФ однословная и. отличается от команды ЗИФ содержанием 4 разряда.
Команда задания режима обмена. Из этой группы рассмотрим одну команду - задание структуры обмена - ЗОИФ. Структура этой команды представлена на рис.3.3.5. В системе ТАКТ 51 предусмотрено, что обмен между БВЦ и периферийными блоками может проводиться 12-ти разрядными словами информации или 4-х разрядными словами. В первом случае обмен называется стандартным форматом, во втором - нестандартным форматом.
При исполнении данной команды в БВЦ содержимое 7 разряда команды ЗОИФ “приклеивается” перед 5-м разрядом команд ЗИФ или ЧИФ.
Таким образом, адрес периферийного устройства содержит 8 разрядов, что позволяет обращаться к 25610 - 4008 устройствам.
Команды обращения к БВД. Структура команд представлена на рис.3.3.6.
Команды обработки прерываний.
Команда 6060 - чтение номера прерывания. По этой команде определяется блок, который вызвал прерывание.
Команда 6077 - сброс системы - установка в исходное состояние периферийных устройств по сигналу от БВЦ.