《计算机组成原理实验-实验五.doc》由会员分享,可在线阅读,更多相关《计算机组成原理实验-实验五.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流计算机组成原理实验-实验五.精品文档.实 验 报 告课程名称 计算机组成原理部件实验 实验项目 实验五 微程序控制器组成实验 系 别_ _计算机学院 _ _专 业_ 计算机科学与技术 _班级/学号_计科1601/2016011155_学生姓名 _罗坤_ _实验日期 _(2018年5月24日) 成 绩 _ 指导教师 吴燕 实验五 微程序控制器组成实验一 实验目的1) 了解微程序控制器的结构组织与工作原理2) 了解微程序控制器的工作过程3) 了解机器指令和微指令之间的关系4) 掌握控制台指令的使用方法5) 学会编写ADD与STA两条指令的微程序二
2、 实验电路三 实验设备1) 数据通路板(B板),控制信号板 (A板),微程序控制板(C板)四 实验内容将下述程序,利用控制台指令WM,写入储存器M2114,按2.7小结的微程序流程图执行,观察其工作流程,理解计算机内机器指令的执行过程。10H 0 1 0 0 0 0 0 1LDI06H,R106HR111H0 0 0 0 0 1 1 012H0 1 0 0 0 0 1 0LDI03H,R203HR213H0 0 0 0 0 0 1 114H1 1 0 1 0 1 1 0ADDR1,R2(R1)+(R2)R215H0 0 0 0 0 1 1 0STAX0,18,R2 (R2)M1816H0 0
3、0 1 1 0 0 017H0 1 1 1 0 0 0 0HLT 停机五 实验数据AR=00SW=11H(SW)BUS,BUSIRKQD(T4)AR=01,TJ=1SW=10H(SW)BUS,BUSPCKQD(T4)AR=02(PC)ARKQD(T4)AR=03,TJ=1SW=41H(SW)BUS,BUSDR1KQD(T4)AR=53,TJ=1(DR1)BUS,BUSRAM,(PC)+1KQD(T4)AR=02(PC)ARKQD(T4)AR=03,TJ=1SW=06H(SW)BUS,BUSDR1KQD(T4)AR=53,TJ=1(DR1)BUS,BUSRAM,(PC)+1KQD(T4)AR=0
4、2(PC)ARKQD(T4)AR=03,TJ=1SW=42H(SW)BUS,BUSDR1KQD(T4)AR=53,TJ=1(DR1)BUS,BUSRAM,(PC)+1KQD(T4)AR=02(PC)ARKQD(T4)AR=03,TJ=1SW=03H(SW)BUS,BUSDR1KQD(T4)AR=53,TJ=1(DR1)BUS,BUSRAM,(PC)+1KQD(T4)AR=02(PC)ARKQD(T4)AR=03,TJ=1SW=D6H(SW)BUS,BUSDR1KQD(T4)AR=53,TJ=1(DR1)BUS,BUSRAM,(PC)+1KQD(T4)AR=02(PC)ARKQD(T4)AR=0
5、3,TJ=1SW=06H(SW)BUS,BUSDR1KQD(T4)AR=53,TJ=1(DR1)BUS,BUSRAM,(PC)+1KQD(T4)AR=02(PC)ARKQD(T4)AR=03,TJ=1SW=18H(SW)BUS,BUSDR1KQD(T4)AR=53,TJ=1(DR1)BUS,BUSRAM,(PC)+1KQD(T4)AR=02(PC)ARKQD(T4)AR=03,TJ=1SW=70H(SW)BUS,BUSDR1KQD(T4)AR=53,TJ=1(DR1)BUS,BUSRAM,(PC)+1KQD(T4)AR=00SW=00H(SW)BUS,BUSIRKQD(T4)AR=01,TJ=
6、1SW=10H(SW)BUS,BUSPCKQD(T4)AR=02(PC)ARKQD(T4)AR=03,TJ=1(SW)BUS,BUSDR1KQD(T4)AR=50,TJ=1(DR1)BUS,BUSPCKQD(T4)AR=580INIRKQD(T4)AR=57(PC)AR,(PC)+1KQD(T4)AR=56RAMBUS,BUSIRKQD(T4)AR=14(PC)AR,(PC)+1KQD(T4)AR=08RAMBUS,BUSRd(R1=06H)KQD(T4)AR=57(PC)AR,(PC)+1KQD(T4)AR=56RAMBUS,BUSIRKQD(T4)AR=14(PC)AR,(PC)+1KQD
7、(T4)AR=08RAMBUS,BUSRd(R2=03H)KQD(T4)AR=57(PC)AR,(PC)+1KQD(T4)AR=56RAMBUS,BUSIRKQD(T4)AR=1D(Rs)BUS,BUSDR2KQD(T4)AR=0D(Rd)BUS,BUSDR1KQD(T4)AR=2D(DR1)+(DR2)BUSRd(SW=09HR2)KQD(T4)AR=57(PC)AR,(PC)+1KQD(T4)AR=56RAMBUS,BUSIRKQD(T4)AR=21(Rd)BUS,BUSRAM(R2=09HM18)KQD(T4)AR=57(PC)AR,(PC)+1KQD(T4)AR=56RAMBUS,BUSIRKQD(T4)AR=17TJAR=55六 实验总结通过对实验五微程序控制器组成实验的学习,了解了微程序控制器的结构组织与工作原理,了解了微程序控制器的工作过程,了解了机器指令和微指令之间的关系,掌握了控制台指令的使用方法,学会了编写ADD与STA两条指令的微程序,并通过吴燕老师的详细讲解,使得我对微程序控制器组成有了进一步的理解,对今后自行设计微程序控制器的学习奠定了一定的基础,也对实验的流程更加深入掌握,进而形成良性学习。