003-CISC指令集和RISC指令集
2023-07-06 15:31:42 0 举报
CISC指令集和RISC指令集说明
作者其他创作
大纲/内容
CISC2
控制单元(CU)
RISC:精简指令集
cpu
RISC
机器语言
CISC:复杂指令集,Intel采用这个指令集,特点:一条指令在cpu内部会完成很多操作,减轻了汇编器的压力,cpu执行压力变大,还有个问题就是不同的CISC指令集可能包含相同操作,产生指令正交。所以后来产生了RISC指令集RISC:精简指令集,ARM采用这个指令集,特点:一条指令完成一个操作,压力给到编译器,cpu压力变小,可以提升cpu的主频
对内存中的数据进行+1操作:1.将数据加载到寄存器2.对寄存器中的数据加13.将寄存器中的数据写回内存
运算单元(AU)
2
CISC:复杂指令集
4
缓存
寄存器 单元
存储单元(MU)
操作流程:1、通过ISA指令控制控制单元2、控制单元控制存储单元从缓存获取数据3、将数据从存储单元放到运算单元执行4、将运算单元运算的结果放到存储单元
3
汇编器
x
CISC3
黑盒
CISC的问题:两条指令会存在重叠的情况,会产生指令正交
1
ISA
y
主存
CISC1
0 条评论
下一页