TEST – логическое сравнение
84 /r | TEST r/m8, r8 | r/m8 AND r8 | |||
85 /r | TEST r/m16, r16
| r/m16 AND r16 | |||
A8 ib | TEST AL, imm8 | AL AND imm8 | |||
A9 iw | TEST AX, imm16 | AX AND imm16 | |||
F6 /0 ib | TEST r/m8, imm8 | r/m8 AND imm8 | |||
F7 /0 iw | TEST r/m16, imm16 | r/m16 AND imm16 |
Описание.
Эта инструкция выполняет логическое сравнение двух операндов.
Сравнение выполняется путём выполнения операции “логическое И” между разрядами первого и второго операндов. Результат операции теряется, но производится соответствующая установка флажков.
Флажки OF и CF очищаются.
Флажки SF, ZF и PF устанавливаются в соответствии с полученным результатом.
Состояние флажка AF не определено.