LAHF(load status flags into AH) 指令将EFLAGS低字节复制进AH中 受影响Flags:SF,ZF,AF,PF,CF
.data saveFalgs BYTE ? .code lahf mov saveflags,ah
SAHF(store AH into status flags) 把AH寄存器的值复制到EFLAGS低字节中
mov ah,saveflags sahf
XCHG(exchange data) 交换两个操作数的内容
XCHG reg,reg XCHG reg ,mem XCHG mem,reg
XCHG不用能立即数操作数,如果要交换必须使用一个寄存器作临时变量
mov ax,val1 xchg ax,val2 mov val1,ax
转载请注明:懒人档案室 » 汇编学习(12)LAHF、SAHF、XCHG