ImageVerifierCode 换一换
格式:PPT , 页数:23 ,大小:156KB ,
资源ID:2643338      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2643338.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(级“计算机组成原理”课程设计说明.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

级“计算机组成原理”课程设计说明.ppt

1、计算机组成原理课程设计说明09计算机01-06班课程设计的目的课程设计的任务课程设计所用设备(环境)及所需资料课程设计的具体内容(步骤)课程设计的日程安排课程设计验收计算机组成原理课程设计说明一、课程设计的目的1.在实验机上设计机器指令及对应的微指令(微程序),从而进一步掌握微程序设计控制器的基本方法并了解指令系统与硬件结构的对应关系;2.通过控制器的微程序设计,综合理解计算机组成原理课程的核心知识并进一步建立整机系统的概念;3.培养综合实践及独立分析、解决问题的能力。计算机组成原理课程设计说明二、课程设计的任务 针对COP2000实验仪,首先通过综合实验了解该模型机微程序控制器原理(主要指熟

2、悉该模型机指令/微指令系统的详细情况),然后以实现二进制乘法和除法运算功能为应用目标,在COP2000的集成开发环境下,设计全新的指令系统并编写对应的微程序;之后编写并运行实现乘法和除法的程序进行设计的验证。计算机组成原理课程设计说明三、课程设计所用设备及所需资料1.COP2000实验系统2.PC机(COP2000仿真软件)3.COP2000计算机组成原理实验仪说明书(模型机综合实验主要参考其中第三、四章的内容;说明书电子版见本课件的附件1。)计算机组成原理课程设计说明四、课程设计的具体内容(步骤)按以下8个步骤进行-!注意:要求各位同学将以下每个步骤的结果表述在课程设计报告里,该报告格式(模

3、板)见本课件的附件2。步骤1.掌握COP 2000模型机的微程序控制器原理。计算机组成原理课程设计说明步骤2.掌握有关计算机中实现乘法和除法的算法流程与相应的硬件实现原理。步骤3.将步骤2中算法与COP2000实验仪的硬件资源相对应。步骤4.依据步骤3的结果,在COP2000集成开发环境下设计新的指令/微指令系统。步骤5.用步骤4设计的新指令集编写实现乘法、除法(除法为选作)功能的汇编语言程序。步骤6.对步骤5的程序进行输入、调试、运行以验证新指令/微指令系统设计的正确性。课程设计的具体内容(步骤)课程设计的具体内容(步骤)步骤7.连接PC机与COP2000实验仪,用新指令集的微程序控制器控制

4、实验仪工作,观察步骤6中乘法和除法程序运行的情况。步骤8.完成课程设计报告(电子版提交),设计结果验收。以下是对上述步骤展开说明-步骤1.详细了解并掌握COP 2000模型机的微程序控制器原理。通过综合实验来实现,具体资料参见附件1的第三章和第四章内容其中第四章提供了综合实验的具体内容;第三章则完整提供了该模型机指令/微指令系统的具体资料。课程设计的具体内容(步骤)【步骤1的结果(需要写在报告里的内容)】总结描述该模型机指令系统的特点;可以列表。总结描述该模型机微指令系统的特点,具体应包括其微指令格式的说明等内容;可按二进制位列出说明。课程设计的具体内容(步骤)步骤2.详细了解并掌握有关计算机

5、中实现乘法和除法的算法流程与相应的硬件实现原理;具体要求:不考虑阵列实现;用“加法-移位”的重复运算方法实现乘法和除法。(1)乘法实现无符号数乘法运算:要求能实现4位乘法(指被乘数4位,乘数4位,乘积为8位)运算的功能。课程设计的具体内容(步骤)(2)除法(选作)实现无符号除法运算:要求能实现4位除法的功能(被除数8位,除数4位,商4位);!研究除法算法时的两点提示(建议):A、可考虑使用加减交替算法,而不是使用恢复余数法;B、注意算法中化减为加的方法。课程设计的具体内容(步骤)【步骤2的结果(需要写在报告里的内容)】分别给出计算机中实现上述乘法和除法的 1.算法流程图;2.运算过程示例(即用

6、实际的二进制数据演示以上算法流程:手算列竖式);3.硬件原理图(以加法器为核心的乘法、除法运算器方框图)。课程设计的具体内容(步骤)步骤3、将步骤2中所了解并掌握的算法与COP2000实验仪的硬件资源相对应,确定具体实现乘法和除法算法功能时应如何分配模型机的硬件资源;【步骤3的结果(需要写在报告里的内容)】步骤2的流程图和硬件原理图具体转化为与COP2000相对应的形式。课程设计的具体内容(步骤)步骤4、依据步骤3的结果,在COP2000集成开发环境下设计新的指令/微指令系统;要求:(1)不使用实验仪器自带的指令系统;(2)对应于乘法、除法可以独立设计两套全新指令/微指令系统,也可以设计一套能

7、用来编写实现乘法和除法功能汇编程序的指令/微指令系统;(3)要求设计上不出现多余指令。课程设计的具体内容(步骤)!设计提示:注意实验仪的硬件限制条件;操作数和计数值以立即数方式带入。【步骤4的结果(需要写在报告里的内容)】新指令/微指令的完整描述表。课程设计的具体内容(步骤)步骤5、用步骤4设计的新指令集编写实现乘法、除法功能的汇编语言程序;(1)乘法:4位乘法(2)除法:4位除法【步骤5的结果(需要写在报告里的内容)】程序流程图,源程序清单。课程设计的具体内容(步骤)步骤6、对步骤5的程序进行输入、调试运行,以验证新指令/微指令系统设计的正确性;单指令、单微指令运行,运算结果。【步骤6的结果

8、(需要写在报告里的内容)】程序/微程序运行过程中的硬件状态描述表;循环次数较多时,报告里可以省略后面几次循环的描述。课程设计的具体内容(步骤)步骤7、连接PC机与COP2000实验仪,用新指令集的微程序控制器控制实验仪工作,观察步骤6中乘法和除法程序运行的情况。【步骤7的结果(需要写在报告里的内容)】说明程序/微程序运行过程中的硬件状态应与仿真结果是否相同。步骤8、完成课程设计报告(电子版),设计结果验收;报告格式(模板)见本课件的附件2。【步骤8的结果】验收设计结果时需提交电子报告。取得课程设计的成绩。课程设计的具体内容(步骤)五、课程设计的日程与实验室安排1.布置课程设计任务18周周二下午

9、;本课件及其三个附件课后可到网易邮箱中下载:,密码:14021964,在网易网盘中;另外需要的COP2000系统集成开发软件可以课后找实验室老师。计算机组成原理课程设计说明2.具体设计(答疑)阶段1.18周周二19周周三具体设计阶段,详细时间、答疑地点及指导教师安排见附件3。计算机组成原理课程设计说明实验仪领用及实验室PC机的使用说明。3.课程设计验收具体时间、地点、各班验收教师详见附件3;验收方式:以每个学生为单位进行;课程设计验收时每个同学的任务:(1)课程设计报告上传(至本班文件夹,以学号+姓名为文件名);(2)准备好的设计内容演示,并回答验收教师提问。计算机组成原理课程设计说明祝:计算机09级全体同学课程设计及“计算机组成原理”期末考试顺利、愉快!

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1