【DEBUG命令】利用DOSBox查看CPU和内存,用机器指令和汇编指令编程

目录

解决DOSBox Illegal comman:debug

1.复制文件“debug.exe”到系统目录下。

2.打开安装DOSBox的文件夹下的DOSBox 0.74-3 Options.bat,双击即可

3.在最后加上debug挂载盘符路径,保存文件

4.保存后重启DOSBox,已经可以使用Debug命令了

利用DOSBox完成实验

1.上机调试能完成下列功能的DEBUG命令并截图。

2. 利用DEBUG调试已学过的指令功能。


解决DOSBox Illegal comman:debug

参考文章:解决DOSBox Illegal comman:debug;Drive C does not exist_dosbox illegal command debug-优快云博客

1.复制文件“debug.exe”到系统目录下。

系统目录一般为:C:\WINNT\System32 或者 64位系统为C:\Windows\SysWOW64

2.打开安装DOSBox的文件夹下的DOSBox 0.74-3 Options.bat,双击即可

3.在最后加上debug挂载盘符路径,保存文件

mount c C:\Windows\SysWOW64
c:

4.保存后重启DOSBox,已经可以使用Debug命令了

利用DOSBox完成实验

1.上机调试能完成下列功能的DEBUG命令并截图。

(1)显示内存DS:10-DS:1F单元的内容

(DS(数据段)--->初始值0000H)

(2)修改内存DS:10-DS:1F单元的内容(具体内容由实验者自己拟定) 

(3)查看所有寄存器的值

(4)设置寄存器AX的初值(具体数值由实验者自己拟定)

2. 利用DEBUG调试已学过的指令功能。

利用A命令,写如下指令:

Mov ax, 1234

Mov bx, 5678

XCHG ax,bx

然后T或者“G=起始地址 结束地址”运行,查看并描述XCHG指令的功能,截图。

XCHG指令可以高效交换ax和bx两个寄存器的值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值