CMP
Синтаксис | CMP приёмник,источник |
Машинный код |
3C ib — CMP AL,imm8 3D iw — CMP AX,imm16 3D id — CMP EAX,imm32 80 /7 ib — CMP r/m8,imm8 81 /7 iw — CMP r/m16,imm16 81 /7 id — CMP r/m32,imm32 83 /7 ib — CMP r/m16,imm8 83 /7 ib — CMP r/m32,imm8 38 /r — CMP r/m8,r8 39 /r — CMP r/m16,r16 39 /r — CMP r/m32,r32 3A /r — CMP r8,r/m8 3B /r — CMP r16,r/m16 3B /r — CMP r32,r/m32 |
Описание | Сравнение. |
Действие | Операнды приёмник и источник сравниваются методом вычитания, при этом сами операнды не изменяются (см. описание команды SUB). По результатам сравнения устанавливаются флаги. |
Флаги | OF=r SF=r ZF=r AF=r PF=r CF=r |