RISC 精简指令集计算机 CISC 复杂指令集计算机

RISC全称Reduced Instruction Set Compute,精简指令集计算机

CISC全称Complex Instruction Set Computers,复杂指令集计算机

对比项 CISC RISC
指令周期 可能需要多个时钟周期完成一条指令 绝大多数指令在一个时钟周期内完成
指令集规模 指令数量多,复杂指令较多单条指令可执行复杂操作 指令数量少,设计精简,每条指令执行一个基本操作
指令长度 不固定(可变长度指令,如1-15 字节) 固定长度(常见 4 字节)
执行方式 依赖微码(MICROCODE)翻译执行 直接由硬件执行(无微码或极少微码)
寻址模式 支持多种寻址模式(如直接、间接、变长偏移等) 通常 3-5 种
存储访问 许多指令可直接访问内存 仅LOAD/STORE 指令访问内存(寄存器操作为主)
硬件实现 需要复杂的控制单元(微码控制) 硬件控制逻辑较简单,易于流水线化
功耗 功耗较高(复杂解码与执行) 低功耗(少量指令、优化的流水线)
代表架构 x86、VAX、Motorola 68000 ARM、RISC-V、MIPS、SPARC、PowerPC
posted @ 2025-04-03 10:11  晴年  阅读(57)  评论(0)    收藏  举报