汇编工具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 |

本文介绍了汇编语言的学习,包括使用DTDebug工具,寄存器的32位和64位概念,特别是EIP寄存器的作用。讲解了MOV指令、内存地址的五种形式以及数据存储模式。还讨论了堆栈的相关指令如PUSH、POP,以及如何通过CALL和JMP指令修改EIP。
最低0.47元/天 解锁文章
5682

被折叠的 条评论
为什么被折叠?



