200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > Core 处理器(CPU)核 处理器(CPU) 处理器(CPU)架构 微结构 指令集 指令集

Core 处理器(CPU)核 处理器(CPU) 处理器(CPU)架构 微结构 指令集 指令集

时间:2023-04-02 03:02:50

相关推荐

Core 处理器(CPU)核 处理器(CPU) 处理器(CPU)架构 微结构 指令集 指令集

(1)CPU :全称为中央处理器单元,简称为处理器;

(2)“处理器核”和“ Core ”是指处理器内部最核心的部分,是真正的处理器内核;

(3)“处理器”和“CPU" 往往是一个完整的 Soc ,包含了处理器内核和其他的设备或者存储器;

(4)处理器架构即微结构,指令集架构决定微结构的一部分硬件逻辑设计(解码逻辑和执行单元)

(5)指令集:顾名思义是一组指令的集合;

(6)指令集架构:区分CPU 的主要标准,CPU 灵魂,有时简称称为“处理器架构”(只能简称,还是有区别的);

指令集架构主要分为复杂指令集 (Complex Instruction Set Computer,CISC),精简指令集( Reduced Instruction Set Computer, RISC )。

X86-------CISCSPARC-------RISCMIPS-------RISC Power-------RISC Alpha-------RISC ARM-------RISC​​​​​​​​​​​​​​ ARC-------RISC​​​​​​​​​​​​​​ Andes-------RISC​​​​​​​​​​​​​​ C-Sky-------RISC​​​​​​​​​​​​​​

(7)设计处理器内核,核心的部分(解码逻辑和执行单元)必须指令集架构支持,同一指令集设计出来的处理器核也可能不同,但是同一指令集设计出来的不同处理器核可以兼容运行相同的应用;

(8)ARMv7 内核架构:ARMv7/8指令集架构,用这种指令集架构可以设计出很多处理器,例如:Cortex-M、Cortex-A、Cortex-R。

(9)想做SOC(CPU/处理器)的厂商需要处理器内核支持,想做处理器内核的产商需要指令集架构的支持;

(10)因此处理器架构由处理器内核架构决定的,处理器内核架构是由指令集架构决定的,因此导致CPU处理器不同的最根本差异就是指令集架构,因此指令集架构是CPU的灵魂。

处理器架构<======处理器内核架构<========指令集架构

STM32F429处理器使用Cortex-M处理器内核架构,Cortex-M处理器内核架构使用ARMv7指令架构

1.本文部分素材来源网络,版权归原作者所有,如涉及作品版权问题,请与我联系删除。

2.未经原作者允许本文内容,否则将视为侵权;

3.转载或者引用本文内容请注明来源及原作者;

4.对于不遵守此声明或者其他违法使用本文内容者,本人依法保留追究权等。

下面是我的个人微信公众号,关注【一个早起的程序员】精彩系列文章每天不断。

Core 处理器(CPU)核 处理器(CPU) 处理器(CPU)架构 微结构 指令集 指令集架构 ARMv7 内核架构

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。