实验2 机器指令和汇编指令编程
发布时间
阅读量:
阅读量
实验2 用机器指令和汇编指令编程
1、预备知识:Debug的使用
(1)、D、E、A、U命令的新用法
在之前的实验中,在访问特定内存单元时,默认会显示其内容的方法被称为"-d 段地址:偏移地址"(DB)模式。这一操作方式也被Debug程序视为一种直观且便捷的操作手段。实际上,在Debug程序执行类似命令时也会将段地址先进入DS段寄存器中(DS代表Data Segment)。需要注意的是这个DS寄存器并不是普通的存储设备而是专门用于存储数据区起始位置的专业设备
因此,D命令遵循了CPU运行机制的模式: "-d 段寄存器:偏移地址" ,以段寄存器中的数据作为段地址SA.
-r ds
: 1000
-d ds:0 f ;查看从1000:0000H ~ 1000:000fH的内存空间中的内容
-d cs:0 ;查看当前代码段中的指令代码
-d ss:0 ;查看当前栈段中的内容
E、A、U 指令同理 ,此处不再赘述。
(2)、消失的指令
确实是啊!你没看漏吧?这个小标题关联的段落也不是走近科学文案哦,而是属于今天实验内容的部分。
让我们来看下面这段指令:

还没有任何评论哟~
