实验一

、一:debug的工具编写和调试汇编命令的方法

a)首先 在公共邮箱中下载好debug软件,安装完毕后,完成接下来的步骤

b)debug中的常用命令

1.?命令

2.r命令---查看,改变CPU寄存器的内容

查看:

改变:

首先可以看出 CS=073F IP=0100

2.1 用R命令加寄存器名字来进行

2.2 修改IP

2.3 修改CS

3.d命令---查看内存中的内容

3.1 直接使用d命令

3.2 使用 d 段地址:偏移地址

4.e命令---改写内存中的内容

4.1 使用 “e 起始地址 数据 数据 数据......”

【第一次操作的时候 没有加起始地址 导致没能改变内容】

4.2

也可以一个一个改变内容

按空格 可以持续更改内容

结束内容的更改 按 enter键

【逐个更改时 如果e后面没有结束地址 将会无法更改】

4.3可以用e命令写入字符

5.t命令---执行一条机器命令

 

6. a命令

【a后面一定要有地址 不然无法执行操作】

 

 

二 实验题

(1)

用e命令

用a命令

(2)

(3)

【debug为虚拟的 】
(4)

三:总结体会

错误总结:

1.总会搞错各个命令符后面是否加地址 导致操作的失败

2.细节性错误很多 会打错,和. 以及;和:导致操作无法进行

3.不熟悉debug操作环境

实验体会:

1.基本上可以在debug上实行调试和编写

2.通过实验,基本了解了debug上的很多命令的使用

3.第一次在电脑上进行了 add mov jmp等操作,有点困难

 

posted @ 2018-10-28 20:12  小小爱吃草莓  阅读(177)  评论(0)    收藏  举报