2015-02-08 5 views

ответ

7

Прочитать запись в Википедии по адресу addressing modes.

В основном, нагрузки немедленным (или нагрузки буквальным) запишет номер, который содержится в инструкции в аккумуляторе. Например. Нагрузка сразу 5 поместит 5 в аккумулятор. accumulator:=5

A Напряжение будет считывать память по адресу, содержащемуся внутри инструкции, и поместить результат в аккумулятор. Например. Загрузка напрямую 5 будет считывать память по адресу 5 и записывать результат на аккумулятор. Если содержимое памяти по адресу x обозначены как memory(address:x) затем accumulator:=memory(address:5)

нагрузки косвенным будет считывать память дважды. Он считывает память по адресу, содержащемуся внутри инструкции, а затем считывает память в другой раз по адресу, указанному первой ячейкой памяти, и записывает результат в накопитель. Например. Загрузка непрямой 5 будет считывать память по адресу 5. Предположим, что ячейка памяти 5 содержит 10. Затем на втором этапе процессор будет считывать ячейку памяти 10 и поместить результат в накопитель. accumulator:=memory(address:memory(address:5))

Смежные вопросы