Логическое И регистра ah и этой маски даст результат (записанный в ah), у которого все биты, кроме младшего, заведомо равны нулю, а младший бит — такой же, как в регистре ah до операции. Иными словами, единичный результат гово­рит о нечетности числа, нулевой — о четности.


http://45

Операция and ah. 00000001 не очень удобна, потому что «портит» исследуемое число

Методы адресации

Регистровая адресация.

Переменная содержится в одном из регистров общего направления R0..R7 банка, адрес какового находится степенями RSO, RS1 регистра PSW. Номер реестра находится четырьмя младшими битами байта кода операции. Реестровая адресация разрешает в одном бите предписывать код алгоритма и порядковый номер компонента операции. Потому что операнд существует в невидимой части, не использует конструкций доступа к поверхностной базе информации.

Быстрая адресация.

Операнд находится во внутренней памяти информации, адрес узла устанавливает отдельный бит предписания. Вот так, операции с применением прямой нумерации используют как минимум три байта, используются только 256 хранилищь, указания компоненту операции к внешней памяти не требуется.

Формально-стековая нумерация.

Сей способ нумерации использует реестры R0 и R1 в качестве адресов. Реестры берутся из хранилища, вычисляемого разрядами RSO, RS1 списка PSW. Информация сих реестров используется как ячейки для обращения к указателю внутренней базы информации, вмещающей компоненту операции. Команда получается однобайтной, число реестра указывает меньший бит.Объем процедуры при этом соответствует степени команды с использованием реестровой нумерации, нокосвенная адресация предоставляет ход ко всему пространству внутренней базы данных.


назад далее