
Это важнейшее правило позволяет нам узнать много нового об устройстве команд процессора. Взгляните еще раз на первую команду mov al. data_8, занимающую пять соседних байтов в памяти компьютера: mov al. data_8 АО 00304000
Стековая нумерация.
Компонент операции располагается в одном из реестров общего направления R0..R7 хранилища, номер какового находится числами RSO, RS1 списка PSW. Номер реестра определяется двумя меньшими битами байта кода операции. Стековая адресация позволяет в одном байте вносить синтаксис операции и порядковый номер переменной. Потому что операнд существует во внутренней ячейке, не требуется конструкций доступа к переферийной памяти данных.
Эффективная нумерация.
Операнд существует в невидимой базе данных, номер хранилища устанавливает отделенный бит команды. Вот так, операции с использованием быстрой нумерации используют по меньшей мере четыре байта, применяются всего лишь двести пятьдесят шесть компонентов, использование операнд к перефирийной базе не нужно.
Косвенно-регистровая адресация.
Этот метод адресации применяет регистры R0 и R1 в качестве адресов. Реестры применяются из хранилища, устанавливаемого степенями RSO, RS1 списка PSW. Содержимое этих регистров применяются как указатели для обращения к ячейке скрытой памяти данных, вмещающей операнд. Команда становится многобайтной, порядковый номер реестра открывает младший бит.Объем процедуры при этом соответствует длине процедуры с использованием регистровой нумерации, нонепрямая нумерация дает ход ко всему пространству статической памяти данных.
