Ассемблер для Windows

Команды обработки цепочки бит



Команды обработки цепочки бит.

Эти команды появились в 386-м процессоре

BSF(BSR) dest,src



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






dest - 16-битный или 32-битный регистр. src - регистр или ячейка памяти. При выполнении команды BSF операнд src просматривается с младших, а в команде BSR - со старших бит. Номер первого встречного бита, находящегося в состоянии 1, помещается в регистр dest, флажок ZF сбрасывается в 0. Если src содержит 0, то ZF=1, а содержимое dest не определено.
ВТ dest,src
Тестирование бита с номером из src в dest и перенос его во флаг CF.
ВТС dest,srcПроверка и инвертирование бита из src в dest.
BTR dest,srcПроверка и сброс бита из src в dest.
BTS dest,srcПроверка и установка бита из src в dest.