码迷,mamicode.com
首页 > 其他好文 > 详细

实验1

时间:2018-10-07 22:06:37      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:规律   单元   反汇编   inf   内存   指正   指定   命令   开始   

一 debug的常用指令

1.r指令

查看寄存器的值以及修改CS和IP的值

技术分享图片

2.d命令

查看内存单元

技术分享图片

3.e命令

修改内存单元 用d命令查看0200到0206的值  用e命令将其改为3 4 5 6 7 8 9

技术分享图片

4.a命令:以汇编指令的形式在内存中写入机器指令

技术分享图片

5.u命令

反汇编将指定地址内的的内存单元内容翻译为汇编指令

技术分享图片

6.t命令

执行一条指令

技术分享图片

二 实验任务

(1)使用Debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后CPU中相关寄存器中内容的变化。

技术分享图片

截取部分t命令执行的内容

技术分享图片

(2)将下面3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的8次方。

首先用r命令修改cs ip的值为2000:0  用a写入三条指令

技术分享图片

执行8次t指令ax值为100H即256

技术分享图片

(3)查看内存中的内容

技术分享图片

日期为92年1月1日。

(4)向内存从B8100H开始的单元中填写数据。

技术分享图片

地址和数据改变图像都发生变化 未发现明显规律 望同学指正

实验1

标签:规律   单元   反汇编   inf   内存   指正   指定   命令   开始   

原文地址:https://www.cnblogs.com/WJL123/p/9751616.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!