计算机组成原理实验三:数据通路组成的实验

简介: 本篇博文主要是讲述一下计算机组成原理实验中数据通路组成的实验,因为很多同学在刚学习计算机组成原理实验的时候对于调试的一些步骤还是有些懵懵懂懂,每个步骤之间的连接做的不是很连贯,故有了写此篇博文的初衷,笔者会在近期分享计算机组成原理实验的五个实验,希望对有学习此课程的同学能够有一些帮助!

实验目的

(1)将双端口通用寄存器堆和双端口存储器模块联机;

(2)进一步熟悉计算机的数据通路;

(3)掌握数字逻辑电路中故障的一般规律,以及排除故障的一般原则和方法;

(4)锻炼分析问题与解决问题的能力,在出现故障的情况下,独立分析故障现象,并排除故障。


实验任务

(1)将实验电路与控制台的有关信号进行线路连接,方法同前面的实验。

(2)用8位数据开关向RF中的四个通用寄存器分别置入以下数据:R0=0FH,R1=F0H,R2 =55H,R3=AAH。

给R0置入0FH的步骤是:先用8位数码开关SW0—SW7将0FH置入ER,并且选择WR1=0、WR0 = 0、WRD = 1,再将ER的数据置入RF。给其他通用寄存器置入数据的步骤与此类似。

(3)分别将R0至R3中的数据同时读入到DR2寄存器中和DBUS上,观察其数据是否是存入R0至R3中的数据,并记录数据。其中DBUS上的数据可直接用指示灯显示,DR2中的数据可通过运算器ALU,用直通方式将其送往DBUS。

(4)用8位数码开关SW0—SW7向AR1送入一个地址0FH,然后将R0中的0FH写入双端口RAM。

用同样的方法,依次将R1至R3中的数据写入RAM中的0F0H、55H、0AAH单元。


实验实操步骤

第一步:打开组原实验的仿真面板并进行线路连接20200518194821833.png

第二步:用8位数据开关向RF中的四个通用寄存器分别置入以下数据:R0=0FH,R1=F0H,R2 =55H,R3=AAH20200518195601516.png

2020051819590321.png20200518200153672.png

第三步:将R0至R3中的数据同时读入到DR2寄存器中和DBUS上20200518201218689.png

第四步:用8位数码开关SW0—SW7向AR1送入一个地址0FH,然后将R0中的0FH写入双端口RAM20200518201649562.png20200518202414838.png20200518202543548.png

第五步,把RAM中的数据相反的导入RF中,并验证是否正确20200518203056586.png2020051820423739.png20200518204309880.png

因笔者的疏忽,部分步骤的图里可能没有写执行QD操作,事实上,每一步都要执行QD进行操作的,第五步里也缺少一个步骤,即图中蓝色字体所描绘的步骤,把RAM中的数据写入ER这个步骤,如果有不理解的地方,可以在评论区进行评论,谢谢大家。感谢大家的浏览!

相关文章
|
芯片
计算机组成原理实验二 存储器实验(上)
计算机组成原理实验二 存储器实验
672 0
|
5月前
|
存储
计组实验微程序控制器
计组实验微程序控制器
31 0
|
6月前
|
存储 测试技术
山东大学计算机组成原理课设 实验四
第四次实验:2022年4月19日星期四,第7周 第二次部件级实验,算分
计算机组成原理实验二 存储器实验(下)
计算机组成原理实验二 存储器实验(下)
112 0
|
存储 Oracle 关系型数据库
计算机组成原理:计算机的分类
超级计算机、大型计算机、迷你计算机、工作站和微型计算机。
407 0
计算机组成原理:计算机的分类
|
缓存
计算机组成原理实验一 运算器实验
计算机组成原理实验一 运算器实验
262 0
计算机组成原理实验四:常规性微程序控制器实验
本篇博文主要是讲述一下计算机组成原理实验中常规性微程序控制器,因为很多同学在刚学习计算机组成原理实验的时候对于调试的一些步骤还是有些懵懵懂懂,每个步骤之间的连接做的不是很连贯,故有了写此篇博文的初衷,笔者会在近期分享计算机组成原理实验的五个实验,希望对有学习此课程的同学能够有一些帮助!
543 4
计算机组成原理实验四:常规性微程序控制器实验
|
存储
计算机组成原理实验二:双端口存储器原理实验
本篇博文主要是讲述一下计算机组成原理实验中双端口存储器原理实验,因为很多同学在刚学习计算机组成原理实验的时候对于调试的一些步骤还是有些懵懵懂懂,每个步骤之间的连接做的不是很连贯,故有了写此篇博文的初衷,笔者会在近期分享计算机组成原理实验的五个实验,希望对有学习此课程的同学能够有一些帮助!(第一篇博文所写的前缀)
772 3
计算机组成原理实验二:双端口存储器原理实验
计算机组成原理实验一:运算器组成的实验
本篇博文主要是讲述一下计算机组成原理实验中运算器组成的实验,因为很多同学在刚学习计算机组成原理实验的时候对于调试的一些步骤还是有些懵懵懂懂,每个步骤之间的连接做的不是很连贯,故有了写此篇博文的初衷,笔者会在近期分享计算机组成原理实验的五个实验,希望对有学习此课程的同学能够有一些帮助!
494 2
计算机组成原理实验一:运算器组成的实验
计算机组成原理实验五:CPU组成与机器指令执行实验
本篇博文主要是讲述一下计算机组成原理实验中CPU组成与机器指令执行实验,因为很多同学在刚学习计算机组成原理实验的时候对于调试的一些步骤还是有些懵懵懂懂,每个步骤之间的连接做的不是很连贯,故有了写此篇博文的初衷,笔者会在近期分享计算机组成原理实验的五个实验,希望对有学习此课程的同学能够有一些帮助!
630 1
计算机组成原理实验五:CPU组成与机器指令执行实验