CPU架构

March 1, 2019 by stee

CPU架构分为两种,一种指令集架构,一种微架构。
如果把处理器比作一个算盘,指令集架构就是算盘运算时使用的加减乘除法则,看不见摸不着,但是客观存在。微架构就是算盘上的算珠,看得见摸得着。微架构决定着CPU内部原件长什么样子以及如何排列,而指令集架构决定了具体的工作原理。
指令集架构一般有以下4种:
复杂指令集运算CISC(Complex Instruction Set Computing)
精简指令集运算RISC(Reduced Instruction Set Computing)
显式并行指令集运算EPIC(Explicitly Parallel Instruction Computing)
超长指令字指令集运算VLIW(Very Long Instruction Word)
只要指令集相同,就算微架构花样再多,都可以正常工作。一般提到CPU架构,通常意味着指令集架构,也就是CPU的运算法则。现在共有4类主流的CPU架构,分别是:
1.英特尔和AMD的X86架构,是intel通用计算机微处理器执行的计算机语言指令集,也是一套通用的计算机指令集合。

2.ARM公司的ARM架构;是一种进阶精简指令集,相比X86去掉了一部分无用的算法,它功耗更小,一般用作嵌入式处理器。

3.美普思公司的MIPS架构;它是精简指令集,所以它的设计更简单,开发周期更短,可以短时间内开发出下一代处理器。

4.IBM公司的PowerPC架构。它也是精简指令集,随着IBM公司的没落逐渐被人们所淡忘,现在只存在于通信、汽车等专有领域中。

© 2025 | ♥