汇编语言实验1

Posted toubunengtu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编语言实验1相关的知识,希望对你有一定的参考价值。

实验任务:

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

技术分享图片

  • 用E命令:

技术分享图片

技术分享图片

  • 用A命令:

技术分享图片

技术分享图片

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

技术分享图片

技术分享图片

    注:2的八次方为256,十六进制下是200

3. 查看内存中的内容:在FFF00H~FFFFFH的某几个单元中写有一个生产日期,找到这个生产日期并试图改变它。

技术分享图片

                               (注:此实验是在机房完成的,与前图略有不同)

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

技术分享图片

技术分享图片

技术分享图片

                                      (好好玩啊)

实验总结与体会:

很多问题是看书时注意不到的,只有在亲自动手去敲的时候才会发现,比如说输入数据时后面不带h,不然会error,以及对于十进制与十六进制转换的敏感性。实验2出现的200看了好一会才想起来,以及实验3中的长度问题。自己以后还是要多实验,多敲才能更深刻地理解知识点。

以上是关于汇编语言实验1的主要内容,如果未能解决你的问题,请参考以下文章

汇编语言 王爽 第四版 实验1

C语言函数实验

汇编语言实验1 查看CPU和内存,用机器指令和汇编指令编程

汇编语言实验3

实验二 汇编命令(伪指令)实验

[汇编语言]实验二:字的传送