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 |