博客
关于我
计算机组成原理哈工大9.2控制单元的功能-d第十章控制单元设计
阅读量:323 次
发布时间: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/

你可能感兴趣的文章
Web APi之捕获请求原始内容的实现方法以及接受POST请求多个参数多种解决方案(十四)
查看>>
ASP.NET MVC之JsonResult(六)
查看>>
SQL Server之深入理解STUFF
查看>>
EntityFramework 6.x和EntityFramework Core关系映射中导航属性必须是public?
查看>>
使用mybatis-generator生成底层
查看>>
Android APK 重签名
查看>>
Mybatis【3】-- Mybatis使用工具类读取配置文件以及从属性读取DB信息
查看>>
Mybatis【5】-- Mybatis多种增删改查那些你会了么?
查看>>
Mybatis【7】-- Mybatis如何知道增删改是否成功执行?
查看>>
Mybatis【9】-- Mybatis占位符#{}和拼接符${}有什么区别?
查看>>
计算输入的一句英文语句中单词数
查看>>
zabbix系列之十——添加短信告警
查看>>
docker复制文件到宿主机
查看>>
lvs+keepalive构建高可用集群
查看>>
Mysql高可用架构(主从同步)
查看>>
mysql主从延迟高的原因
查看>>
ATS缓存数据结构
查看>>
glob模块
查看>>
6 个 Linux 运维典型问题
查看>>
Failed to get D-Bus connection: Operation not permitted解决
查看>>