回 帖 发 新 帖 刷新版面

主题:问点关系DEBUG的事情

怎么用debug中的-a指令从“指定”内存中写汇编程序
怎么用debug中的-r指令从“指定”地址读寄存器的值

回复列表 (共5个回复)

沙发

-a 是写程序,先执行debug 出现-后在输入a  一般开始偏移地址是100h 可以输入<a指定地址>.
-r 查看各个寄存器状态,下条执行指令.r命令后面输入地址就可以

板凳

这位兄弟,麻烦回答我需要知道的问题,谢谢

3 楼

-后在输入a  再输入指定地址就可

4 楼

-A 200[?]

5 楼


有以下格式:
(1)A 〈段内地址〉:〈段内偏移〉
(2)A  <段地址〉:〈段内偏移〉
(3)A  <段内偏移〉
(4)A
 功能是:键入该命令后显示段地址和段内偏移并等待用户从键盘逐条键入汇编命令,逐条汇编成代码指令,顺序存放到段地址和段内偏移所指定的内存区域,直到显示下一地址时用户直接键入回车键返回到提示符“-“。
其中(1)用指定段寄存器的内容作段地址,(3)用CS的内容作段地址,(4) 以CS:100作地址。
 

R的格式
R 〈寄存器>
功能是:显示当前所有寄存器内容,状态标志及要执行的下一指令的地址,代码及汇编语句形式。其中对状态标志FLAG以每一位的形式显示。

我来回复

您尚未登录,请登录后再回复。点此登录或注册