Справочник по языку Ассемблера IBM PC

       

BT


(Bit Test)

Проверка битов

Схема команды:  bt источник,индекс 

Назначение: извлечение значения заданного бита в флаг cf.


Алгоритм работы:

получить бит по указанному номеру позиции в операнде источник;

установить флаг cf согласно значению этого бита.

Состояние флагов после выполнения команды:



00
CF
r

Применение:


Команду bt используют для определения значения конкретного бита в операнде источник. Номер проверяемого бита задается содержимым второго операнда (значение числом из диапазона 0...31). После выполнения команды, флаг cf устанавливается в соответствии со значением проверяемого бита.

.386         mov     ebx,01001100h         bt      ebx,8   ;проверка состояния бита 8 и установка cf= в 1         jc      m1      ;перейти на m1, если проверяемый бит равен 1 ...         

См. также: уроки 9, 12 и команды , , ,



Содержание раздела