2024年4月19日发(作者:)
CPU架构讲解X86、ARM、RISC、MIPS
一、当前CPU的主流架构:
1. X86架构
采用CISC指令集(复杂指令集计算机),程序的各条指令是按顺序串行执行的,
每条指令中的各个操作也是按顺序串行执行的。
2. ARM架构
是一个32位的精简指令集(RISC)架构。
3. RISC-V架构
是基于精简指令集计算(RISC)原理建立的开放指令集架构。
4. MIPS架构
是一种采取精简指令集(RISC)的处理器架构,可支持高级语言的优化执行。
CPU架构是CPU厂商给属于同一系列的CPU产品定的一个规范,是区分不同类
型CPU的重要标示。
二、目前市面上的CPU分类主要分有两大阵营:
1. intel、AMD为首的复杂指令集CPU;
2. IBM、ARM为首的精简指令集CPU。
两个不同品牌的CPU,其产品的架构也不相同,例如,Intel、AMD的CPU是X86架
构的,而IBM的CPU是PowerPC架构,ARM是ARM架构。
三、四大主流CPU架构详解(X86、ARM、RISC、MIPS)
1. X86架构
X86是微处理器执行的计算机语言指令集,指一个Intel通用计算机系列的标准编
号缩写,也标识一套通用的计算机指令集合。1978年6月8日,Intel 发布了新
款16位微处理器 8086,也同时开创了一个新时代:X86架构诞生了。
X86指令集是Intel为其第一块16位CPU(i8086)专门开发的,IBM 1981年推
出的世界第一台PC机中的CPU–i8088(i8086简化版)使用的也是X86指令。
采用CISC(Complex Instruction Set Computer,复杂指令集计算机)架构。与
采用RISC不同的是,在CISC处理器中,程序的各条指令是按顺序串行执行的,
每条指令中的各个操作也是按顺序串行执行的。顺序执行的优点是控制简单,但计
算机各部分的利用率不高,执行速度慢。
随着CPU技术的不断发展,Intel陆续研制出更新型的i80386、i80486直到今天
的 Pentium 4系列,但为了保证电脑能继续运行以往开发的各类应用程序以保护
和继承丰富的软件资源,所以Intel所生产的所有CPU仍然继续使用X86指令集。
Intel CPU体系架构分析:
目前我们所遇到的CPU体系架构按照名称主要分为两大类:IA和x86,在这两类
下又分别划分有32位和64位。按照这样的分类,就出现了四种体系架构名称:
IA-32,IA-64,X86-32,X86-64。
1) x86
发布者:admin,转转请注明出处:http://www.yc00.com/web/1713506855a2262509.html
评论列表(0条)