汇编实验1.1:Debug程序的使用

1. 实验目的

  学会Debug实用程序的基本功能
  认识汇编指令、寄存器、内存空间

2. 实验内容

①用R命令查看、改变CPU寄存器的内容
R——查看寄存器的内容
R 寄存器名——改变指定寄存器的内容
在这里插入图片描述

在这里插入图片描述

②用D命令查看内存中的内容
D——列出预设地址内存处的128个字节的内容
D 段地址:偏移地址——列出内存中指定地址处的内容
D 段地址:偏移地址 结尾偏移地址——列出内存中指定地址
范围内的内容
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

③用E命令改变内存中的内容
E 段地址:偏移地址
逐个询问,进行修改,包括以下步骤:
输入数据——输入修改后的数据;
空格——接受,继续下一个数据的修改
回车——修改数据结束
在这里插入图片描述

④用U命令将内存中的机器指令翻译成汇编指令
先用E命令将机器码写入内存,D命令查看写入的数据,最后
用U命令将机器码翻译成汇编指令。
在这里插入图片描述

在这里插入图片描述

⑤用A命令以汇编指令的格式在内存中写入机器指令
A 段地址:偏移地址,回车之后写入汇编指令
D 段地址:偏移地址——查看数据(汇编指令对应的机器码)
U 段地址:偏移地址——查看汇编指令代码
在这里插入图片描述

扫描二维码关注公众号,回复: 4785170 查看本文章

⑥用T命令执行机器指令
T ——执行CS:IP处的指令
CS:IP = 073F:0100

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/chyafangma/article/details/85711708
今日推荐