一、32位通用寄存器
寄存器 | 编号 | 存储数据的范围 |
---|---|---|
EAX | 0 | 0 - 0xFFFFFFFF |
ECX | 1 | 0 - 0xFFFFFFFF |
EDX | 2 | 0 - 0xFFFFFFFF |
EBX | 3 | 0 - 0xFFFFFFFF |
ESP | 4 | 0 - 0xFFFFFFFF |
EBP | 5 | 0 - 0xFFFFFFFF |
ESI | 6 | 0 - 0xFFFFFFFF |
EDI | 7 | 0 - 0xFFFFFFFF |
注意:通用寄存器就是一个容器,我想存什么东西就存什么东西。通用寄存器好比一个水杯,不是只可以倒水,还可以倒酒,倒可乐等。
EIP
表示当前程序走到哪
二、DTDebug的简单使用
- 首先用DTDebug打开一个EXE程序(
F3
) - 单步执行(
F8
)
网友评论