Триггер - переполнение - Большая Энциклопедия Нефти и Газа, статья, страница 2
Оригинальность - это искусство скрывать свои источники. Законы Мерфи (еще...)

Триггер - переполнение

Cтраница 2


Система команд процессора модели М-6000 удобна для программирования самых разнообразных задач и позволяет выполнять следующие операции: загрузку слова из памяти в программный регистр и запись содержимого программного регистра в память; сложение, сравнение, операции поразрядной конъюнкции или поразрядной неэквивалентности; увеличение содержимого ячейки памяти на единицу и пропуск следующей команды, если в результате получен нуль; безусловный переход и переход на подпрограмму с запоминанием места возврата; различные сдвиги; пропуск следующей команды в зависимости от содержимого ( нуль или единица) триггера переполнения, триггера переноса, младшего или старшего программного регистра, равенства или неравенства программного регистра нулю, а также от наличия или отсутствия сигнала готовности от устройства ввода-вывода; прием слова из устройства ввода-вывода; разрешение или запрет прерываний от всех устройств ввода-вывода или от одного из этих устройств; выдачу в устройство ввода-вывода сигнала Выполнить; останов операции ввода-вывода; останов процессора и некоторые другие операции.  [16]

Программа трассировки должна обходиться минимумом регистров; в приведенной программе используется только А-регистр. Программа не изменяет состояний триггера переполнения и индикатора сравнения. Чем меньше регистров используется в программе, тем меньшее их число необходимо сохранять и восстанавливать.  [17]

Если абсолютная величина результата настолько велика, что не может быть представлена в регистре А, то устанавливается 1 в триггер переполнения, а в гА оказывается остаток, как если бы 1 переноса ушла в другой регистр, находящийся слева от А. В противном случае состояние триггера переполнения не изменяется. Если результат равен нулю, то знак г А не изменяется.  [18]

Если абсолютная величина результата настолько велика, что не может быть представлена в регистре А, то устанавливается 1 в триггер переполнения, а в гА оказывается остаток, как если бы 1 переноса ушла в другой регистр, находящийся слева от А. В противном случае состояние триггера переполнения не изменяется. Если результат равен нулю, то знак гА не изменяется.  [19]

Регистр состояния ( PC) предназначен для индикации состояний АЛУ. Регистр включает триггер сравнения с нулем Т 0, триггер переполнения ТПП, триггер знака ТЗН, триггер расширения ТР.  [20]



Страницы:      1    2