五CPU组成与机器指令执行实验.pptxVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
五CPU组成与机器指令执行实验第1页/共22页 TEC-52五 CPU组成与机器指令执行实验将微程序控制器同执行部件(整个数据通路)联机,组成一台模型计算机;用微程序控制器控制模型机数据通路;通过TEC-5执行由8 条机器指令组成的简单程序,掌握指令与微指令的关系,牢固建立计算机的整机概念。第2页/共22页 TEC-53数据通路总体框图 数据 指令RAMIDT7132 A BRFispLSI1016DR174LS273DR274LS273AR74LS163PC74LS163控制台ALU74LS181A B控制器IRS3S2S1S0LDDR1 T2LDDR2 T2LDAR#T2 LDPC# T2 RAM-BUS#LR/W# T2 CEL#CER#PC+1AR+174LS273C SWC SWB SWAIR3-0LDIR T3 IR7-4MCn#ALU-BUS#LDRiT3 RD1RS1SW-BUS#控制信号IBUS7-0DBUS 7-0RS0RD0WR1WR0AR7-0 PC7-0CLDRiT3 RS-BUS#第3页/共22页 TEC-54实验设备TEC-5计算机组成原理实验系统1台;TDS1001数字存储示波器1台;逻辑测试笔1支。第4页/共22页 TEC-55实验任务将简单程序进行译码,按指令格式汇编成二进制机器代码。完成控制台、时序部件、数据通路和微程序控制器之间的连线。将程序机器代码利用控制台指令写入内存。根据程序的需要设置通用寄存器堆中相关寄存器的数据。单拍方式执行一遍程序,记录相关寄存器和存储器存储单元数据,与理论值比较分析。连续方式再次执行一遍程序,记录相关寄存器和存储器存储单元数据,与理论值比较分析。 第5页/共22页 TEC-56指令功能与格式 : 8条机器指令,单字长(8位) 名称助记符功能指令格式IR7IR6IR5IR4IR3 IR2IR1 IR0加法ADD Rd,RsRd+Rs→Rd0 0 0 0RS1 RS0RD1 RD0减法SUB Rd,RsRd-Rs →Rd0 0 0 1RS1 RS0RD1 RD0逻辑与AND Rd,RsRdRs →Rd0 0 1 0RS1 RS0RD1 RD0存数STA Rd,[Rs] Rd →[Rs]0 0 1 1RS1 RS0RD1 RD0取数LDA Rd,[Rs][Rs]→Rd 0 1 0 0RS1 RS0RD1 RD0条件转移JC R3C=1 则R3 →PC 0 1 0 11 1× ×停机STP暂停执行0 1 1 0× ×× ×输出OUT RsRs→DBUS0 1 1 1RS1 RS0× ×第6页/共22页 TEC-57 控制台工作方式 (SWC、SWB、SWA为控制台指令的定义开关)SWCSWBSWA操作000启动程序(PR)001写存储器(WRM)010读存储器(RRM)011写寄存器(WRF)100读寄存器(RRF)第7页/共22页 TEC-58SWC SWB SWA P(0)SW→DBUSDBUS→ARDBUS→PCTJSW→DBUSDBUS→RAMRAM→IBUSRs→DBUSTJSW→DBUSDBUS→ARDBUS→PCTJSW→DBUSDBUS→ARSW→DBUSDBUS→ARTJSW→DBUSDBUS→PCSW→DBUSDBUS→RAMRAM→IBUSTJSW→DBUSDBUS→RiTJRAM→DBUSTJAR+1SW→DBUSDBUS→RAMAR+1TJ000C1E0806070B1D0D0E0A0203021E1D04050409080FRRF(100)WRF(011)WRM(001)PR(000)RRM (010)KT控制台指令微程序流程图第8页/共22页 TEC-59RAM→IBUSIBUS→IRRs→DBUSPC+1TJPC+1TJPC+1Rs→DBUSDBUS→ARRs→DBUSDBUS→ARRd→DR1Rd→DR1Rs→DR2Rd→DR1Rs→DR2Rd→DR1Rs→DR2P(1)ADD ALU→DBUS DBUS→RdPC+1SUB ALU→DBUSDBUS→RdPC+1AND ALU→DBUSDBUS→RdPC+1DR1→ALUALU→DBUSDBUS→RAMPC+1RAM→DBUSDBUS→RdPC+1R3→DBUSDBUS→PC0F1010181119121A13141B1C1516171F0F0FC=0C=1ADD(0000)JC(0101)AND(0010)STA(0011)LDA(0100)SUB(0001)STP(0110)OUT (0111)机器指令微程序流程图P(2)第9页/共22页 TEC-510

文档评论(0)

kuailelaifenxian + 关注
官方认证
文档贡献者

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

认证主体太仓市沙溪镇牛文库商务信息咨询服务部
IP属地上海
统一社会信用代码/组织机构代码
92320585MA1WRHUU8N

1亿VIP精品文档

相关文档