CMPXCHG指令
一、CMPXCHG汇编指令详解。这条指令将al\ax\eax\rax中的值与首操作数比较:1.如果相等,第2操作数的直装载到首操作数,zf置1。(相当于相减为0,所以0标志位置位)2.如果不等, 首操作数的值装载到al\ax\eax\rax,并将zf清0二、举例说明。例如:CMPXCHG CX,DX首操作数: CX第2操作数:DX(1) 如果指令执行前:(AX) = 2300H(CX) = 2300H(DX) = 2400H则指令执行后, 因(CX)=
原创
2021-05-14 10:51:16 ·
4437 阅读 ·
0 评论