Индексная адресация
Характерным для ВМ является цикличность вычислительных процессов: одна и та же операция выполняется многократно над различными операндами, которые расположены упорядоченно в памяти. Программирование значительно упростится (на понадобится модификация адресов внутри команд), если после каждого выполнения цикла будет обеспечиваться автоматическое изменение в соответствующих командах, их адресных частях.
При индексной адресации в команде выделяется регистр Х для указания индексного регистра. Индексная адресация является развитием метода базирования. Код команды при этом остается неизменным. В то же время одна и та же команда может выполняться многократно при соответствующем изменении индекса. При этом исполнительный адрес формируется как сумма трех составляющих: Аисп = Х + B + Ак.
Таким образом, индексная адресация представляет собой удобный механизм для организации циклических вычислений.
Дата добавления: 2015-08-14; просмотров: 611;