Dosbox汇编环境下debug常用调试命令(二)

汇编语言学习工具Dosbox的安装与配置(一)

输入debug进入调试

一.显示存储单元的命令 D

在这里插入图片描述1. 其中0100至0120是DEBUG显示的单元内容。
左边用十六进制表示每个字节,右边用ASCII字符表示每个字节。“.”表示不可显示的字符。
这里没有指定段地址, D命令自动显示DS段的内容。 即073F

2.如果只指定首地址,则显示从首地址开始的80个字节的内容。

3.如果完全没有指定地址,则显示上一个D命令显示的最后一个单元后的内容。

   -d 1000:0000 查看段地址为1000H ,偏移地址为0开始的内存信息
   
   -d 1000:0000 00ff 就是查看 1000:00001000:00ff的内存信息

二.修改存储单元内容 E

输入一串数据,逐个修改存储单元的内容
在这里插入图片描述其中F3,‘X’,‘Y’,‘Z’和8D各占一个字节 ‘x’ ‘y’ 'z’它们的ASCII码值转化为16进制是 78 79 7A

该命令可以用这五个字节来替代存储单元DS:0100到0104的原先的内容

修改单个内存单元内容

在这里插入图片描述
用空格隔开来修改多个内存单元的内容

在这里插入图片描述

e 1000:0000 1a 00 09 10 a1 61 这样就可以修改对应段地址为1000H ,偏移地址为0开始的内存信息


-e 1000:0000 'a+b' 这样就会在内存1000:0000处写入61H(a的ASICC码) 
1000:0001'+'转化为16进制是2B 
10000002 62

三.填写命令 F

其格式为: -F range list

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45556441/article/details/115022362