计算机组成原理实验4.docVIP

  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文档。上传文档
查看更多
计算机组成原理实验4

武汉大学计算机学院教学实验报告 课程名称 计算机组成原理实验 成 绩 教师签名 实验名称 控制器 实验序号 04 实验日期 2011.11.24 姓 名 冯凯 学 号 座机电话号码00110 专 业 物联网工程 年级-班 10级物联网一班 实验目的及实验内容 (本次实验所涉及并要求掌握的知识;实验内容;必要的原理分析) 小题分 实验目的: 1.了解控制器的功能; 2.掌握微控制器设计方法; 3.熟悉微控制器的结构; 实验内容: 1.写出下列微操作的微码 [add1]+[add2]→[add2] PC→AR,PC+1 →PC MEM →AR MEM →Q PC→AR,PC+1 →PC MEM →AR MEM+Q →Q Q → MEM, CC# 0 2.读懂例题的微程序并运行之 实验原理: TEC-2中控制器由程序计数器(PC)、指令寄存器(IR)、指令译码器(ID)、微程序计数器(μPC)、控存(CS)、微指令寄存器(μIR)等组成,而程序计数器器(PC)采用通用寄存器中的R5。 对控制器的控制如下: 共分成 3 个子字段,总共使用18位码。 实验机器微机指令如下: 实验环境及实验步骤 (本次实验所使用的器件、仪器设备等的情况;具体的实验步骤) 小题分: 实验环境: 电脑主机,TEC-2实验平台 实验步骤: 1.启动TEC-2机,进入监控程序状态。 2.用E命令输入微码(或数据): E900。 显示: 0900 XXXX: 之后继续输入:(此处填入由分析得到的实验微码) 3.用D命令查看微码(或数据): D900。 显示:(显示刚才输入的实验微码) 4.用A命令输入加载程序: A800。 显示: 0800: 之后继续输入: MOV R1,900 MOV R2,7 MOV R3,100 LDMC RET 5.用U命令查看程序: U800。 显示: 0800:2C10 0900 MOV R1,900 0802:2C20 0007 MOV R2,7 0804:2C30 0100 MOV R3,100 0806:D000 LDMC 0807:AC00 RET 6.用G命令运行加载程序: G800。 微码装入起始地址为100H的控存。 7.用A命令输入调试程序: A820。 显示: 0820: 继续输入: MOV R0,0023 MOV [A00],R0 MOV [A01],R0 NOP NOP NOP RET 8.用E命令输入新命令: E826。 显示:0826: 继续输入:D400 0A00 0A01 9.用U命令查看程序: U820。 显示: 0820: 2C00 0023 MOV R0,0023 0822: 3400 0A00 MOV [0A00],R0 0824: 3400 0A01 MOV [0A01],R0 0826: D400 DW D400 0827: 0A00 ADC R0,R0 0828: 0A01 ADC R0,R1 0829: AC00 RET 10.用命令运行调试程序: G820。 11.用D命令观察运行结果: DA00。 显示: 0A00 0023 0046 … 实验过程分析 (详细记录实验过程中发生的故障和问题,进行故障分析,说明故障排除的过程及方法。根据具体实验,记录、整理相应的数据表格、绘制曲线、波形等) 小题分: 首先依据下面的实验示意图和相关知识得到第一条微操作的微码: 55 54 53 52 51 50 49 48 47 46 45 44 下地址 备用 0 0 0 0 0 0 0 0 0 0 0 0 43 42 41 40 39 38 37 36 35 34 33 32 CI3-CI0 SCC SC 备用 SST 1 1 1 0 0 0 0 0 0 0 0 0 31 30 29 28 27 26 25 24 23 /MIO I8-6 REQ I5-3 /WE 1 0 1 0 0 0 0 0 1 22 21 20 19 18 17 16 15 14 13 12 I2-0 A口 B口 0 1 1 0 1 0 1 0 1 0 1 11 10 9 8 7 6 5 4 3 2 1 0 SCI SSH SA DC1 SB DC2 0 1 0 0 0 0 0 0 0 0 1 0 最后得到此微码为 0000 0E00 A0B5 5402 按照这样可依次得到要求的七条微操作的微码如下: 1.微操作PC→AR,PC+1 →PC 微码 0000 0E00 A0B5 5402 2.微操作MEM →AR 微码 0000 0E00 10F0 0002 3.微操作MEM

文档评论(0)

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

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

1亿VIP精品文档

相关文档