回复主题: 高通宣称其新款骁龙X Elite桌面级处理器,比英特尔芯片快50%
作者:卖哥

原帖由 MacPhisto 于 2024-4-8 01:35 发表
posted by wap, platform: Chrome
cisc 指令集长度可变,所以解码这一步要消耗大量资源,分支预测和乱序执行也更困难

risc 定长指令,所以解码就很轻便了,而且有利于分支预测和乱序执行

cisc大杀特杀是在80年 ...

你说的是00年代的故事。
在都使用微码缓存的情况下,执行方面的开销已经没有本质区别。当然,CISC的解码开销自然是大的。

但是CISC允许更多的直接数操作(32位指令在有指令功能的同时必然塞不下32位操作数),直接数操作是相关性依赖最小的。
总的来说,实现同样功能CISC的指令总长度更短,同时更多的保留了数据之间的原始依赖关系,对分支预测乱序执行有好处。



[登录后才可回复]