计算机组成原理课程实习报告 流水型硬联线控制器(2)

2019-08-29 00:32

3.流水硬联线控制器流程图 W10100:KRRSKIP0001:KRDSKIP0010:KWESKIP0011:KLDSKIP0000:PRSW_BUS#M4=1LDR4LDPCSKIP1001:KRDCEL#LRW=1TJSKIP1010:KWESW_BUS#CEL#LRW=0SKIPST1011:KLDSW_BUS#CEL#LRW=01100:KRRSW_BUS#CEL#LRW=01000:PR接下图 W2 CERLDIRTJCERLDIRW3 SW_BUS#LDAR1M3=1LDAR2SST0TJSW_BUS#LDAR1SST0TJSW_BUS#LDAR1SST0TJSW_BUS#LDAR1M3=1LDAR2SST0TJM3=0Ldar2CERLDIRPC_INCSST0CST1AR1_INCAR1_INCTJSW_BUS#LDERWRDTJRS_BUS#TJW4 5.3.2编译下载和接线

首先,在PC机上运行ISPEXPERT软件,建立一个新项目,在该项目下,输入ABEL语言源文件,经过编译和适配,生成JED文件。用出厂时提供的条件下在电缆将PC记得打印机接口核实验台上的下载插座(编程插座)相连。打开实验系统电源,即可在ISPEXPERT软件内向ISP1032下载。 接固定连线和数据通路内部连线 控制台和ISP1032的连线 时序电路和ISP1032的连线 数据通路和ISP1032的接线 5.3.3组装与调试

1.因为知道测试软件要求测试状态连续,即上一方程的终结状态作为下一方程的初始自状态,所以不能中断;在调试中发现方程的输入向量组中有某些影响输出向量的项缺失,测试仍能进行,但缺失项将会以随机值影响输出;分调正常后,

- 5 -

就将控制器与数据通路的模块连接,进行全机总调试。

2.与微程序控制器相类似,总调的第一步检查全部硬布线控制流程,以单拍(DP)方式执行指令。进行的顺序是先执行控制台命令,然后执行机器指令。当全部控制流程图检查完毕后,如果数据通路的执行部件(运算器,存储器等)功能正确,总调第一步完成。

第二步在内存中装入包括有全部指令系统的一段程序和有关数据,进一步可采用单步(DB)方式或连续方式执行,以验证机器执行指令的正确性。 第三步编写一段表演程序,令机器运行。

第四步运行指导老师给出的验收程序。如通过,则设计和调试完成。 5.3.4测试程序

RAM 地址 00 H 01 H 02 H 03 H 04 H 05 H 06 H 07 H 08 H 09 H 指 令 LDA R0,[R2] LDA R1,[R3] ADD R0,R1 JC +5 AND R0,R1 SUB R0,R3 MUL R0,R1 STA R0,[R1] STP JMP[R1] 机 器 代 码 寄 存 器 数 据 58 H R 2 6 0 H 5D H R 3 6 1 H 04 H R A M 地 址 数 据 95 H 6 0 H 2 4 H 34 H 6 1 H 8 3 H 1C H 24 H 44 H 60 H 84 H 5.3.5测试结果:

R 2 R 3 6 0 H 6 1 H 寄 存 器 R 0 R 1 数 据 1 2 H 8 3 H R A M 地 址 单 元 8 3 H 6 1 H 数 据 1 2 H 8 3 H

程序测试结果与原先的实际结果一致,说明了流水型硬联线控制器的设计与调试成功。即设计出一台流水型硬联线控制器。 6. 问题讨论与分析

- 6 -

1、在ISP技术设计的硬联线控制器的分调试中应注意什么?

答、ISP技术设计的硬联线控制器,其分调试完全是软件模拟的向量测试。所以应注意,向量测试方程的设计应全面,尽量覆盖所有的可能性,避免将错漏带到总调试中。另外,还应注意两个细节问题,即测试软件要求测试状态连续,即上一方程的终结状态作为下一方程的初始自状态,不能中断;如果方程的输入向量组中有某些影响输出向量的项缺失,测试仍能进行,但缺失项将会以随机值影响输出。因为ISP技术设计对于流水型硬联线控制器设计有着至关重要的作用,所以在其分调试的过程中应谨慎,才能够在接下来的全机总调试和程序测试中提高其准确性。 7. 结束语

《计算机组成原理》是计算机科学与技术系的一门核心专业基础课程。在本次课程实习中,刚开始对所实习的有关内容都很模糊,通过自己对实习所涉及到的内容进行了资料的收集即1、对计算机系统的分析,进一步了解到计算机系统的组成;2、分析计算机外设与主机的关系,从实践中对外设的组成和它与主机的关系有了更深的理解;3、通过对流水型硬联线控制器设计与调试,明白了它与硬联线控制器在某种程度上有一定的差别和联系以及对流水线结构的定义有一定的理解,对ISP设计软件的使用有了初步的了解,最重要的是有效地将组成原理的理论跟实际结合再一起,学以致用。打破了我以往的想法,以为计算机组成原理实验都偏硬件,没想到课程实习的内容还有运用到软件即编写指令程序来组装和调试,从而设计出一台流水型硬联线控制器。当然,在实习过程中遇到了一些困难,但在老师的指导和同学的帮助下,我慢慢的完成这次实习。

总之,通过这次的课程实习使我对《计算机组成原理》这门课程有了更深的了解与掌握,对流水型硬联线控制器的运行更进一步的掌握,受益匪浅。 参考文献

[1]白中英.计算机组成原理(第四版·立体化教材).北京:科学出版社,2008

[2]白中英.杨春武.计算机组成原理题解、题库、实验(第三版).北京:科学出版社,2002

- 7 -


计算机组成原理课程实习报告 流水型硬联线控制器(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:大连区域自然地理环境

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: