Системы адресации в Мини- и МикpоЭВМ
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат, решебник по алгебре класс
| Добавил(а) на сайт: Головченко.
Предыдущая страница реферата | 1 2 3
До операции MOVL R2,(R3):
R2 = 00000010
R3 = 00001000
(00001000) = 00000200 (R3)
После...
R2 = 00000010
R3 = 00001000
(00001000) = 00000010
После операции пересылки значение ячейки памяти, адрес которой содержался в
R3 (00001000) изменился с 000000200 на 00000010.
2.3 РЕЖИМ С АВТОУВЕЛИЧЕНИЕМ
Специально для обработки массивов данных в CM1700 предусмотрена адресация с автоувуличением. В этом режиме содержимое выбранного регистра является адресом операнда, как и при косвенно-регистровой адресации, однако после выполнения операции содержимое регистра увеличивается на N, в зависимости от типа операнда:
N = 1, если операндом является байт,
N = 2, если операндом является слово,
N = 4, если операндом является двойное слово,
N = 8, если операндом является учетверенное слово или слово с плавающей запятой,
N =16, если операндом является целое слово длиной 128 разрядов или двойное слово с плавающей запятой.
Рассмотрим этот режим адресации используя команду MOVL (R0),(R2)+. В памяти инструкция будет представлена как D0 60 82, где 60 - как уже говорилось косвенная адресация с регистром R0, а 82 - косвенная адресация с использованием регистра R2 и автоувеличение. Восьмерка в последнем случае как раз и означает данный режим адресации.
До операции MOVL (R0),(R2)+
R0 = 00001000
R2 = 00001050
(00001000) = 000000AC (R3)
(00001050) = 00000000 (R2)
После...
R0 = 00001000
R2 = 00001054
Скачали данный реферат: Junevich, Колбенев, Argenteja, Барсуковский, Пелёвин, Aza, Люцина.
Последние просмотренные рефераты на тему: рефераты по истории россии, диплом, книга изложение, бесплатные курсовые работы скачать.
Категории:
Предыдущая страница реферата | 1 2 3