Cтраница 3
Для ее завершения требуется перенос единицы в левый разряд двоичного представления числа 170000 и, как следствие, установка бита С. [31]
Режим очистки может быть также использован явно во время декодирования или эквализации с помощью очистки DECEN или EQEN и установки бита FLEN в VCRA. В этом случае VCOP приостановит текущую обработку и начнет операцию очистки, как это описано выше. [32]
Субблок в середине участка может стать свободным только если удаления фактически приводят к исчезновению записи, а не к установке бита удаления. Предшествующая стратегия приемлема лишь в том случае, когда в файле не существует никаких указателей на записи. [33]
![]() |
Команды сдвига. [34] |
При выполнении операций О, OR, ОС, OI результат логического сложения первого и второго операндов замещает первый операнд ( установка битов), а при выполнении операции X, XR, ХС и XI результат поразрядного сложения ( по модулю 2) первого и второго операндов замещает первый операнд. [35]
Команды пересылки, обмена, побитового сброса и установки предназначены для перемещения данных между парами регистров, ячеек памяти, регистром и ячейкой памяти, изменения местами содержимого байтов в слове, чтения и записи слова состояния процессора, а также для сброса и установки заданных битов в слове. Команды этой группы могут влиять на признаки условий в слове состояния процессора. [36]
Используется для разрешения или запрещения использования таймера. Установка бита в 1 разрешает использование таймера и очищает счетчик таймера. Счетчик начинает работу в соответствии с режимом таймера, определяемом битами ТСО-ТСЗ. Сброс бита запрещает использование таймера. [37]
Бит разрешает или запрещает использование таймера. Установка бита в 1 разрешает использование таймера, счетчик загружается величиной, хранящейся в TCR и начинает декрементирование при каждом событии. [38]
В режиме ПДП RREQ должен быть установлен или сброшен программным путем для выбора направления перемещения данных при ПДП. Установка бита определяет направление ПДП и разрешает использование вывода HREQ для запроса перемещения данных. Аппаратный, программный сброс, а также команда STOP сбрасывают этот бит. [39]
![]() |
Программная модель Ш со стороны host - процессора. [40] |
В режиме ПДП TREQ должен быть установлен или сброшен программным путем для выбора направления перемещения данных при ПДП. Установка бита определяет направление ПДП и разрешает использование вывода HREQ для запроса перемещения данных. Аппаратный, программный сброс, а также команда STOP сбрасывают этот бит. [41]
Установка бита регистра в 1 означает разрешение передачи в соответствующей линии. [42]
Тестирует все выбранные биты операнда приемника. Затем производится установка выбранных битов в 1 и сохранение результата в ячейке памяти приемника. Биты, используемые для тестирования, определяются 16-битными непосредственными данными каждый установленный в 1 бит тестируется и изменяется. Инструкция выполняет операцию чтение-модификация - запись с ячейкой памяти или регистром и требует двух обращений к приемнику. [43]
![]() |
Конфигурирование HI. [44] |
Использование бита INIT не является необходимым для инициализации HI и зависит от программных разработок. Выполняемый тип инициализации при установке бита INIT зависит от состояния битов TREQ и RREQ в HI ( табл. 2.23) Команда INIT, локальная для HI, разработана для удобства конфигурации HI в режиме передачи данных. Эта команда описана в табл. 2.23. Аппаратный, программный сбросы, а также команда STOP сбрасывают этот бит. Выполнение INIT всегда загружает счетчик ПДП и очищает каналы TREQ и RREQ, но не влияет на биты НМ1 и НМО. По завершении цикла ПДП счетчик загружается значениями НМ1 и НМО. При изменении размера слова ПДП ( НМ1 и НМО) счетчик не модифицируется автоматически, поэтому необходимо использовать функцию INIT для корректной установки счетчика. Счетчик ПДП не может инициализироваться в середине цикла ПДП, поэтому контроллер ПДП ожидает завершения цикла передачи перед выполнением инициализации. [45]