微程序控制器的原理框图

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ห้องสมุดไป่ตู้
图5.20 微程序控制器结构框图 返回
4.微程序控制器中一条机器指令执行的全过程 4.微程序控制器中一条机器指令执行的全过程 微程序控制器中 当一条机器指令从存储器调入CPU CPU时 机器指令会被存放在CPU CPU中的指令 ①当一条机器指令从存储器调入CPU时,机器指令会被存放在CPU中的指令 寄存器中。运行该机器指令时, 寄存器中。运行该机器指令时,该指令的操作码和相关的状态条件被一起 送到地址转移逻辑中。 送到地址转移逻辑中。 ②在地址转移逻辑中产生该机器指令所对应的微程序中的第一条微指令的 微地址,并把该微地址传送到微地址寄存器中。 微地址,并把该微地址传送到微地址寄存器中。 根据微地址寄存器中的微地址, ③根据微地址寄存器中的微地址,经过地址译码从控制存储器中取出 一条微指令,把这条微指令的微命令信息送到微命令寄存器, 一条微指令,把这条微指令的微命令信息送到微命令寄存器,同时在微地 址寄存器中直接给出下一条微指令的微地址。 址寄存器中直接给出下一条微指令的微地址。 如果当前微指令不是转移类微指令, ④如果当前微指令不是转移类微指令,则由微命令寄存器中控制字段 生成相应的微命令,并把它们传到相关的部件,执行相应的微操作; 生成相应的微命令,并把它们传到相关的部件,执行相应的微操作;如果 当前微指令是转移类微指令,则通过判别测试字段P和执行部件的“ 当前微指令是转移类微指令,则通过判别测试字段P和执行部件的“状态 条件”反馈信息,去修改微地址寄存器的内容, 条件”反馈信息,去修改微地址寄存器的内容,从而让微地址寄存器保存 指向下一条将要执行的微指令的微地址。 指向下一条将要执行的微指令的微地址。 重复执行第③ ⑤重复执行第③和④步,直到该机器指令所对应的微程序执行完毕为 止。
相关文档
最新文档