两种指令系统

 · 2022-9-18 · 次阅读


CISC和RISC

CISC RISC
指令系统 复杂、庞大 简单、精炼
指令数目 一般大于200条 一般小于100条
指令字长 不固定 定长
可访存指令 不加限制 只有Load和Store指令
指令执行时间 相差很大 绝大多数在一个周期内完成
指令使用频度 相差很大 都较常用
通用寄存器数量 较少
目标代码 难以是用优化编译产生高效的目标代码 采用优化的编译程序,生成的代码较高效
控制方式 绝大多数为微程序控制 绝大多数为组合逻辑控制
指令流水线 可以通过一定方式实现 必须实现