从CPU发明到现在,有非常多种架构,从我们熟悉的X86、ARM,到不太熟悉的RISC-V,MIPS、IA64,它们之间的差距都非常大。但是如果从最基本的逻辑角度来分类的话,它们可以被分为两大类,即所谓的“复杂指令集”与“精简指令集”系统,也就是经常看到的“CISC”与“RISC”。
在PC端,最主要的就是X86的处理器,而移动端就要属ARM的天下了。在英伟达要收购ARM的消息确认后,基于ARM的CPU设计公司担心未来架构授权问题,开源的RISC-V走向了CPU的舞台,成为了各家IC设计公司的新宠。
目前市场上主流的芯片架构有 X86、ARM、RISC-V和MIPS四种:
1、X86架构
X86是微处理器执行的计算机语言指令集,指一个Intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合。1978年6月8日,Intel 发布了新款16位微处理器 8086,也同时开创了一个新时代:X86架构诞生了。
X86指令集是美国Intel公司为其第一块16位CPU(i8086)专门开发的,美国IBM公司1981年推出的世界第一台PC机中的CPU–i8088(i8086简化版)使用的也是X86指令。
随着CPU技术的不断发展,Intel陆续研制出更新型的i80386、i80486直到今天的 酷睿系列,但为了保证电脑能继续运行以往开发的各类应用程序以保护和继承丰富的软件资源,所以Intel公司所生产的所有CPU仍