欢迎来到天天文库
浏览记录
ID:56812662
大小:42.50 KB
页数:3页
时间:2020-07-12
《计算机组成原理实验八内存系统实验.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、评阅《计算机组成原理实验》报告八姓名学号时间四7-9地点行健楼606机房一.内存系统实验1.实验内容及要求(1)实验内容:1.手动方式把立即数33H写入内存D1H单元。2.手动方式把D1H单元的内容读出,再送入E1H单元。3.在CP226汇编语言程序集成开发环境下编写程序,调试和单微步(跟踪)运行,完成下面任务,观察数据走向及寄存器的输入输出状态。将初始值05H赋予累加器A,每次减1,到0时,OUT寄存器输出FFH。(2)实验要求:1.学习内存访问机制。2.理解代码和数据的分区存放原理和技术。2
2、.实验环境Principle操作系统,DICE-CP226计算机组成原理与系统结构实验仪和CP226软件。3.实施步骤或参数实验内容1:1.注视仪器,打开电源,手不要远离电源开关,随时准备关闭电源,注意各数码管、发光管的稳定性,静待10秒,确信仪器稳定、无焦糊味。2.选择手动模式。控制键MAREN、MAROE、EMEN、EMRD、EMWR、STEN、X2、X1、X0分别连接到开关k0—k9,置开关k23—k16为置电平如下:MARENMAROEEMENEMRDEMWRSTENX2X1X00111
3、01000按STEP。3.置开关k23—k16为,置电平如下:MARENMAROEEMENEMRDEMWRSTENX2X1X0100101000按STEP。实验内容2:1.置电平如下:MARENMAROEEMENEMRDEMWRSTENX2X1X0111000000按STEP。2.置开关k23—k16为,置电平如下:MARENMAROEEMENEMRDEMWRSTENX2X1X0001111000按STEP。3.置电平如下:MARENMAROEEMENEMRDEMWRSTENX2X1X01001
4、01010按STEP。实验内容3:1.进入CP2262.编写源程序:MOVA,#05HL1:SUBA,#01HJZL2JMPL1L2:MOVA,#FFHOUT3.点击“汇编下载”,点击确认,然后点击“单指令运行”,保存编译源程序并下载至实验箱。4.单步运行程序,观察相关寄存器变化,记录实验结果。1.测试或者模拟结果(1)OUT显示为40,R2为0,R1为40。(2)OUT显示为30,R3为30。1.体会前面两个实验为上学期所学内容,比较简单,第三个实验是使用了一个新的软件,感觉很新鲜,但是由于是
5、第一次,所以题目不是很难,还是可以比较容易解决的。2.思考题既然有ORG伪指令,为什么集成开发环境下载到实验箱的目标程序的第一条执行语句最好存放在0号地址?答:因为程序是顺序执行的,所以在程序执行时,会受到存放目标程序的第一条执行语句的地址之前的地址里存放的指令语句的影响,可能导致程序运行出错。而如果第一条执行语句一定存放在0号地址的话,就能够解决这个问题。
此文档下载收益归作者所有