简单数据通路的组成与故障分析实验.docx
《简单数据通路的组成与故障分析实验.docx》由会员分享,可在线阅读,更多相关《简单数据通路的组成与故障分析实验.docx(8页珍藏版)》请在冰点文库上搜索。
南通大学计算机科学与技术学院
计算机组成原理
实验报告书
实验名简单数据通路的组成与故障分析实验
班级
姓名
指导教师
日期
目录
一、实验目的 1
二、实验用器件和仪表 1
三、实验内容 1
四、实验电路 1
五、电路原理图 2
六、实验过程及数据记录 3
七、实验心得体会 4
实验4简单数据通路的组成与故障分析实验
一、实验目的
(1)将运算器模块与存储器模块进行连接;
(2)进一步熟悉计算机的数据通路;
(3)炼分析问题与解决问题的能力,学会在出现故障的情况下,独立分析故障现象并 排除故障。
二、实验用器件和仪表
软件平台:
QuartusⅡ
硬件平台:
WIN10
三、实验内容
1.排除实验电路中的故障,正确连线。
2.给ROM的02H单元和09H单元分别置入初始数据12H和19H,把31H写入RAM的81H单元,然后完成以下运算:
(02H)+(81H)(81H)
(81H)-(09H)(81H)
验证运算结果和存储器单元的内容是否正确。
四、实验电路
设计一实验电路图,把前面进行的运算器实验模块与存储器实验模块两部分电路连接在一起。
RAM和ROM的输出应能送至寄存器DR1和DR2作为运算器的输入,而运算器的结果应既可以送入R0暂存,又可以送入RAM的指定单元。
整个电路总线结构的形式自行设计。
参考电路原理图见下页
五、电路原理图
六、实验过程及数据记录
1.给ROM的02H单元和09H单元分别置入初始数据12H和19H。
2.把31H写入RAM的81H单元,然后完成以下运算:
(02H)+(81H)(81H)
(81H)-(09H)(81H)
(02H)+(81H)(81H)
先是对81H单元进行存储;
再取02H单元的数据,寄存到DR1中; 再取81H单元的数据,寄存到DR2中; 进行 数据相加,并寄存到R0中;
将R0中的数据存到81H单元中,并验证。
波形图如下:
(81H)-(09H)(81H)
先是对81H单元进行存储;
再取81H单元的数据,寄存到DR1中; 再取09H单元的数据,寄存到DR2中; 进行 数据相减,并寄存到R0中;
将R0中的数据存到81H单元中,并验证。
波形图如下:
七、实验心得体会
根据实验三所学会的ROM和RAM的使用方法,在本次实验中更加深了理解,掌握得更牢固,实验四结合了实验三和实验二,将运算器模块与存储器模块进行连接,结合使用,实验中的首先要把数字放入存储器中,计算时要先从存储器中取出数字然后在计算器中进行加减计算。
通过这次试验,我对运算器,存储器的协同工作更加了解。
5