- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(机组课程设计报告
大连海事大学
课程设计报告
课程名称:计算机组成原理课程设计
成 员:
学 号 姓 名 成 绩 2220122423 叶 茂 2220124079 付振华
设计时间:2014年8月26日至2013年9月5日
考核记录及成绩评定
题目 复杂模型机设计 完成的主要工作:①连接线路,完成教程实验,理解实验。
②收集资料,掌握元器件的工作原理,初步理解微指令及指令的执行原理
③设计新的微指令,实现一系列微操作;设计指令,实现操作
④对指令编码,实际操作验证。上机执行程序,观察验证程序的执行过程,验证指令代码的可靠性。 成员分工: ①共同完成接线,讨论并理解教程的实现原理。
②叶茂负责实现对指令和微指令的编码设计,付振华完成对指令和微指令的 编码及实现。
③共同研究程序的实现过程,完成程序编写,并估计其可靠性。
④ 上机测试程序,共同思考解决问题,并完善程序。
⑤共同完成课程设计报告书。
综合评语(设计方案 实践环节 问题解答 设计报告) 成绩 2220122423 叶 茂
2220124079 付振华
目录
1.设计任务与要求
1.1 课程设计的背景及目的…………………………………………5
1.2 课程设计的任务…………………………………………………5
1.3 实验设备…………………………………………………………5
1.4 课程设计的基本原理……………………………………………5
设计方案
2.1运算器……………………………………………………………6
2.2存储器……………………………………………………………7
2.3控制器……………………………………………………………8
2.4输入输出设备……………………………………………………9
详细设计
3.1 数据格式……………………………………………………10
3.2 指令设计……………………………………………………10
3.3 指令格式……………………………………………………10
3.4 指令系统……………………………………………………12
3.5 译码原理……………………………………………………13
设计结果及分析
4.1 累加求和的设计结果…………………………………………18
4.2 异或运算的设计结果…………………………………………21
4.3同或算法………………………………………………………23
4.4间接寻址………………………………………………………26
成员分工及工作情况…………………………………………27
实验总结…………………………………………………………28
附录
附录1……………………………………………………………38
附录2……………………………………………………………38
1 .设计任务与要求
1.1 课程设计的背景及目的
计算机组成原理课程设计是
1.3 实验设备
PC 机一台,TD-CMA 实验系统一套。
1.4课程设计的基本原理
下面讲述一下模型计算机的数据格式及指令系统。
模型机规定采用定点补码表示法表示数据,字长为8位,8位全用来表示数据(最高位不表示符号),数值表示范围是:0≤X≤28-1。
模型机设计三大类指令共十五条,其中包括运算类指令、控制转移类指令,数据传送类指令。运算类指令包含三种运算,算术运算、逻辑运算和移位运算,设计有6条运算类指令,分别为:ADD、AND、INC、SUB、OR、RR,所有运算类指令都为单字节,寻址方式采用寄存器直接寻址。控制转移类指令有三条 HLT、JMP、BZC,用以控制程序的分支和转移,其中HLT为单字节指令,JMP和BZC为双字节指令。数据传送类指令有 IN、OUT、MOV、LDI、LAD、STA 共6条,用以完成寄存器和寄存器、寄存器和 I/O、寄存器和存储器之间的数据交换,除MOV指令为单字节指令外,其余均为双字节指令。
2. 设计方案
模型机的数据通路框图如图2-1所示。
图2-1 数据通路框图
冯诺依曼体系结构的计算机采用存储器为中心的体系结构,它包括运算器、存储器、控制器、输入设备和输出设备等。冯诺依曼体系结构的计算机采用二进制形式表示数据和指令,因为二进制使信息数字化容易实现,可以用二值逻辑工具进行处理。
程序信
原创力文档


文档评论(0)