网站大量收购独家精品文档,联系QQ:2885784924

实验四 设计一条加法指令.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验四 设计一条加法指令

实 验 报 告 实 验 人: 学 号: 日 期: 2010-6-4 院(系): 专业(班级): 软件工程(数字媒体) 实验题目: 设计一条加法指令 实验目的 了解和掌握微程序控制器的组成和工作原理; 了解和掌握Am2910微程序定序器的组成和工作原理; 认识和掌握TEC-2机微程序控制器各控制信号的含义、作用和用法; 了解和掌握微命令、微指令和微程序的概念; 了解微指令的执行过程,掌握微程序的设计方法。 实验内容 把用绝对地址表示的内存单元ADDR的内容与内存单元数据DATA相加,结果存到ADDR单元中。 实验器材 TEC-2实验计算机 电脑一台 实验分析与设计 指令格式 指令格式: D4 ADDR DATA 指令功能 功能: ADDR + DATA→ [ADDR] 设计分析 根据指令的功能和指令格式,先读取地址单元ADDR的内容并将其暂存在Q寄存器中,然后读取内存单元数据DATA(立即数),同时与寄存器内容相加,结果也暂存放在Q寄存器中,此时,由于地址寄存器AR中存放的正好是地址ADDR,因此只要将Q寄存器的内容写回存储器就可以完成该指令的功能。需要注意的是,微程序中必须实现三次PC+1→PC操作(因为设计中使用了一次PC-1→PC),才能确保PC的正确走向。具体实现如下: 微程序 100:PC→AR,PC+1→PC: 0000 0E00 A0B5 5402 101:MEM→AR: 0000 0E00 10F0 0002 102:MEM→Q: 0000 0E00 00F0 0000 103:PC→AR,PC-1→PC: 0000 0E00 A1B5 5402 104:MEM+Q→Q: 0000 0E01 00E0 0000 105:PC→AR,PC+1→PC: 0000 0E00 A0B5 5402 106:MEM→AR: 0000 0E00 10F0 0002 107:PC+1→PC: 0000 0E00 B0B0 5400 108:Q→MEM,CC#=0,3#: 0029 0300 1020 0010 加载到微控存程序段 说明:微码存放在900H(或某内存单元)开始的内存单元中 A800↙ 0800:MOV R1,900 0802:MOV R2, 0804:MOV R3,100 0806:LDMC↙ ;加载微码指令,将微码指令加载到控存 0807:RET↙ 0808:↙ G800 ↙ ;微码便装入起始地址为100H的微控存中 运行程序段 A820↙ 0820:MOV R0, 0824:NOP↙ 0825:NOP↙ 0826:NOP↙ 0827:RET↙ 0828:↙ E824↙ 然后输入以下内容: D400 0890 0011↙ 运行结果 G820↙ 在命令行提示符状态下输入: D890↙ 屏幕显示结果: 0890:0022 0000 …… 实验心得 第一次接触到微程序控制器的实验,感到很难,摸不着头脑。然而通过两次理论课的学习,我对微程序控制器的组成和工作原理有了大体上的了解,课后与同学的讨论也加深了我对微程序的认识。通过对每一条指令进行分析,大体明白了程序的工作原理和运算方式,也设计出了实验要求的指令。然而,耐心和毅力对实验也有着很大的影响。实验中,稍有不慎,就会输错指令,只能重新输入。 该指令还可以设计如下,稍有不同。按实验手册例子的格式,只去掉其中第一个MEM→AR,即可实现该指令的功能。 100:PC→AR,PC+1→PC: 0000 0E00 A0B5 5402 101:MEM→Q: 0000 0E00 00F0 0000 102:PC→AR,PC+1→PC: 0000 0E00 A0B5 5402 103:MEM→AR: 0000 0E00 10F0 0002 104:MEM+Q→Q: 0000 0E01 00E0 0000 105:Q→M

您可能关注的文档

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档