原理课程设计-201206.pptVIP

  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文档。上传文档
查看更多
计算机组成原理 课程设计 课设安排 第一节 课程设计的目标和要求 二、课程设计的要求 计算机整机系统模型机总体结构的设计 设计出模型机的数据通路、控制信号(微命令) 完成该机的指令系统的设计 拟定各条机器指令的指令流程及相应微操作命令 在相应时序系统的配合下,组成能够产生使机器 自动运行的控制信号(微操作命令)的控制部件 设计出的模型机在机器加电、产生频率稳定的主 振信号后,能够自动地、连续地执行存储在主存 (RAM)中的程序 查验程序运行时所保存的每条指令的运行结果波 形图文件中的内容,验证机器设计的正确性 首先进行计算机整机系统模型机数据通路的设计。在此基础上,进行微操作命令的设计。根据信息在数据通路中流动、读取及存储的需要,设计出相应的各种微操作命令。 例:单总线8位模型机总体结构数据通路图如下: 第四节 指令系统设计 二、操作码结构的设计 四、指令操作码助记符与机器指令代码 课程设计要求及注意事项 基本要求 1、模型机指令系统中,应包含五类指令(传送类、算术运算类、逻辑运算类、转移类指令、停机指令),最少三种寻址方式。(统计指令条数时,操作码相同的指令算一条,寻址方式可按出现的次数统计,但不重复累计) 2、两人一组,只允许最多5条指令一样,其余指令自行设计,要求每人交一份课设报告,报告中除共有指令外,只能撰写自己设计的指令部分。检查时要求两人同时到场,分别检查。(杜绝抄袭,如果两人报告相似,将有5-10分的扣分) 课程设计报告要求 1、参考《计算机组成原理实践教程——基于EDA平台》P92,计算机主机系统设计报告要求。 2、在上述要求基础上,增加一项,计算机主机指令汇总。(给出本组设计的所有指令的汇编格式。同时注明哪些指令是共同设计,哪些是自己设计,哪些是同组同学设计。) 补充介绍 存储器设计 1、点击FILE-NEW,在Other Files标签下,选择Memory Initialization File,点击OK。 3、在弹出窗口中可以编辑存储器内容。 4、在原理图界面上点击 或在界面内双击。出现窗口 5、点击OK。界面中出现以下窗口,右上角为参数表。 6、双击符号右上角的参数表,出现下面窗口。 * * 1-8 地点1、2 1-8 地点1、2 1-8 地点1、2 20周 1-4 地点1、2 1-8 地点1、2 1-8 地点2、1 1-8 地点2、1 1-8节 地点2 19周 星期五 星期四 星期三 星期二 星期一 地点1:信北502-503、地点2:信西303 100700、100701班 时间: 一、课程设计的目标 利用所学的理论知识,真实地进行计算机整机系统模型机的设计,并且在EDA平台上,完成设计的实现,使理论与实践相结合,从而进一步加强分析问题、解决问题的能力,提高自身硬件设计水平。 开发平台:QuartusⅡ、SOPC实验台 第二节 计算机整机系统总体结构设计 第三节 计算机整机系统所需部件设计 对于不具备三态输出的所有器件都采用三态门来隔离总线 一、时序发生器的设计 例:对于用微程序设计来实现控制部件的模型机而设计出的时序发生器如下: 时序发生器(timer)提供一个微周期中的八个电平及脉冲型控制信号,可供整机设计时使用。 二、程序计数器的设计 三、存储器功能部件的设计 四、运算器功能部件的设计 五、通用寄存器组的设计 六、总线暂存器的设计 一、模型机指令代码格式的设计 模型机指令代码格式可以采用类似8086/8088指令代码格式的可变长字节的指令代码格式。 例如,双操作数、单字节指令的代码格式如下图: 7 43 21 0 SRC DEST 操作码 其中:DEST为目的地址,SRC为源地址。 模型机指令系统中,应包含传送类指令、算术/逻辑 运算类指令、转移类指令、停机指令等相应指令。 操作码位数的设计可以根据指令条数等需求综合而定 例如,需要设计16条指令,则操作码字段可以设计为 4位,即可以设计有16种不同的操作。 三、地址码结构的设计 根据要实现的指令功能,设计相应的地址码字段。 进行寻址方式的设计。根据各条指令实现的不同功 能,设计出相应的各操作数的寻址方式。 要求设计出指令操作码助记符与机器指令代码的对应关系表。 例如,具有四位操作码的指令助记符对应设计如下: 指令助记符 机器指令代码 指令功能 HALT 0000 停机 MOV 0001

文档评论(0)

好文精选 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档