ВУЗ:
Составители:
9
2) Разряды 05 - 03 определяют способ использования выбранного реги-
стра (метод адресации). Причем, разряд 03 определяет прямую или кос-
венную адресации.
1.5.4 Формат двухадресных команд
Операции над двумя операндами (такие, как сложение, пересылка,
сравнение) выполняются с помощью команд, в которых задаются два адре-
са. Задание разрядов в полях адресации операндов источника и приемника
определяют используемые методы адресации и регистры общего назначе-
ния. Формат двухадресной команды имеет следующий вид:
Метод
РОН
0 7815 9 1 234 5 6 1011 12 13 14
Поле адресации
операнда приемника
РОН
КОП
Метод
Поле адресации
операнда источника
Поле адресации операнда источника используется для выборки операн-
да источника. Поле адресации операнда приемника используется для вы-
борки операнда приемника и занесения результата. Например, по команде
ADD A,B содержимое ячейки "A" (операнда источника) складывается с
содержимым ячейки "B" (операнд приемника). После выполнения опера-
ции сложения в ячейке "В" будет находиться результат операции, а
содер-
жимое ячейки "A" не изменится.
1.5.5 Методы прямой адресации
На Рис. 1.7 показаны последовательности операций при выполнении
команд с каждым из четырех методов прямой адресации. При регистровом
методе адресации операнд находится в выбранном регистре, который мо-
жет быть использован как накопитель. Так как РОН аппаратно реализова-
ны в ИС центрального процессора, они обладают более высоким быстро-
действием, чем любая другая память
, работающая под управлением про-
цессора. Это их преимущество особенно проявляется при операциях с пе-
ременными, к которым необходимо часто обращаться.
1. Регистровый метод адресации (обозначение R, код 0
8
- 000
2)
.
Команда Опе
р
анд
2. Автоинкрементный метод адресации (обозначение (R)+ , код 2
8
- 010
2
).
Слово: +2
Байт: +1
Опе
р
анд Ад
р
есКоманда
9 2) Разряды 05 - 03 определяют способ использования выбранного реги- стра (метод адресации). Причем, разряд 03 определяет прямую или кос- венную адресации. 1.5.4 Формат двухадресных команд Операции над двумя операндами (такие, как сложение, пересылка, сравнение) выполняются с помощью команд, в которых задаются два адре- са. Задание разрядов в полях адресации операндов источника и приемника определяют используемые методы адресации и регистры общего назначе- ния. Формат двухадресной команды имеет следующий вид: 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 КОП Метод РОН Метод РОН Поле адресации Поле адресации операнда источника операнда приемника Поле адресации операнда источника используется для выборки операн- да источника. Поле адресации операнда приемника используется для вы- борки операнда приемника и занесения результата. Например, по команде ADD A,B содержимое ячейки "A" (операнда источника) складывается с содержимым ячейки "B" (операнд приемника). После выполнения опера- ции сложения в ячейке "В" будет находиться результат операции, а содер- жимое ячейки "A" не изменится. 1.5.5 Методы прямой адресации На Рис. 1.7 показаны последовательности операций при выполнении команд с каждым из четырех методов прямой адресации. При регистровом методе адресации операнд находится в выбранном регистре, который мо- жет быть использован как накопитель. Так как РОН аппаратно реализова- ны в ИС центрального процессора, они обладают более высоким быстро- действием, чем любая другая память, работающая под управлением про- цессора. Это их преимущество особенно проявляется при операциях с пе- ременными, к которым необходимо часто обращаться. 1. Регистровый метод адресации (обозначение R, код 08 - 0002). Команда Операнд 2. Автоинкрементный метод адресации (обозначение (R)+ , код 28 - 0102). Ком анда Адре с О пе ранд Сл ов о: +2 Б айт: +1
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »