Микропроцессорные системы управления электроприводом. Иванов В.М. - 8 стр.

UptoLike

Составители: 

7
определить операнды (данные, необходимые для выполнения команды). В системе
команд используются четыре основных формата (рис.1).
Рис. 1 . Основные форматы команд: а - двухадресные; б - одноадресные; в -
безадресные; г - ветвления
Поля SS и DD предназначены для указания первого операнда (src - источника)
и второго операнда (dst - приемника).
Доступ к операнду задается 6-
р
азрядным полем, содержащимся в команде и
включающим в себя 3-разрядный номер регистра и 3-
р
азрядный указатель способа
адресации (рис.1).
В ЭВМ используется двоичный способ представления информации. Для
удобства представления двоичного содержимого слова используется восьмеричная
система счисления. Для перехода от двоичной системы к восьмеричной достаточно
разбить исходное двоичное число по три разряда справа налево и каждую триаду
представить восьмеричной цифрой. В дальнейшем будет использоваться
восьмеричная система
счисления. Для представления 16-
р
азрядного адреса или слова
требуется 6 восьмеричных цифр, причем цифра старшего разряда может быть 0 или
1. Например, машинный код команды пересылки (MOV R1,@R2) в двоичной и
восьмеричной системах счисления будет представлен следующими числами:
0001000001001011
2
;
010113
8
.
По этой команде содержимое регистра R1 будет пересылаться в ячейку памяти,
адрес которой равен содержимому регистра R3.