西华大学数学与计算机学院实验报告
课程名称:计算机组成原理
指导教师:祝昌宇
实验名称:微程序控制单元实验
年级:2011级 姓名:蒋俊 学号:312011080611118 实验成绩: 实验日期:2013-12-15
一、目的
1.熟悉微程序控制器的原理
2.掌握微程序编制、写入并观察运行状态
二、实验原理
(1)微程序控制单元的构成
8位微地址寄存器由2片74LS161组成;3片6264为微程序存储器;24位微程序锁存器由3片74LS374组成。如图 1
图1 微程序控制单元布局图
(2)微程序控制单元原理
1.由于本系统中指令系统规模不大、功能较简单,微指令可以采用全水平、不编码的
方式,每一个微操作信号由1位微代码来表示,24位微代码至少可表示24个不同
的微操作控制信号。如要实现更多复杂的操作可通过增加一些译码电路来实现。
2.增量方式来控制微代码的运行顺序,每一条指令的微程序连续存放在微指令存储器
连续的单元中。
3.每一指令的微程序的入口地址是通过对指令操作码的编码来形成的。在本系统指令
码最长为8位,那么最多可形成256条指令。
4.在微程序存储器的0单元存放取指指令,在启动时微地址寄存器清0,执行取指指