- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成原理5
CPU 组成与机器指令执行实验一、实验目的 (1)将微程序控制器同执行部件(整个数据通路)联机,组成一台模型计算机; (2)用微程序控制器控制模型机数据通路; (3)通过CPU 运行九条机器指令(排除中断指令)组成的简单程序,掌握机器指令与 微指令的关系,牢固建立计算机的整机概念。 二、实验电路 本次实验用到前面四个实验中的所有电路,包括运算器、存储器、通用寄存器堆、程序 计数器、指令寄存器、微程序控制器等,将几个模块组合成为一台简单计算机。因此,在基 本实验中,这是最复杂的一个实验,也是最能得到收获的一个实验。 在前面的实验中,实验者本身作为“控制器”,完成数据通路的控制。而在本次实验中, 数据通路的控制将由微程序控制器来完成。CPU 从内存取出一条机器指令到执行指令结束的 一个机器指令周期,是由微指令组成的序列来完成的,即一条机器指令对应一个微程序。 、实验(1)对机器指令系统组成的简单程序进行译码。 将下表的程序按指令格式手工汇编成十六进制机器代码,此项任务应在预习时完成。(2)按照下面框图,参考前面实验的电路图完成连线,控制器是控制部件,数据通路 (包括上面各模块)是执行部件,时序产生器是时序部件。连线包括控制台、时序部分、数 据通路和微程序控制器之间的连接。其中,为把操作数传送给通用寄存器组 RF,数据通路 上的RS1、RS0、RD1、RD0 应分别与IR3 至IR0 连接,WR1、WR0 也应接到IR1、IR0 上 开关控制
控制台 时序发生器
时序信号
开关控制 指示灯信号 控制信号 时序信号
控制信号
微程序控制器 数据通路
指令代码、条件信号
图13 模型计算机连线示意图
(3)将上述任务(1)中的程序机器代码用控制台操作存入内存中,并根据程序的需要, 用数码开关SW7—SW0 设置通用寄存器R2、R3 及内存相关单元的数据。注意:由于设置通用 寄存器时会破坏内存单元的数据,因此一般应先设置寄存器的数据,再设置内存数据。 (4)用单拍(DP)方式执行一遍程序,列表记录通用寄存器堆RF 中四个寄存器的数据, 以及由STA 指令存入RAM 中的数据(程序结束后从RAM 的相应单元中读出),与理论分析值 作对比。单拍方式执行时注意观察微地址指示灯、IR/DBUS 指示灯、AR2/AR1 指示灯和判断 字段指示灯的值,以跟踪程序中取指令和执行指令的详细过程(可观察到每一条微指令)。 (5)以单指(DZ)方式重新执行程序一遍,注意观察 IR/DBUS 指示灯、AR2/AR1 指示 灯的值(可观察到每一条机器指令)。执行结束后,记录 RF 中四个寄存器的数据,以及由 STA 指令存入RAM 中的数据,与理论分析值作对比。注意:单指方式执行程序时,四个通用 寄存器和RAM 中的原始数据与第一遍执行程序的结果有关。 (6)以连续方式(DB、DP、DZ 都设为0)再次执行程序。这种情况相当于计算机正常 运行程序。由于程序中有停机指令STP,程序执行到该指令时自动停机。执行结束后,记录 RF 中四个寄存器的数据,以及由STA 指令存入RAM 中的数据,与理论分析值作对比。同理, 程序执行前的原始数据与第二遍执行结果有关。 、实验步骤和实验结果 (1)对机器指令系统组成的简单程序进行译码。地址指令机器代码 00H LDA R0,[R2] 58H 01H LDA R1,[R3] 5DH 02H ADD R0,R1 0HH 03H JC +5 95H 04H ND R2,R3 3EH 05H SUB R3,R2 1BH 06H STA R3,[R2] 4BH 07H MUL R0,R1 24H 08H STP 60H 09H JMP [R1] 84H
2
您可能关注的文档
最近下载
- 王力《古代汉语》教案.doc
- 排球大单元教学计划18课时.doc VIP
- 开学第一课(课件)七年级英语上册(人教版2024).pptx VIP
- 2024年GD省生态环境监测专业技术人员大比武模拟试卷及答案-3应急监测.pdf VIP
- 鸿蒙HarmonyOS应用开发者高级认证练习题及答案01.docx
- 文献检索的方法以及技巧ppt课件.docx VIP
- 2024年某省生态环境监测专业技术人员大比武模拟试卷及答案-3应急监测.pdf VIP
- 2025年乡镇农技站高标准农田建设管理员招聘面试题库附答案.doc VIP
- 锚杆长度检测课件.pptx VIP
- 2025年乡镇农技站高标准农田建设管理员招聘面试专项练习含答案.doc VIP
文档评论(0)