软件设计师精讲 CISC与RISC

来自姬鸿昌的知识库
Jihongchang讨论 | 贡献2024年5月7日 (二) 14:17的版本 →‎CISC与RISC比较,分哪些维度?
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

https://www.bilibili.com/video/BV13U4y1E7oA/?p=14

CISC与RISC

指令系统类型 指令 寻址方式 实现方式 其它
CISC(复杂) 数量多,使用频率差别大,可变长格式 支持多种 微程序控制技术(微码) 研制周期长
RISC(精简) 数量少,使用频率接近,定长格式,大部分为单周期指令,操作寄存器,只有Load/Store操作内存 支持方式少 增加了通用寄存器;

硬布线逻辑控制为主;

适合采用流水线

优化编译,有效支持高级语言

CISC与RISC比较,分哪些维度?

指令数量、指令使用频率,寻址方式,寄存器,流水线支持,高级语言支持

CISC:复杂,指令数量多,频率差别大,多寻址

RISC:精简,指令数量少,操作寄存器,单周期,少寻址,多通用寄存器,流水线


例题讲解

以下关于RISC(精简指令系统计算机)技术的叙述中,错误的是()

A、指令长度固定、指令种类尽量少

B、指令功能强大、寻址方式复杂多样 √

C、增加寄存器数目以减少访存次数

D、用硬布线电路实现指令解码,快速完成指令译码