计算机组成原理实验四:常规性微程序控制器实验

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

实验目的

(1)掌握时序产生器的组成原理。

(2)掌握微程序控制器的组成原理。

(3)掌握微指令格式的化简和归并。

实验任务

(1)按实验要求连接实验台的数码开关K0—K15、按钮开关、时钟信号源和微程序控制器。

注意:本次实验只做微程序控制器本身的实验,故微程序控制器输出的微命令信号与执行部件(数据通路)的连线暂不连接。连线完成后应仔细检查一遍,然后才可加上电源。

(2)观察时序信号。了解启停控制信号的功能,并熟练地使用连接这些控制信号的按钮或开关。

(3)熟习微指令格式的定义,按此定义将控制台指令微程序的8条微指令按十六进制编码,列于下表。三种控制台指令的功能由SWC、SWB、SWA三个二进制开关的状态来指定(KRD =001B,KWE=010B,PR=000B)

(4)设置IR7—IR4的不同组合,用单拍方式执行ADD至STP九条机器指令微程序,用微地址和P字段指示灯跟踪微程序转移和执行情况。


相关机器指令与微程序:

20200526114859463.png

实验结果:20200526115033220.png

20200526115104652.png20200526115121362.pngOK,接下来我们来实践本次实验

步骤一:在微程序控制器进行连线任务,本次实验与前三次实验不同的是前三次实验是在数据通路与控制台进行连线任务,实验四中是微程序控制器与控制台进行连线任务20200526115434775.png

步骤二:根据实验任务中“三种控制台指令的功能由SWC、SWB、SWA三个二进制开关的状态来指定”进行操控SWC、SWB、SWA进行实验,得出微码变化情况,在本步骤中有两种可以得出实验结果的方法,务必注意,这里选择KRD存储器读操作示例即SWC、SWB置0,SWA置1

操作方法120200526120728819.png20200526121045737.png

操作方法2:

20200526121357737.png

步骤三:根据微指令地址求出微指令编码,这里以表格中的实验数据07H为例20200526121749850.png20200526122605764.png

步骤四:操作指令格式得出微码变化情况,这一步其实跟步骤二的操作方法2差不多,这里以加法为例20200526124935882.png20200526125113160.png

OK,本次实验的总结就到了这里了,在计算机组成原理实验中,实验四中的操作界面算是最复杂的了,但是实践起来博主个人感觉比前三个实验更好做一点!

觉得有帮助的可以点个赞!
感谢大家的浏览!谢谢

相关文章
|
11月前
|
芯片
计算机组成原理实验二 存储器实验(上)
计算机组成原理实验二 存储器实验
511 0
|
22天前
|
存储
计组实验微程序控制器
计组实验微程序控制器
14 0
|
1月前
|
存储 测试技术
山东大学计算机组成原理课设 实验四
第四次实验:2022年4月19日星期四,第7周 第二次部件级实验,算分
|
11月前
计算机组成原理实验二 存储器实验(下)
计算机组成原理实验二 存储器实验(下)
89 0
|
存储 Oracle 关系型数据库
计算机组成原理:计算机的分类
超级计算机、大型计算机、迷你计算机、工作站和微型计算机。
332 0
计算机组成原理:计算机的分类
|
11月前
|
缓存
计算机组成原理实验一 运算器实验
计算机组成原理实验一 运算器实验
206 0
|
人工智能 编解码 网络协议
计算机实验基础要点
第一台计算机ENIAC 1946年 计算机发展:电子管计算机,晶体管计算机,集成电路计算机,大规模集成电路计算机 计算机分类:超级计算机,大型计算机,小型计算机,微型计算机,嵌入式计算机, 计算机特点:速度快,精度高,存储容量大,具有逻辑判断能力,自动化程度高,可与通信网络互联 计算机应用:1科学计算2数据处理3辅助技术4过程控制5人工智能 计算机系统组成:1硬件2指令3程序4软件
71 0
计算机组成原理实验三:数据通路组成的实验
本篇博文主要是讲述一下计算机组成原理实验中数据通路组成的实验,因为很多同学在刚学习计算机组成原理实验的时候对于调试的一些步骤还是有些懵懵懂懂,每个步骤之间的连接做的不是很连贯,故有了写此篇博文的初衷,笔者会在近期分享计算机组成原理实验的五个实验,希望对有学习此课程的同学能够有一些帮助!
397 2
计算机组成原理实验三:数据通路组成的实验
|
存储
计算机组成原理实验二:双端口存储器原理实验
本篇博文主要是讲述一下计算机组成原理实验中双端口存储器原理实验,因为很多同学在刚学习计算机组成原理实验的时候对于调试的一些步骤还是有些懵懵懂懂,每个步骤之间的连接做的不是很连贯,故有了写此篇博文的初衷,笔者会在近期分享计算机组成原理实验的五个实验,希望对有学习此课程的同学能够有一些帮助!(第一篇博文所写的前缀)
659 3
计算机组成原理实验二:双端口存储器原理实验
计算机组成原理实验一:运算器组成的实验
本篇博文主要是讲述一下计算机组成原理实验中运算器组成的实验,因为很多同学在刚学习计算机组成原理实验的时候对于调试的一些步骤还是有些懵懵懂懂,每个步骤之间的连接做的不是很连贯,故有了写此篇博文的初衷,笔者会在近期分享计算机组成原理实验的五个实验,希望对有学习此课程的同学能够有一些帮助!
402 2
计算机组成原理实验一:运算器组成的实验