Основы микропроцессорной техники. Ливенцов С.Н - 45 стр.

UptoLike

45
а3 адрес ячейки (регистра), куда следует поместить число, полу-
ченное в результате выполнения операции.
Типовая структура двухадресной команды:
КОП а1, а2,
где a1 это обычно адрес ячейки егистра), где хранится первое из
чисел, участвующих в операции, и куда после завершения операции
должен быть записан результат операции;
а2 обычно адрес ячейки (регистра), где хранится второе участ-
вующее в операции число.
Типовая структура одноадресной команды:
КОП а1,
где a1 в зависимости от модификации команды может обозначать либо
адрес ячейки (регистра), где хранится одно из чисел, участвующих в
операции, либо адрес ячейки (регистра ), куда следует поместить число
результат операции.
Безадресная команда содержит только код операции, а информа-
ция для нее должна быть заранее помещена в определенные регистры
машины (безадресные команды могут использоваться только совмест-
но с командами другой адресности).
Пример. Поступила представленная на языке символического ко-
дирования команда:
СЛ 0103, 5102.
Такую команду следует расшифровать так: "сложить число, запи-
санное в ячейке 0103 памяти, с числом, записанным в ячейке 5102, а
затем результат (т. е. сумму) поместить в ячейку 0103".
3.6.2. Особенности программного и микропрограммного управле-
ния
В микропроцессорах используют два метода выработки совокуп-
ности функциональных управляющих сигналов: программный и мик-
ропрограммный [2, 3, 6].
Выполнение операций в машине сводится к элементарным преоб-
разованиям информации (передача информации между узлами в бло-
ках, сдвиг информации в узлах, логические поразрядные операции,
проверка условий и т. д.) в логических элементах, узлах и блоках под
воздействием функциональных управляющих сигналов блоков (уст-
ройств) управления. Элементарные преобразования, неразложимые на
более простые, выполняются в течение одного такта сигналов синхро-
низации и называются микрооперациями.