Архитектура ЭВМ и систем. Коваль А.С - 12 стр.

UptoLike

Составители: 

12
Действие
: адрес операнда определяется прибавлением к содержимому R4
кода 200, после чего ячейка с вычисленным адресом очищается.
До выполнения операции После выполнения операции
1020/ 005064 1020/ 005064
1022/ 000200 1022/ 000200
1200/ 177777 1200/ 000000
R4/ 001000 R4/ 001000
1.5.6 Методы косвенной адресации
Четыре основных метода могут быть использованы в комбинации с кос-
венной адресацией. Если при регистровом методе содержимое выбранного
регистра является операндом, то при косвенно - регистровом методе это
содержимое является адресом операнда. При трех других косвенных мето-
дах вычисленный адрес позволяет выбрать только адрес операнда, а не сам
операнд. Эти методы используются
при обращении к таблицам, состоящим
из адресов, а не из операндов (Рис. 1.8).
1.Косвенно-регистровый метод адресации (обозначение @R, код
1
8
- 001
2
)
Команда Ад
р
ес Опе
р
анд
2.Косвенно-автоинкрементный метод адресации (обозн. @(R)+, код
3
8
- 010
2
)
+2
Опе
р
анд Ад
р
есКоманда Ад
р
ес
3.Косвенно-автодекрементный метод адресации (обозн. @-(R) , код
5
8
- 101
2
)
Ад
р
ес
-2
Опе
р
анд Ад
р
есКоманда
4.Косвенно - индексный метод адресации (обозн. @X(R) , код
7
8
- 111
2
)
+
Индексное
Слово
Опе
р
анд
Ад
р
есКоманда
Ад
р
ес
Рис. 1.8 Методы косвенной адресации
                                        12
Действие: адрес операнда определяется прибавлением к содержимому R4
кода 200, после чего ячейка с вычисленным адресом очищается.

       До выполнения операции                  После выполнения операции
           1020/ 005064                                1020/ 005064
           1022/ 000200                                1022/ 000200
           1200/ 177777                                1200/ 000000
             R4/ 001000                                  R4/ 001000

1.5.6 Методы косвенной адресации
   Четыре основных метода могут быть использованы в комбинации с кос-
венной адресацией. Если при регистровом методе содержимое выбранного
регистра является операндом, то при косвенно - регистровом методе это
содержимое является адресом операнда. При трех других косвенных мето-
дах вычисленный адрес позволяет выбрать только адрес операнда, а не сам
операнд. Эти методы используются при обращении к таблицам, состоящим
из адресов, а не из операндов (Рис. 1.8).
1.Косвенно-регистровый метод адресации (обозначение @R, код 18 - 0012)

       Команда                        Адре с                      Опе ранд


2.Косвенно-автоинкрементный метод адресации (обозн. @(R)+, код 38 - 0102)

       Ком анда              Адре с                Адре с         Опе ранд


                                                      +2




3.Косвенно-автодекрементный метод адресации (обозн. @-(R) ,       код 58 - 1012)

       Ком анда           Адре с                      Адре с          О пе ранд



                                          -2




4.Косвенно - индексный метод адресации (обозн. @X(R) , код 78 - 1112)

      Команда             Адре с
                                               +        Адрес         Опе ранд



     И ндексное
        Слово

                   Рис. 1.8 Методы косвенной адресации