广东海洋大学计算机组成原理课程实习.pptVIP

广东海洋大学计算机组成原理课程实习.ppt

  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文档。上传文档
查看更多
广东海洋大学计算机组成原理课程实习

计算机组成与结构课程实习 基本模型机的设计与实现 课程实习教学进度、内容和要求 一、进度 1、2016年6月6日布置课程实习任务和要求,学生先进行总体设计:选定CPU中所使用的主要器件、根据指令系统选用的器件设计数据通路图、画出该模型机的数据通路图。 2、2016年6月6日 至2016年6月9日根据设计的图纸,在验台上组装一台微程序控制的模型计算机,并调试成功。 3、2016年6月10日检查设计结果,上交课程实习报告。 二、内容和要求 1、课程设计题目:基本模型机的设计与实现 2、分组设计一台基本模型机,并在模型机上运行一个简单的程序。每组2-3人,要求各组的指令系统不同。 3、根据设计的图纸,在验台上进行组装,并调试成功。 4、在组装调试成功的基础上,整理出设计图纸和其他文件,包括: (1)总框图(数据通路图) (2)微程序流程图 (3)微指令格式 (4)微程序代码表 (5)调试小结 5、课程要求实习报告要求 实践设计报告的基本内容至少包括封面、正文、附录三部分。课程设计报告要求打印,其中的数据通路框图、微程序流程图、实验接线图用VISIO等工具软件绘制。 (1)封面 (2)正文 正文是实践设计报告的主体,具体由以下几部分组成: ①课程实习题目; ②课程实习使用的实验设备; ③课程实习步骤(包括确定所设计计算机的功能和用途、指令系统、总体结构与数据通路、设计指令执行流程、确定微程序地址、微指令代码化、组装、调试); ④课程实习总结(包括自己的收获与体会;遇到的问题和解决的方法等)。 (3)参考文献 基本模型机的设计与实现—数据通路 微指令格式 微地址逻辑产生器 u0 u1 u2 P2 u4 u5 u3 P3 P0 P1 0 0 0 微地址逻辑产生器 P2=1 U0=0 U1=0 U2=0 U4=1 U5=0 U3=0 P3 P0 P1 0 0 0 取指05微指令,P2=1,其下址10H 如取指为减法指令 操作码0001 1 0 0 0 010000 1 0 0 0 1 0 010001 010001 指 令 流 程 图 ADD微程序分析 07:如果是程序的第一条 指令,将sw的值从PC, 指定程序入口 05,取指 10—3B—34 执指 0F操作 07指令LDPC,M4,SWBUS,送SW的值至PC,指定程序开始的地址 00H 00H 00H 05指令P2,LDIR,PCINC,LDAR1,取指,并产生下一条微指令的地址 00H LDAR1 = LDAR2 00H ADD R0,R1 ADD 01H 10H,加法微程序入口,LDDR1,去两个操作数送至DRn LDDR1 = LDDR2 00H ADD R0,R1 ADD R0,R1 01H R0 R1 3BH,缓存加法结果,LDER,ALUBUS,S0—S3,M=0 LDDR1 = LDDR2 00H ADD R0,R1 ADD R0,R1 01H R0 R1 1 0 0 1 R0+R1 R0+R1 34H,送加法结果至R0,WRD,ALUBUS LDDR1 = LDDR2 00H ADD R0,R1 ADD R0,R1 01H R0 R1 0 0 0 0 R0 R0+R1 R0=R0+R1 0FH,公操作,检查是否有中断请求,LDARI,P1 LDDR1 = LDDR2 01H R0 R1 0 0 0 0 R0 R0=R0+R1 01H 如果没有中断,执行下一条微指令05H,取下一条指令地址 * *

文档评论(0)

有一二三 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档