信息微程序控制器.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.3.3指令执行过程 1、加法运算指令 ADD DR,SR 取指令并译码: 程序计数器加1。 PC→AR,PC+1?PC; MEM→IR; 进行加法运算 结果送寄存器并根据运算结果置状态N Z V C DR+SR→DR ,置标志 2、相对转移指令 JR OFFSET 根据N Z V C 的状态决定是否转移 转移地址采用相对写址 1)取指令并译码: 程序计数器加1。 PC→AR,PC+1?PC; MEM→IR; 2)实现转移 OFFSET+PC?PC 3、教学计算机的控制信号 微下地址 (8位) CI3~CI0 SCC3~SCC0 (8位) /MIO REQ /WE I2~I0 I8~I7 (8位) I6I5~I3 A3~A0 (8位) B3~B0 SST SSH (8位) SCI DC2 DC1 (8位) (1)AM2901的控制信号 I8~I0 A B (2)低位进位产生和移位控制 3 位选择码 SSH SCI编码 见实验讲义2 (3)状态(标志)寄存器接收和保存控制 SST 3位 见实验讲义2 以上23位用于ALU (4)内存和I/O读写控制 /MIO REQ /WE 功能 0 0 0 内存写 0 0 1 内存读 0 1 0 I/O写 0 1 1 I/O读 1 × × 无读写 经74LS139产生 /MMREQ /IOREQ (/MRD,/WE)用于内存 (/RD /WR)用于I/O (5)DC1 DC1码 译码信号 操作说明 000 /SWTOIB 送开关内容到内部总线 001 /RTOIB 送ALU输出到内部总线 010 /ETOIB 送IR低位字节内容到内部总线(可能含符号为扩展) 011 /FTOIB 送程序状态到内部总线 100 /STOIB 16位机种不用 101 /INTVH 16位机种不用 110 /INTV 送中断向量到内部总线 111 NC 无操作功能,不向内部总线发送数据 其实还可以从外部总线向内部总线传送数据(或者相反方向),但这是通过另外的办法处理的,并且已经处理好与DC1编码控制的协调关系。 = 4 \* GB3 ④ 对几个特定的寄存器接受输入的控制,也要通过3位编码(标记为DC2),用来选择允许哪一个寄存器接收送给它的一组数据。这些寄存器是指令寄存器IR,地址寄存器,中断优先级寄存器INTP等。可以通过把对DC2信号译码产生的各译码信号送到各相应寄存器的/G控制端引脚,来完成对寄存器接收数据的控制。再一次说明,此时至少得有一个译码信号为NC,即不操作(接收)控制。在TEC-2000计算机的实现中,具体规定如下。 DC2码 译码信号 操作说明 000 NC 不操作 001 /GIR 指令寄存器接收 010 /GARL 16位机中不用 011 /GAR 地址寄存器接收 100 /INTR 恢复原中断优先级 100 /INTN 接收新中断优先级 110 /EI 开中断 111 /DI 关中断 (6)DC2 6.5.3教学计算机的微程序执行顺序控制 IB IB MAPROM 微地址映射部件 微程序定序器 AM2910 控制存储器 控制字须 CI3~CI0 SCC3~0 下址 条件判断线路 来自μIR的下址字段 /MAP /VCET /PL μIR IR D /CC CI3~CI0 /MAP:输出有效,使2910的输入为MAPROM对IR中的机器指令操作码译码得到的对应微程序入口。 /PL:2910的数据来源为微指令的下址字段,用于转移。 /VECT:选择另一路来源于中断逻辑的车入,用于找到中断处理微程序入口。系统中没有用。 /CC:条件输入 CI3~CI0 0000 0号命令 初始化,使系统从0微地址处执行。 0010 2号命令 使/MAP输出有效,用于找到相应指令对应的微程序入口。 0011 3号命令 用于条件转移,当/CC为低有效时,按下址

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档