2021年10月29日 计组(硬布线和微程序)

本文探讨了硬布线CPU控制与微程序控制的原理,涉及指令周期、微操作时序、微程序控制器设计以及两者之间的对比。从控制方式、操作时间表到设计细节,深入剖析了两种技术在现代计算机体系结构中的角色。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 硬布线

 

一般情况下一次存取的周期是最长的机器周期(涉及到访存)

1.1 CPU的控制方式 

1.2 安排微操作时序 

取址周期

ID==Instruction Decoder 指令译码器

没有相关性的微操作可以放在一个时钟周期内操作可以加快运行时间

 

间址周期

 

执行周期

 

中断周期

1.3 电路设计 

 列出操作时间表

 

 

 

写出微操作命令的简单表达式

 

画出逻辑图

 

 

1.4 总结

 

2. 微程序 

 

 

2.1 微程序控制器的基本结构

 

2.2 控制存储器

 

2.3 微指令的格式

 

2.3.1 操作控制

水平型微指令

 

水平型微指令字段直接编码例题

 

2.3.2 顺序控制

 

断定方式例题

 

2.4 微程序控制的基本概念

2.5 微程序控制单元的设计 

 

 

2.6 微程序设计分类 

 

3. 硬布线和微程序的比较

 

4. 总结

 

总结

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值