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