Вторник, 16.04.2024
VSSIT
Меню сайта
Мини-чат
К списку вопросов

Способы адресации операндов. Относительная адресация (базирование)

 При относительной адресации исполнительный адрес определяется суммой адресного кода и некоторого числа, называемого базовым адресом.
 Для хранения базовых адресов в вычислительной машине могут быть предусмотрены специальные регистры или выделенные ячейки памяти.
 В команде в адресном поле выделяется подполе для указания номера базового регистра. В нем находится адрес первой ячейки массива. Оставшаяся часть адресного поля содержит адресный код, который используется для представления сравнительно короткого смещения относительно начала массива.
 Чаще исполнительный адрес при базировании образуется с помощью сумматора.

 Относительная адресация используется для доступа к элементам массива, положение которого в памяти в процессе вычислений может меняться.
 Преимущества:
Смещение имеет меньшую длину, чем полный адрес, и это позволяет сократить длину адресного поля команды, то есть и саму команду.
 Недостатки:
Использование ресурсов процессора.
Форма входа
Поиск
Друзья сайта
Статистика
Copyright MyCorp © 2024
Создать бесплатный сайт с uCoz