CUP与简单模型机设计实验.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CUP与简单模型机设计实验

《计算机组成原理》实验报告 年级、专业、班级 姓名 实验题目 CUP与简单模型机设计实验 实验时间 2014.12.2 实验地点 A主404 实验成绩 实验性质 □验证性 □设计性 □综合性 教师评价: □算法/实验过程正确; □源程序/实验内容提交 □程序结构/实验步骤合理; □实验结果正确; □语法、语义正确; □报告规范; 其他: 评价教师签名: 一、实验目的 1. 掌握一个简单CPU 的组成原理。 2. 在掌握部件单元电路的基础上,进一步将其构造一台基本模型计算机。 3. 为其定义五条机器指令,编写相应的微程序,并上机调试掌握整机概念。 二、实验项目内容 1. 阅读实验指导书中CPU 与简单模型机设计实验的原理。 2. 按照实验指导书完成连线。 3. 按照实验指导中的实验步骤完成相关操作。 实验过程或算法(源程序) 1. 按图5-1-5 连接实验线路。 图5-1-5 实验接线图 2. 联机写入实验程序,并进行校验。 选择联机软件的“【转储】—【装载】”功能,在打开文件对话框中选择上面所保存的文件,软件自动将机器程序和微程序写入指定单元。 选择联机软件的“【转储】—【刷新指令区】”可以读出下位机所有的机器指令和微指令,并在指令区显示,对照文件检查微程序和机器程序是否正确,如果不正确,则说明写入操作失败,应重新写入,可以通过联机软件单独修改某个单元的指令,以修改微指令为例,先用鼠标左键单击指令区的‘微存’TAB 按钮,然后再单击需修改单元的数据,此时该单元变为编辑框,输入6 位数据并回车,编辑框消失,并以红色显示写入的数据。 运行程序(联机运行) 将时序与操作台单元的开关KK1 和KK3 置为‘运行’档,进入软件界面,选择菜单命令“【实验】—【简单模型机】”,打开简单模型机数据通路图。 按动CON 单元的总清按钮CLR,然后通过软件运行程序,选择相应的功能命令,即可联机运行、监控、调试程序,当模型机执行完JMP 指令后,检查OUT 单元显示的数是否为IN 单元值的2 倍。在数据通路图和微程序流中观测指令的执行过程,并观测软件中地址总线、数据总线以及微指令显示和下位机是否一致。 实验结果及分析和(或)源程序调试过程 1. 实验结果 (1)首先在IN单元输入10,十六位的地址存储在AR,机器指令代码存储在MEN,PC记录执行的指令数,地址总线把AR的地址00送到MEM,如下图: (2)指令寄存器IR从MEN读取指令代码,IR=20,如下图: (3)将IN单元的数据传到寄存器R0,如下图: (4)PC加一,指令寄存器IR从MEN读取指令代码00,将R0的值分别赋值给A和B,并把A+B的值存入寄存器R0,如下图: (6)PC加一,指令寄存器IR从MEN读取指令代码30,将R0的结果送到OUT单元,如下图: 2. 实验分析 本次实验为CPU 与简单模型机设计实验,用户联机写入一段微程序,程序的功能是将IN单元的数据分别赋值给A和B,然后再把A+B的结果送到OUT单元显示,通过联机运行程序,我们得到了预期的实验结果,通过此次实验,我们掌握了一个简单CPU 的组成原理,在掌握部件单元电路的基础上,进一步将其构造成了一台基本模型计算机,还为其定义了五条机器指令,编写了相应的微程序,并上机调试掌握了整机概念。 备注: 1、教师在布置需撰写实验报告的实验前,应先将报告书上的“实验题目”、“实验性质”、“实验目的”、“实验项目内容”等项目填写完成,然后再下发给学生。 2、教师在布置需撰写报告的实验项目时,应告知学生提交实验报告的最后期限。 3、学生应按照要求正确地撰写实验报告: 在实验报告上正确地填写“实验时间”、“实验地点”等栏目。 将实验所涉及的源程序文件内容(实验操作步骤或者算法)填写在“实验过程或算法(源程序)”栏目中。 将实验所涉及源程序调试过程(输入数据和输出结果)或者实验的分析内容填写在“实验结果及分析和(或)源程序调试过程”栏目中。 在实验报告页脚的“报告创建时间:”处插入完成实验报告时的日期和时间。 学生将每个实验完成后,按实验要求的文件名通过网络提交(上载)到指定的服务器所规定的共享文件夹中。每个实验一个电子文档,如果实验中有多个电子文档(如源程序或图形等),则用WinRAR压缩成一个压缩包文档提交,压缩包文件名同实验报告文件名(见下条)。 提交的实验报告电子文档命名为:“年级(两位数字不要“级”字)专业(缩写:计算机科学与技术专业(计科)、网络工程专业(

文档评论(0)

kabudou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档