汇编语言

常用汇编指令

MOV传送字或字节。 MOVSX先符号扩展,再传送。 MOVZX先零扩展,再传送。 PUSH把字压入堆栈。 POP把字弹出堆栈。 PUSHA把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈。 POPA把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈。 PUSHA...

OllyDbg常用快捷热键

打开一个新的可执行程序(F3) 重新运行当前调试的程序(Ctrl+F2) 当前调试的程序(Alt+F2) 运行选定的程序进行调试(F9) 暂时停止被调试程序的执行(F12) 单步进入被调试程序的Call中(F7) 步过被调试程序的Call(F8) 跟...

【详解】32位CPU寄存器

4个数据寄存器(EAX、EBX、ECX和EDX)对低16位数据的存取,不会影响高16位的数据。这些低16位寄存器分别命名为:AX、BX、CX和DX,它和先前的CPU中的寄存器相一致。4个16位寄存器又可分割成8个独立的8位寄存器(AX:A...