汇编实验1

Posted agent33

tags:

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

1.debug的启动,退出和常用指令。

 技术分享图片

 

r命令修改寄存器AX中的内容

 技术分享图片

 

debugD查看内存中的内容

 技术分享图片

 

查看10009单元中的内容

 技术分享图片

 

e命令修改从10000开始的10个单元的内容

 技术分享图片

 

e命令将机器码写入内存

技术分享图片

u命令将内存单元中的内容翻译为汇编指令显示

 技术分享图片

 

使用t命令执行csip指向的指令

 技术分享图片

 

使用a命令向从10000开始的内存单元中写入指令

 技术分享图片

 

2.试验任务

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

技术分享图片

使用a命令写入内存

 技术分享图片

 

使用t命令执行

 技术分享图片

 

2)将下面三条指令写入从20000开始的内存单元,利用这三条质量计算28次方

 技术分享图片

技术分享图片

技术分享图片

3)查看内存中的内容

 技术分享图片

 

可见生产日期为01/01/92

4)向内存从B8100H开始的单元中填写数据,观察产生的现象。

 技术分享图片

 

修改数值,颜色会发生变换,修改地址,颜色位置发生变化。

实验小结:学会了debug的调试与使用,学会了各种不同的汇编指令,这一章节的实验也让我对汇编语言有了初步的了解,希望以后能更认真对待这门课程,并不断深入探索。

 

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

汇编实验四

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

实验2 汇编源程序编写与汇编调试

实验2 汇编源程序编写与汇编调试

汇编语言程序设计实验报告三

汇编实验5