张扬计算机组成原理指令扩展实验题稿.docVIP

张扬计算机组成原理指令扩展实验题稿.doc

  1. 1、本文档共10页,可阅读全部内容。
  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文档。上传文档
查看更多
华北科技学院计算机学院综合性实验 实 验 报 告 课程名称 计算机组成原理B 实验学期 2015 至 2016 学年 第 二 学期 学生所在院部 计算机学院 年级 2014 专业班级 软件B14-2 学生姓名 张扬 学号 201407044210 任课教师 席振元 实验成绩 计算机学院制 《 计算机组成原理B》课程设计性实验报告 开课实验室:计算机组成原理实验室 2016 年6 月 14 日 实验题目 指令扩展实验 一、实验目的 深入了解教学计算机微程序控制器的组成和设计技术,包括Am2910器件的功能与具体用法,教学计算机的总体组成和部件之间的连接方法,总之应该深入理解控制器部件的组成、设计、控制与使用等诸项知识。 二、设备与环境 TEC-XP+教学机,微机(装有Windows XP、ISPLEVER、ispVM System等软件)。 三、实验内容 在现有的基本指令系统上,扩展2条指令:ADTW、ADRM。 四、实验步骤 1、两条指令的格式 写明2条指令的格式、功能、方式、操作编码微程序步数、微程序入口地址。 1)指令格式: 功能:DR内的值自加 寻址方式:寄存器寻址 编码:) 步数: 微程序入口地址: (2)指令格式:RM DR,[SR] 功能:SR]-DR 寻址方式:寄存器寻址SR]为寄存器间接寻址 编码:1(E3) 步数: 微程序入口地址: 2、指令所对应的微程序 指令对应的微程序、每步功能及各自段值得意义 (1)指令ADTW DR对应的微程序为: 地址 CI-0 SCC3-0 MAR I2-0 I8-6 I5-3 B口 A口 SST SSHSCI DC2 DC1 81 00 E0 4,3 3,0 8,0 1,1 0,0 82 30 30 4,3 3,0 8,0 1,1 0,0 (2)指令ADTW DR,[SR] 对应的微程序为: 地址 下址 CI-0 SCC3-0 MAR I2-0 I8-6 I5-3 B口 A口 SST SSHSCI DC2 DC1 83 00 E0 4,4 1,0 0,8 0,0 3,0 84 00 E0 4,3 0,0 8,0 0,0 0,0 85 30 30 1,6 3,0 8,0 0,0 0,0 微程序各字段的含义如下: 入口地址:指令的微程序入口地址; 下址:微程序执行完后下一条微程序的地址;00表示需要进行地址转移逻辑,30表示微程序结束。 CI3-0:判别测试字段,其主要编码及功能如表1。 SCC3-0:地址转移逻辑字符,仅当CI3-0为0011时有效。 MRW:控制对内存和I/O接口的读写,其主要功能如下: 000,写内存;001读内存;010写串口;011读串口;1XX无内存和串口的读写操作。 I2-0:控制数据来源,其编码及功能见表3。 I8-6:控制对运算结果的处理,其编码及功能见表3。 I5-3:运算功能的选择,其编码及功能见表3。 表3 Am2901的9位控制码编码及功能 SST:对CZVS的控制。 SSHSCI:设置进位输入。 B口:1000表示IR的DR字段,0000表示不用B口。 A口:1000表示IR的SR字段,0000表示不用A口。 DC2:专用寄存器接收控制,其主要编码及功能见表4-1。 DC1:送内部总线的数据,其主要编码及功能见表4-2。 表4-1 专用寄存器接受控制 表4-2 内部总线数据来源选择控制 DC2编码 译码操作 操作说明 DC2编码 译码操作 操作说明 000 NC 不操作 000 /SWTOIB 送开关内容到内部总线 001 /GIR 指令寄存器接受 001 /RTOIB 送ALU输出到内部总线 010 / 16位机不用 010 /ETOIB 送IR地位字节内容到内部总线 011 /GAR 地址寄存器接受 011 /FTOIB 送程序状态字到内部总线 100 /INTR 恢复原中断优先级 100 / 16位机不用 101 /INTN 接受新中断优先级 101 / 16位机不用 110 /E1 用于开中断指令 110 /INTV 送中断向量到内部总线 111 /D1 用于关中断指令 111 NC 不操作 3、ABE

文档评论(0)

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

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

1亿VIP精品文档

相关文档