Автоинкрементная адресация - Большая Энциклопедия Нефти и Газа, статья, страница 3
Забивая гвоздь, ты никогда не ударишь молотком по пальцу, если будешь держать молоток обеими руками. Законы Мерфи (еще...)

Автоинкрементная адресация

Cтраница 3


Массив может быть легко отображен из внешней концептуальной формы во внутреннюю путем назначения соответствия между последовательными ячейками памяти и элементами массива. Преимущества использования последовательных ячеек очевидны; это позволяет употребить для доступа к элементам массива индексную или автоинкрементную адресацию ( см. гл.  [31]

Заметьте, что, поскольку мы выводим информацию, хранящуюся в соответствующих байтах массива MESSGE, применение байтовой команды MOVB с автоинкрементной адресацией корректно.  [32]

33 Автодекрементная адресация. [33]

Не во всех процессорах предусмотрена автоинкрементная адресация и не все размеры операндов легко определяются в процессорах, чтобы реализовать этот способ адресации. ЭВМ 68000 является наиболее гибкой в этом отношении и обеспечивает автоинкрементную адресацию байтов, слов и двойных слов. В ЭВМ PDP-11, 6809 и 9900 используется автоинкрементная адресация только для байтов и слов.  [34]

В мини - и микроЭВМ, где оборудование процессора ограничено, применяется автоиндексная адресация, являющаяся развитием косвенной адресации. При автоиндексной адресации косвенный адрес увеличивается или уменьшается до или после выполнения операции с операндом. Этот способ адресации обеспечивает высокую эффективность обработки массивов при небольших аппаратурных затратах на его реализацию, особенно в случае хранения косвенного адреса на внутреннем регистре процессора. Если косвенный адрес увеличивается, то адресация называется автоинкрементной или с авто увеличением, если уменьшается - то автодекрементной или с автоуменьшением. Обычно эти способы согласованы так, чтобы при последовательном применении, например, автодекрементной и автоинкрементной адресации использовался один и тот же операнд. Это требует, чтобы в рассматриваемом случае при автодекрементной адресации сначала происходило уменьшение косвенного адреса, а затем операция, а при автоинкрементной адресации наоборот - сначала операция с операндом, а затем увеличение косвенного адреса.  [35]

В мини - и микроЭВМ, где оборудование процессора ограничено, применяется автоиндексная адресация, являющаяся развитием косвенной адресации. При автоиндексной адресации косвенный адрес увеличивается или уменьшается до или после выполнения операции с операндом. Этот способ адресации обеспечивает высокую эффективность обработки массивов при небольших аппаратурных затратах на его реализацию, особенно в случае хранения косвенного адреса на внутреннем регистре процессора. Если косвенный адрес увеличивается, то адресация называется автоинкрементной или с авто увеличением, если уменьшается - то автодекрементной или с автоуменьшением. Обычно эти способы согласованы так, чтобы при последовательном применении, например, автодекрементной и автоинкрементной адресации использовался один и тот же операнд. Это требует, чтобы в рассматриваемом случае при автодекрементной адресации сначала происходило уменьшение косвенного адреса, а затем операция, а при автоинкрементной адресации наоборот - сначала операция с операндом, а затем увеличение косвенного адреса.  [36]



Страницы:      1    2    3