计算机组成原理课程设计TEC2000指令集设计.docVIP

计算机组成原理课程设计TEC2000指令集设计.doc

  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文档。上传文档
查看更多
计算机组成原理课程设计TEC2000指令集设计

s 课 设 报 告 项目名称: 16位机微程序控制器指令系统的设计与实现 课程名称: 计算机组成原理课程设计 小组成员:缴经纬(130781) 张博伟(130817) 刘博爱(130791) 王子贤(130780) 教师:马莉 秦彩云 杜天仓 信息工程学院计算机系 目录 设计题目…………………………………………………………………………1 设计目的…………………………………………………………………………1 设计说明…………………………………………………………………………1 设计内容…………………………………………………………………………1 任务分工…………………………………………………………………………1 课程设计环境……………………………………………………………………1 基本指令和扩展指令的执行流程图……………………………………………2 1、基本指令流程框图 2、扩展指令流程框图 基本指令和扩展指令的微程序编码表…………………………………………4 基本、扩展指令影射表…………………………………………………………5 基本指令入口地址映射表 扩展指令入口地址映射表 指令设计方案……………………………………………………………………6 将设计好的微码写入控制存储器 十一、测试程序 ………………………………………………………………………9 在单步方式下,通过指示灯观察各类扩展指令的微码 测试扩展指令的程序 十二、遇到问题以及解决方案………………………………………………………19 十三、总结 设计题目 16位机位程序控制器指令系统的设计与实现 设计目的 深入理解计算机控制器的功能、组成知识和各类典型指令的执行过程; 对指令格式、寻址方式、指令系统、指令分类等建立具体的总体概念; 学习为程序控制器的设计过程和相关技术。 设计说明 TEC——2000教学机的微程序控制器主要由作为选件的微程序控制器小板和教学机大板上的7片GAL20VB组成 TEC——2000 教学机微程序控制器上要实现的全部基本指令和扩展指令的控制信号都是由微程序小板上的7片控制存储器给出的。 应了解监控程序的A命令只支持基本指令,扩展指令应用E命令将指令代码写入到相应的存储单元中;不能用t、p命令单步调试扩展指令,只能用G命令执行扩展指令。 要明白TEC——2000教学机支持的指令格式及指令执行流程分组情况;理解TEC——2000教学机中已经设计好并正常运行的各类指令的功能、格式、执行流程和控制信号的组成。 要明确自己要实现的指令格式、功能、执行流程设计中必须遵循的约束条件。 为了完成扩展指令的功能、格式和执行流程,并在计算机上跳是正确的实验内容,具体过程包括; 确定指令格式和功能,要受教学机已有硬件的约束,应该尽量与已实现指令的格式和分类办法保持一致: 划分指令执行步骤并设计每一步的执行功能,划出指令执行流程框图; 在指令微程序表中填写每一个程序控制信号的状态值,注意要特别仔细,并有意识的体会这些信号的控制作用;分组及任务分配 设计内容 完成微程序设计其指令系统的设计,设计29条基本指令和19条扩展指令的功能、格式和执行流程,并在教学计算机上实现、运行、调试正确。 任务分工 每组四名同学,任务分配成分工为; 设计基本指令的执行流程,划出29条基本指令的执行流程框图和微程序编码表。王子贤 设计扩展指令的执行流程,划出19条扩展指令的执行流程框图和微程序编码表。张博伟 确定微码各自段与控制存储器各个芯片之间的关系,列表写出各控制存储器芯片中存储单元的内容,将设计好的微码装入芯片。缴经纬 编写包括所有指令的测试程序,通过运行这些程序监察指令设计是否正确。刘博爱 六、 课程设计环境 1、 硬件环境;PC机一台,TEC——2000实验机一台、微程序控制器实验板一块。 2、 软件环境: Win XP、DOS TEC 2000仿真终端程序PCEC (3) TEC——2003监控程序 七.基本指令和扩展指令流程图 7.1基本指令流程框图 图7.1 基本指令A组 图7.2 基本指令组B,D组 图7.3 扩展指令CLC,JRNS 八.基本指令和扩展指令的微程序编码表 图8. 1基本指令微程序编码表 图8. 2扩展指令微程序编码表 //加法的入口地址已经被修改为采用报告应注意!

文档评论(0)

aicencen + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档