信息微程序控制器.doc_第1页
信息微程序控制器.doc_第2页
信息微程序控制器.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

6.3.3指令执行过程1、加法运算指令 ADD DR,SR1) 取指令并译码: 程序计数器加1。 PCAR,PC+1PC; MEMIR;2) 进行加法运算 结果送寄存器并根据运算结果置状态N Z V CDR+SRDR ,置标志2、相对转移指令 JR OFFSET根据N Z V C 的状态决定是否转移 转移地址采用相对写址1)取指令并译码: 程序计数器加1。 PCAR,PC+1PC; MEMIR;2)实现转移 OFFSET+PCPC3、教学计算机的控制信号微下地址(8位)CI3CI0 SCC3SCC0(8位)/MIO REQ /WE I2I0 I8I7(8位)I6I5I3 A3A0(8位)B3B0 SST SSH (8位)SCI DC2 DC1(8位)(1)AM2901的控制信号 I8I0 A B(2)低位进位产生和移位控制 3 位选择码 SSH SCI编码 见实验讲义2(3)状态(标志)寄存器接收和保存控制SST 3位 见实验讲义2 以上23位用于ALU(4)内存和I/O读写控制/MIOREQ/WE功能000内存写001内存读010I/O写011I/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编码控制的协调关系。 对几个特定的寄存器接受输入的控制,也要通过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)DC26.5.3教学计算机的微程序执行顺序控制IBMAPROM 微地址映射部件微程序定序器AM2910控制存储器控制字须 CI3CI0 SCC30 下址条件判断线路来自IR的下址字段/MAP/VCET/PLIRIRD/CCCI3CI0/MAP:输出有效,使2910的输入为MAPROM对IR中的机器指令操作码译码得到的对应微程序入口。/PL:2910的数据来源为微指令的下址字段,用于转移。/VECT:选择另一路来源于中断逻辑的车入,用于找到中断处理微程序入口。系统中没有用。/CC:条件输入CI3CI000000号命令初始化,使系统从0微地址处执行。00102号命令使/MAP输出有效,用于找到相应指令对应的微程序入口。00113号命令用于条件转移,当/CC为低有效时,按下址字段地址实现微程序转移。111014号命令顺序执行,PC+1PC。SCC(CI3CI0=0011)功能(下面的条件满足时,使/CC=0)16位机000000100100010101100111必转/INT=0时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论