ОСНОВНЫЕ ТИПЫ ПЕРЕАДРЕСАЦИИ
Все команды, использующие адрес памяти, имеют общее название – команды обращения к памяти. Основной формой записи является следующая: OPR М.
Фактически каждая команда обращения к памяти в малых машинах состоит из трех частей (полей):
КОп (OPR) – код операции;
A (D) – адрес операнда или смещения;
П (tag) – признак адресации.
Код операции OPR указывает машине, что делать. Адрес D содержит информацию о том, где находится операнд.
Признаки адресации tag указывают машине как вычислить реальный или исполнительный адрес по адресу, записанному в команде. Исполнительный адрес - это адрес, который использует команда при выполнении операции. Для большинства команд исполнительным является адрес, содержащейся в операнде. Для команды безусловного перехода исполнительным является адрес, к которому переходит управление программой.
Во многих случаях исполнительный адрес совпадает с адресом D.
Имеются различные способы адресации в зависимости от признаков адресации.
Пример 12-разрядной команды машины.
Дата добавления: 2015-12-01; просмотров: 572;