neg指令详细解释
规则:
1. neg reg (对寄存器操作)
2. neg mem(对内存操作)
作用:将目的操作数的所以数据位取反加1
影响的标志:进位标志(CF),零标志(ZF),符合标志(SF),溢出标志(OF),辅助进位标志(AF),奇偶标志(PF)
当操作数为0时,置CF位为0
当操作数不为0时,置CF位为1
.386 .model flat,stdcall option casemap:none .data Rval SDWORD ? Xval SDWORD 26 ExitProcess PROTO,dwExitCode:DWORD .code main PROC mov eax, Xval ;eax=26=0000001Ah neg eax ;EAX=-26=FFFFFFE6h INVOKE ExitProcess,0 main ENDP END main