Составители:
24
а)
б)
в)
15 12 11 9 8 6 5 3 2 0
Код
операции
Адрес 1-го
операнда
Адрес 2-го
операнда
Адрес
результата
Адрес
следующей
команды
15 12 11 0
Код
операции
Адрес операнда, результата или перехода
15 12 11 0
Код
операции
Расширение кода операции
Рис. 1.8. Форматы команд:
а — четырехадресная; б — одноадресная; в — безадресная
3. Адрес ячейки памяти, в которую должен быть помещен
результат операции.
4. Адрес следующей команды.
Такая команда, состоящая из пяти полей (код операции и
четыре адреса), может быть реализована процессорами самых
разнообразных структур.
Простейшая из этих структур (рис. 1.9) напоминает структуру
процессора микрокалькулятора, приведенную на рис. 1.4. Процессор
содержит устройство управления, АЛУ, регистр для размещения
исполняемой команды (регистр команд) и регистр для размещения
одного из операндов или результата операции в процессе
выполнения этой команды – аккумулятор (на рис. 1.4, а роль
аккумулятора выполнял регистр X ) . Рассмотрим, что происходит в
процессоре после того, как в его регистр команд была переписана из
памяти какая-либо команда, например команда вычитания.
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »