2018年11月18日
摘要: 练习1: 通过编译连接和执行: 修改第三行: 发现第三行送到dl的那个数字决定了输出的第一个数字。 进行调试: 发现cs=ds + 10h 练习2: 运行如下: 左上方出现36 将0433h改为0432h,0436h改为0439h后: 出现29 将0433h改为0333h,0436h改为0336h后 阅读全文
posted @ 2018-11-18 20:01 patrick00017 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 前提:1.关于D命令 D命令是查看内存单元的命令,方式为:d 段地址:偏移地址 debug在执行“d 1000:0”的命令时,会先将段地址送入到寄存器中,比如这样: 发现4个段寄存器CS,DS,SS,ES都没有改变 然而再次进行-d, 发现段地址依然是1000,此处??? 使用D命令最好事先指定段寄 阅读全文
posted @ 2018-11-18 19:29 patrick00017 阅读(139) 评论(2) 推荐(0) 编辑