国产CPU

CPU一般指电脑芯片,手机芯片叫Soc,是含CPU、GPU、NPU、DSP、MODEM等等组件,目前国内研发手机Soc的厂商有2家,分别是华为、紫光展锐。

国产CPU

国产CPU

指令集体系结构(Instruction Set Architecture, ISA),简称体系结构或系统结构(architecture),它是软件和硬件之间接口的一个完整定义。

ISA定义了一台计算机可以执行的所有指令的集合,每条指令规定了计算机执行什么操作,所处理的操作数存放的地址空间以及操作数类型。ISA规定的内容包括数据类型及格式,指令格式,寻址方式和可访问地址空间的大小,程序可访问的寄存器个数、位数和编号,控制寄存器的定义,I/O空间的编制方式,中断结构,机器工作状态的定义和切换,输入输出结构和数据传送方式,存储保护方式等。因此,可以看出,指令集体系结构是指软件能够感知到的部分,也称软件可见部分。

微处理器的指令集架构(Instruction Set Architecture, ISA)常见种类如下:

 复杂指令集运算(Complex Instruction Set Computing,CISC

x86架构微处理器如Intel的Pentium/Celeron/Xeon与AMD的Athlon/Duron/Sempron;以及其64位扩展系统的x86-64的架构的EM64T的Pentium/Xeon与AMD64的Athlon 64/Opteron都属于CISC系列。主要针对的操作系统是微软的Windows。另外Linux,一些UNIX等都可以运行在x86(CISC)架构的微处理器。

精简指令集运算(Reduced Instruction Set Computing,RISC) 

RISC这种指令集运算包括HP的PA-RISC,IBM的PowerPC,Compaq(被并入HP)的Alpha,MIPS公司的MIPS,SUN公司的SPARC等。只有UNIX,Linux,MacOS等操作系统运行在RISC处理器上。

显式并行指令集运算(Explicitly Parallel Instruction Computing,EPIC);

超长指令字指令集运算(VLIW

华为鲲鹏

飞腾

申威

龙芯

兆芯

海光

上一篇:第十三章 RISC精简指令计算机


下一篇:解剖RISC-V架构(一)