文章目录
debug指令
启动debug
命令集合
R命令查看、改变CPU寄存器内容
D命令查看内存中的内容
E命令改变内存中的内容
一次性改变
分布改变
U命令将内存中的机器指令翻译为汇编指令
用A命令以汇编指令的格式在内存中写入机器指令
最后在用u指令查看
T指令执行机器指令
Q指令退出程序
8086PC指令演示
步骤:
- 先修改cs:ip为2000:0000
- 输入机器指令并查看
- 查看和执行指令暂存区内容
- 使用U指令和D指令查看
jmp指令
- 修改CS:IP
老办法:
方法1不够严谨
方法2err
正确方法:
- 实例应用
如此循环
内存中字的存储
- 存储规则
- 示例
- 字单元
- 区分字节型与字型
DS和[address]实现字的传递
- DS[address]读取数据的两种方式
- 将段地址送入DS的误区
- 字的传递
- 实例
使用debug验证实现
好的汇编学习方法:
先笔头计算,然后再使用debug验证
- 自练(正确)