При обмене информацией с памятью процессор обращается к ячейкам ОЗУ по их адресам.Способы задания требуемых адресов в командах компьютера принято называтьметодами адресации. От видов и разнообразия адресации существенно зависит эффективность работы. Сведения об адресе и его составных частях содержится в команде. Любая команда компьютера состоит из двух частей:
- а д р е с н о й
- о п е р а ц и о н н о й.
Иначе еще говорят, что команда состоит из адресного кода и кода операции или исполнительного кода.
Адресная часть показывает, где хранится необходимая для выполнения операции информация (данные) и куда (по какому адресу) помещать результат операции.
Операционная часть предписывает действие, которое необходимо выполнить с данными. Код операции представляет собой некоторый условный номер в общем списке системы команд. В основном этот список построен в соответствии с определенными внутренними закономерностями, хотя они и не всегда очевидны.
Известны четыре структуры команд:
– ч е т ы р е х а д р е с н а я,
– т р е х а д р е с н а я,
– д в у х а д р е с н а я,
– о д н о а д р е с н а я.
На рис. 3.1 приведены схемы этих структур.
Код Операции | Адрес А1 | Адрес А2 | Адрес А3 | Адрес А4 |
а
Код операции | Адрес А1 | Адрес А2 | Адрес А3 |
б
Код операции | Адрес А1 | Адрес А2 |
в
Код операции | Адрес А1 |
г