阅读笔记15

计算机体系结构分类
Flynn分类法(理论存在:多指令单数据 MISD)


指令系统
 CISC是复杂指令系统,兼容性强,指令繁多,长度可变,由微程序实现。
 RISC是精简指令系统,指令少,使用频率接近,主要依靠硬件实现(通用寄存器,硬布线逻辑控制)
具体区别如下:

RISC(精简指令集计算机) CISC(复杂指令集计算机)
指令种类 少,精简 多,丰富
指令复杂度 低(简单) 高(复杂)
指令长度 固定 变化
寻址方式 少 复杂多样
实现(译码)方式 硬布线控制逻辑(组合逻辑控制器) 微程序控制技术
通用寄存器数量 多,大量 一般
流水线技术 支持 不支持
指令流水线
 流水线周期:指令分成不同执行段,其中执行最长的为段位流水线周期。
 流水线执行时间:1条指令的总执行时间+(总指令条数-1)*流水线周期
 流水线吞吐率:总指令条数/流水线执行时间
 流水线加速比:不使用流水线总执行时间/使用流水线总执行时间。

posted @ 2023-10-20 18:49  云边上打盹  阅读(23)  评论(0)    收藏  举报