Лекция: Базово-индексная адресация

Для адресаци элемента указываемом в массиве используют базово-индексную адресацию. При этом способе адресации базовый адрес массива задается указателем базы, то есть базовым регистром, а номер элемента массива определяется значением индексного регистра. Базово-индексная адресация удобна при работе со сложными структурами данных, т.к. она позволяет одновременно изменять две адресных компоненты. Базово-индексную адресация со смещением применяют для адресации элементов в указываемом массиве записи, то есть в массиве, каждый элемент которого является записью (структурой). Базовый адрес массива задается указателем базы. Номер записи (элемента массива) определяется значением индексного регистра, а смещение указывает расстояние в записи.

 

Способы адресации команд.

Для адресации команд программы также используют основные способы адресации, но в силу специфики их назначения они имеют специальные названия – абсолютная и относительная адресация.

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

Относительная адресация команд аналогична рассмотренной ранее.

 

 

еще рефераты
Еще работы по информатике