复杂模型计算机的设计优质报告.doc
《复杂模型计算机的设计优质报告.doc》由会员分享,可在线阅读,更多相关《复杂模型计算机的设计优质报告.doc(30页珍藏版)》请在咨信网上搜索。
1、课 程 设 计 报 告课程名称 计算机组成原理 课题名称 复杂模型计算机设计 专 业 班 级 学 号 姓 名 指导老师 9 月 12 日湖南工程学院课 程 设 计 任 务 书课程名称 计算机组成原理 课 题 复杂模型计算机设计 专业班级 学生姓名 学 号 指导老师 审 批 任务书下达日期 年 9月 2 日任务完成日期 9月 12日一、设计内容和设计要求1设计内容模型机是由五个部分组成计算机,经过它能够了解计算机整机结构及功效,了解CPU、存放器、中止控制器、总线结构及实现逻辑和各部件之间接口关系。此次课程设计关键内容是利用西安唐全部企业TDN-CM+内部可编程资源,设计一个模型计算机。本课程设
2、计关键目标是经过部件级模型机设计和调试,使学生了解计算机由5部分组成,掌握计算机工作过程,从“指令微指令微操作”概念了解,从而清楚地建立计算机整机概念,并培养学生分析和处理实际问题能力,同时增强学生动手能力。2设计要求(1) 借助于TDN-CM+内部可编程资源,运算器单元,控制存放器,微命令寄存器,地址转移逻辑,微地址寄存器,控制时序信号单元,寄存器组,总线,输入输出单元等,用微程序方法设计一台模型计算机。设计包含模型计算机组成设计,指令系统设计,并用汇编语言完成设计并调试成功。(2) 复杂模型机设计要求 (参考P107-115)模型机设计四大类指令共十六条,其中包含算术逻辑指令、I/O 指令
3、、访问及转移指令和停机指令。设计9条算术逻辑指令并用单字节表示,寻址方法采取寄存器直接寻址。设计2条访内指令,即存数(STA)、取数(LDA),2 条转移指令,即无条件转移(JMP)、结果为零或有进位转移指令(BZC)。设计2 条I/O 指令,输入(IN)和输出(OUT)指令采取单字节指令。设计停机指令1条用单字节表示。(3) 调试程序第一组地址(H) 内容(H) 助记符 说明$P00 44 IN 01 R0 INPUT device-R0$P01 46 IN 01 R2 INPUT device-R2$P02 98 ADC R2 R0 R2+R0+CY-R0$P03 81 MOV R0 R1
4、 R0-R1$P04 F5 RLC R1 R1 R1右移一位$P05 0C BZC 00 00 00-PC$P06 00 第二组地址(H) 内容(H) 助记符 说明$P00 45 IN 01 R1 INPUT device-R1 $P01 00 LDA 00 00 R0 (20)- R0$P02 20 $P03 86 MOV R1 R2 R1-R2$P04 A8 SBC R2 R0 R2-R0-CY-R0$P05 F5 RLC R1 R1 R1右移一位 $P06 0C BZC 00 00 00-PC$P07 00第三组地址(H) 内容(H) 助记符 说明$P00 46 IN 01 R2 INP
5、UT device-R2 $P01 84 MOV R2 R0 R2- R0$P02 44 IN 01 R0 INPUT device-R0 $P03 98 ADC R2 R0 R2+R0+CY-R0$P04 E2 COM R2 NOT R2 -R0$P05 D6 STA 00 0A R2 R2 -(0A)$P06 0A$P07 0C BZC 00 00 00-PC$P08 00在要求时间内以小组为单位完成相关系统功效实现、数据测试和统计并进行合适分析。(4)按本任务书要求,编写课程设计汇报(Word文档格式)。并用A4复印纸打印并装订。 (5)在要求时间内,请各班学习委员收齐课程设计汇报在星期
6、五交陈华光老师。3分组及安排分5组,学号除以5取余数,余数为0同学做复杂模型机1、余数为1同学做复杂模型机2,余数为2同学做复杂模型机3,余数为3同学做基于RISC模型机,余数为4做流水线模型机,每个组必需独立完成指定题目,每个同学按要求独立完成课程设计汇报。4成绩评定程序设计方案是否合理;程序设计是否正确;调试结果;设计说明书质量高低;答辩时回复问题情况;课程设计周表现情况;总评成绩记入“课程设计成绩评分表”。二、进度安排第 2周具体安排以下:星期时间内容地点星期一8.00-.11.30任务安排E-510星期一2.30-.6.00接线E-510星期二8.00-.11.30调试E-510星期二
7、2.30-.6.00系统调试实现E-510星期三8.00-.11.30系统调试实现E-510星期五8.00-.11.30完成汇报E-510目录一、 课题关键功效1二、 总体设计方案21 复杂模型机逻辑框图22 用框图语言表示模型机指令实施步骤3三、 数据格式和寻址方法设计41 数据格式42 模型机寻址方法43 指令格式5四、 指令和微程序设计71 指令系统72 修改微指令7五、 线路连接图9六、 微程序步骤及说明101 调试程序102 微程序运行截图103 源代码清单14七、 课程设计收获及体会.17八、 参考资料18一、 课题关键功效此次课题功效为先将数两个数进行加法运算,然后将第一个数进行
8、逻辑右移得到一个新数目,再用加法运算得到和减去该数,最终将结果输出。目标是完整设计一台模型计算机,深入建立整机概念。借助于TDN-CM+内部可编程资源,运算器单元,控制存放器,微命令寄存器,地址转移逻辑,微地址寄存器,控制时序信号单元,寄存器组,总线,输入输出单元等,用微程序方法设计一台模型计算机。设计包含模型计算机组成设计,指令系统设计,并用汇编语言完成设计并调试成功所以我们先经过一个复杂模型机设计试验来进行实际计算机设计和实现,然后安排了用CPLD 来实现一个CPU 中大部分功效设计试验,接着讨论了输入输出系统概念、分类、接口、寻址、基础控制方法等,依据后续微地址形成方法,确定每条微程序地
9、址及分支转移地址。依据微指令格式,将微程序步骤中全部微指令代码化,转化成对应二进制代码,写入到控制存放器中对应单元中。在总调试前,先按功效模块进行组装和分调,因为只有各功效模块工作正常后,才能确保整机运行正确。当全部功效模块全部调试正常后,进入总调试。连接全部模块,用单步微指令方法实施机器指令微程序步骤图,当全部微程序步骤图检验完后,若运行结果正确,则在内存中装入一段机器指令,进行其它运行方法等功效调试及实施指令正确性验证。在验证正确后再自己修改几条微程序,再调试验证是否达成自己目标。二、 总体设计方案1 复杂模型机逻辑框图 以控制器为中心,首控制器从指令寄存器取得指令,编译指令,再输出微控制
10、信号,控制ALU运算,PC加一,而且从RAM中取出数据运算,运算后再把结果经过数据总线存到RAM,在指令寄存器读去下一条指令,依次循环。 图1.1 复杂模型计算机逻辑框图2 用框图语言表示模型机指令实施步骤图2.1 模型计算机逻辑框图三、 数据格式和寻址方法设计1 数据格式模型机要求采取定点补码表示法表示数据,且字长为位,其格式以下: 符号尾 数其中第 7 位为符号位,相对于十进制数值表示范围是:2 7X2 71。 2 模型机寻址方法操作数寻址就是寻求形成操作数在主存中地址方法。设指令格式以下:操作码(OP) 寻址特征 形式地址形式地址(D):指令地址字段中给出地址。 有效地址(EA):形式地
11、址经过一定计算而得到操作数实际地址。 常见寻址方法以下: (1)隐含寻址:指令中不指出操作数地址,而是隐含在累加器或堆栈等,由它们给出操作数。 (2)立即寻址:指令地址字段指出不是操作数地址,而是操作数本身。即数据 data = D。 (3) 直接寻址:操作数地址直接在指令中给出,即操作数有效地址为 EA = D。 (4)间接寻址:指令形成地址 D 在主存对应单元中内容是操作数地址,即操作数有效地址为 EA =(D)。 (5)寄存器寻址:指令中给出是寄存器号 R,操作数就是寄存器中内容,即 data=(R)。 (6) 寄存器间接寻址:指令中给出是寄存器号 R,而操作数地址就是寄存器中内容,即
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 复杂 模型 计算机 设计 优质 报告
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。