博客
关于我
计算机组成原理哈工大9.2控制单元的功能-d第十章控制单元设计
阅读量:324 次
发布时间:2019-03-04

本文共 710 字,大约阅读时间需要 2 分钟。

更多的精彩内容请关注公众号凡花花的小窝,里面含有关于计算机专业的各种知识,各个大学的课件,题目,还有资源。

四。控制方式

产生不同的微操作命令序列所用的时序控制方式

1.同步控制方式

任意一个微操作均有统一的基准时标的时序信号控制

1)采用定长的机器周期

以最长的微操作序列和最复杂的微操作

2.采用不定长的机器周期

机器周期内的节拍数不相等

机器周期包含的时钟数比较长

3.采用中央控制和局部控制向结合的方式

局部控制的节拍宽度与中央

2.异步控制方式

无基准时标信号

没有固定的周期节拍和严格的时钟同步

采用应答方式

3.联合控制方式

同步和异步方式向结合

4,人工控制方式

RESET

连续和单条指令执行转换开关

符合停机的开关

第十章

控制单元的设计

组合逻辑设计

微程序设计

10.1组合逻辑设计

1.组合逻辑控制单元框图

1.CU外特性

指令保存在IR的寄存器当中

二。微操作的节拍安排

采用同步控制方式1

一个机器周期内有3个节拍(时钟周期)

CPU内部结构采用非总线的方式

1.安排微操作的时序的原则

控制命令安排到哪一个节拍上?

微操作的先后瞬步不能够随便的更改

原则二:

被控对象不同的微操作尽量安排在一个节拍内完成

原则三:占用时间较短的为才做,尽量安排在一个节拍内完成,并允许有先后顺序

2.取指周期微操作的节拍安排

T0 PC->MAR

1->R

原则二:

T1M(MAR)->MDR

(PC)+1-》PC

T2:

MDR->IR

寄存器和寄存器当中的操作

时间短,简单

3.间址周期微操作的节拍安排

Ad(IR)->MAR

1->R

T1:M(MAR)->MDR

T2MDR ->Ad(IR)

 

 

 

转载地址:http://olth.baihongyu.com/

你可能感兴趣的文章
集合系列 Set(八):TreeSet
查看>>
JVM基础系列第11讲:JVM参数之堆栈空间配置
查看>>
MySQL用户管理:添加用户、授权、删除用户
查看>>
比技术还重要的事
查看>>
linux线程调度策略
查看>>
软中断和实时性
查看>>
Linux探测工具BCC(可观测性)
查看>>
Opentelemetry Metrics SDK
查看>>
流量控制--2.传统的流量控制元素
查看>>
SNMP介绍及使用,超有用,建议收藏!
查看>>
SDUT2161:Simple Game(NIM博弈+巴什博弈)
查看>>
51nod 1596 搬货物(二进制处理)
查看>>
来自星星的祝福(容斥+排列组合)
查看>>
Hmz 的女装(递推)
查看>>
HDU5589:Tree(莫队+01字典树)
查看>>
Codeforces Round #459 (Div. 2):D. MADMAX(记忆化搜索+博弈论)
查看>>
不停机替换线上代码? 你没听错,Arthas它能做到
查看>>
sharding-jdbc 分库分表的 4种分片策略,还蛮简单的
查看>>
分库分表的 9种分布式主键ID 生成方案,挺全乎的
查看>>
MySQL不会丢失数据的秘密,就藏在它的 7种日志里
查看>>