汇编工具DTDebug
下载后设置好odd与插件路径,同时在属性中设置为管理员身份运行(无Administrator权限进入的时候一直在提示)
寄存器
存储数据:
CPU>内存>硬盘
32位CPU: 8 16 32
64位CPU: 8 16 32 64
EIP:存储CPU下一次执行的指令集,不能作他用
通用寄存器
32位寄存器
32位 | 16位 | 8位 |
---|---|---|
WAX | AX | AL(低8位) |
ECX | CX | CL |
EDX | DX | DL |
EBX | BX | BL |
ESP | SP | AH(高8位) |
EBP | BP | CH |
ESI | SI | DH |
EDI | DI | BH |
8位,16位寄存器同时存在于32位之中,8位指令改32位中的1位,16位改4位
MOV指令
-
立即数到寄存器