Трехадресная команда - Большая Энциклопедия Нефти и Газа, статья, страница 4
Если вы поможете другу в беде, он непременно вспомнит о вас, когда опять попадет в беду. Законы Мерфи (еще...)

Трехадресная команда

Cтраница 4


46 Блок-схема ЭЦМ. [46]

Последовательность работы отдельных устройств ЭЦМ в процессе решения задачи при трехадресных командах - состоит в следующем. Программа решения задачи и исходный числовой материал, представленные в форме цифровых кодов, предварительно пробиваются на перфокартах или перфоленте и через УВ заносятся в ячейки ОЗУ, часть которых отводится для команд, а часть для чисел. После этого весь процесс счета происходит автоматически. По сигналу УУ первая команда извлекается из ОЗУ и поступает в дешифратор команд УУ.  [47]

Как видим, код операции становится все длиннее и длиннее: трехадресные команды имеют 4-бйтный код операции, двухадресные команды - 8-битный код операции, одноадресные команды - 12-битный код операции, а безадресные команды - 16-битный код операции.  [48]

В дальнейшем мы будем разбирать методы программирования только для машин с трехадресными командами.  [49]

Для общения оператора и машины при ручном программировании наиболее удобно пользоваться трехадресными командами, структура которых изображена на рис. 1.6, а, где КОп - код операции; КМ - код модификации; KAlt КА2, КА3 - коды адресов.  [50]

51 Структура команд ЦВМ. [51]

Для полного определения информации, относящейся к одной машинной операции, используются трехадресные команды со структурой, приведенной на рис. 6.2, а. В команде выделяется часть слова КОп, представляющая код операции, и части слова А1, А2 и A3, используемые для представления адресов. Например, операция умножения С А В кодируется в трехадресной команде следующим образом. Код операции соответствует принятому в ЦВМ способу кодирования операции умножения, адрес А1 представляет адрес ячейки ЗУ, в которой хранится множимое А, адрес А2 - адрес ячей - ки ЗУ, в которой хранится множитель В, и адрес ЛЗ - адрес ячейки ЗУ, в которую в) засылается произведение С.  [52]

В дальнейшем мы будем разбирать методы программирования только для - машин с трехадресными командами.  [53]



Страницы:      1    2    3    4