处理器就是我们所说的CPU(Central Processing Unit)又叫中央处理器,其主要功能是进行运算和逻辑运算,内部结构大概可以分为控制单元、算术逻辑单元和存储单元等几个部分。
1.控制单元
控制单元是由指令寄存器、指令译码器和操作控制器3 个部件组成,是整个CPU 的控制中心。控制单元主要负责向计算机其他设备发送控制信息,以此来指挥计算机各个部分自动、协调地进行各种工作。例如在机房监控系统中,控制单元对串口服务器的控制。
2.算术逻辑单元
算术逻辑单元简称ALU,是CPU 的核心,主要由算术运算单元和逻辑运算单元组成。算术运算单元主要负责加减等算术运算,而逻辑运算单元主要负责电路的开或关等逻辑运算。
3.存储单元
存储单元包括寄存器和内部数据总线。寄存器用于暂时存放数据,由于控制单元访问寄存器所用的时间比访问内存的时间短,采用寄存器可以减少其访问内存的次数,从而提高CPU 的工作速度。
通常用户对计算机发出的各种指令(包括外部设备输入的模拟信号),要经过模/数转换装置转换为数字信号送到CPU 的控制单元进行控制分配,经过其运算单元进行运算处理(包括和存储单元进行的数据存储和交换),将生成的数据交回应用程序,最终结果会传送到输出设备(显示器、打印机等)进行显示。
采用RISC架构处理器主要有以下几类:
(1)PowerPC处理器
(2)SPARC处理器
(3)PA-RISC处理器
(4)MIPS处理器
(5)Alpha处理器
采用Intel架构的处理器主要有以下几类:
(1)Intel生产的处理器
(2)AMD生产的处理器
按形式分为:
(1)处理器数量
(2)处理器缓存
(3)处理器主频
1.主频、倍频系数及外频
2.前端总线频率
3.数据总线宽度
4.扩展总线速度
5.地址总线宽度
6.内存总线频率
7.工作电压(Supply Voltage)
8.Cache(缓存)
9.指令集
10.超标量
在浮点运算方面,Intel 处理器一般只有两个浮点执行单元,而AMD 处理器一般设计了3 个并行的浮点执行单元,所以在同档次的处理器中,AMD 处理器的浮点运算能力比Intel 的处理器要强一些。浮点运算能力强,对于游戏、三维处理应用方面比较有优势。另外,在多媒体指令方面,Intel 开发了SSE 指令集,到现在已经发展到了SSE3,而AMD 也开发了相应的跟SSE 兼容的增强3DNow!指令集。相比之下,Intel 的处理器比AMD 的在多媒体指令方面略胜一筹,而且有不少软件都针对SSE 进行了优化,因此在多媒体软件及平面处理软件中,相比同档次的AMD 处理器,Intel 的CPU显得更有优势。
到底是选择 AMD 还是Intel 的CPU 呢?从前面的介绍可以了解到,AMD 的CPU 在三维制作、游戏应用、视频处理等方面比同档次Intel 的处理器有优势,而Intel 的CPU 在商业应用、多媒体应用、平面设计方面有优势。除了用途方面,用户更要综合考虑性价比这个问题,根据实际用途、资金预算可以按需选择最适合自己的CPU。
1.跨越性的技术革命——LGA775封装
2.制造工艺
3.HyperTransport总线
4.SSE3扩展指令集
5.Intel处理器的新命名方式
更多精彩内容,请登入维库电子通(wiki.dzsc.com)