第二章练习

本文介绍在DOSBox环境下使用debug命令进行寄存器查询、内存数据读写及汇编指令执行等操作的方法。通过实际练习,如查看和修改版号、修改显存数据,展示了debug命令的强大功能。

下载了dosbox后,使用debug链接在

https://blog.youkuaiyun.com/weixin_44307065/article/details/104985457

跟着书慢慢看,并且练习。

-r查询寄存器

-r ip 查询修改指示器数值

-d 查内存数据

-e 改内存数据

-u 查询内存代表的汇编指令

-a 用汇编语言写指令

-t执行指令(前提是先将cs::ip赋值正确)

有几个练习很有意思。

一个是查看版号并修改,实际上是在cdrom内存空间,无法修改的。

另一个是修改显存数据。出现了不同的图标。(其实我怕给我把屏幕变灰啥的没法恢复,还好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值