计算机组成原理第五章中央处理器(三)ppt课件.pptVIP

  • 10
  • 0
  • 约7.29千字
  • 约 51页
  • 2018-08-06 发布于贵州
  • 举报

计算机组成原理第五章中央处理器(三)ppt课件.ppt

计算机组成原理第五章中央处理器(三)ppt课件

IR PLA和微地址 修改逻辑 条件码 状态标志 + μAR CM 下址 μOP 测试 PLA:产生对应机器指令的微程序的入口地址。 微地址修改逻辑:由μIR中的测试字段和外部条件、状态等修改μAR中的若干位来产生后继地址。 μIR 或逻辑 3、断定方式与计数器方式结合的方法确定后续地址—略 4、断定方式确定后续微地址的例题 EX1:P.181【例3 】微地址寄存器有6位( μ A5~ μA0),当需要修改其内容时,可通过某一位触发器的强置端S将其置“1”。现有三种情况?:(1)执行“取指”微指令后,微程序按IR的OP字段(IR3~IR0)进行16路分支;(2)执行条件转移指令微程序时,按进位标志C的状态进行2路分支;(3)执行控制台指令微程序时,按IR4,IR5的状态进行4路分支。 请按多路转移方法(即断定方式)设计微地址转移逻辑。 解:题中微程序有三处需要判别测试以决定下地址(转移到何处)的地方,分别用P1,P2,P3表示。具体修改μ A5~ μ A0的方法为: (1)用P1和IR3~IR0修改μA3~ μA0 (2)用P2和C修改μA0; (3)用P3和IR5,IR4修改μA5, μA4。 再把时间因素(时序信号)考虑进来,假设CPU周期由四个节拍T1~T4构成,且在最后一个节拍进行上述修改,则转移逻辑表达式如下: μA5=P3 ?IR5 ? T4, μA4= P3 ? IR4 ?T4 ; μA3= P1 ? IR3 ? T4, μA2= P1 ? IR2 ? T4, μA1= P1 ? IR1 ? T4 ; μA0= P1 ? IR0 ? T4 + P2 ? C ? T4 。 可见断定方式的特点:可实现快速多路分支,微程序在CM中物理分配方便,微程序设计灵活。(教材中也称之为“多路转移方式”)。 EX2:P.210 第9题:微地址转移逻辑表达式如下: μA8= P1?IR6 ? T4 μA7= P1? IR5? T4 μA6= P2? C?T4 其中μA6~μA8为微地址寄存器相应位,P1和P2为判别标志,C为进位标志,IR5和IR4为指令寄存器的相应位,T4为时钟周期信号。说明上述逻辑表达式的含义,画出微地址转移逻辑图。 解答:逻辑式含义说明。 地址转移逻辑图如下;将其放到前述“断定方式的微程序控制器框图”中或P.175图5.24中即是完整的原理图。 与 与 与 P1 IR6 IR5 P2 C T4 … … μA8 μA7 μA6 … … … μAR P.175图5.24为微程序控制器组成原理框图, 见下: 控制存储器 微地址寄存器 地址转移 逻辑 OP 指令寄存器IR … … 地址译码 P字段 控制字段 微命令信号 状态条件 微命令 寄存器 P.175图5.24 微程序控制器组成原理框图 生活家饮食保健孕期选择食用油的学问邢台市第四病院罕见护理应急预案猪气喘病综合防制技术动物营养系列理想蛋白与氨基酸模式的研究进展皮肤病的诊断包括病史体格检查和必要的实验室检查我国有关食物添加剂营养强化剂食物新资本的治理律例与标准 5.4 微程序控制器 5.4.1 微程序控制器的由来 一、组合逻辑控制器设计方法的两大缺点: (1)逻辑实现复杂 (2)不易扩充和修改 二、微程序设计方法的好处 采用程序设计技术可以解决设计的规整性问题:将不规则的微操作命令变成有规则的微程序; 利用存储逻辑概念可以解决可修改性问题。 由上引出微程序设计控制器的方法,简化了控制器设计的任务,实现容易,成本较低。 微程序设计控制器的实质:将组合逻辑设计中的硬件软化为微程序。 三、Wilkes模型——微程序设计方法的首次提出 1951年剑桥的Wilkes教授提出(针对组合逻辑的缺点、采用程序设计及存储逻辑的概念):将机器指令分解成若干基本操作后,将有关控制信息以微码形式编成微指令输入到控制存储器中;于是一条机器指令对应一个微指令序列构成的一段微程序,取出微指令就产生微命令,进而实现机器指令要求的信息传送和加工。 上述思想用一篇论文的形式提出,论文题为《The Best Way to Design an Automatic Calculating Machine》。论文主题:用一种有规则的、存储控制逻辑的方法——微程序设计方法来设计机器繁杂的控制逻辑。 文中给出的设计方案叫做Wilkes模型。 5.4.2 微程序控制器的有关术语和概念 一、微命令与微操作 微命令:即微操作控制信号,是构成控制信号序列的最小单位

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档