处理器与微处理器
它是一种微处理器(建立在半导体晶片/板上的电子电路),通常被称为处理器,被称为计算机系统的中央处理单元。它是一种基于输入处理信息的电子芯片。它能够以二进制形式操作、检索、存储和/或显示信息。系统中的每个组件都直接或间接地在处理器的指令下运行。
第一台微处理器是在60年代半导体晶体管被发现后开发出来的。一个模拟处理器或一台大到足以填满一个房间的计算机可以用这种技术缩小到一个缩略图大小。英特尔在1971年发布了世界上第一个微处理器英特尔4004。从那时起,随着计算机技术的进步,它对人类文明产生了巨大的影响。
处理器以振荡器确定的频率执行指令,振荡器充当电路的时钟机制。在每个时钟信号的峰值,处理器执行单个基本操作或指令的一部分。处理器的速度由这个时钟速度决定。此外,每指令周期数(CPI)给出了为处理器执行一条指令所需的平均周期数。CPI值低的处理器比CPI值高的处理器快。
处理器由几个相互连接的单元组成。高速缓存和寄存器单元、控制单元、执行单元和总线管理单元是处理器的主要组成部分。控制单元连接输入的数据,对其进行解码,并将其传递给执行阶段。它包含称为序列器、序数计数器和指令寄存器的子组件。定序器使指令的执行速度与时钟速度同步,并将控制信号传递给其他单元。序数计数器保留当前正在执行的指令的地址,指令寄存器包含要执行的后续指令。
执行单元根据指令执行操作。运算逻辑单元、浮点单元、状态寄存器和累加器寄存器是执行单元的子组件。算术和逻辑单元(ALU)执行基本的算术和逻辑功能,例如and、OR、NOT和XOR运算。这些操作是在布尔逻辑下以二进制形式执行的。浮点单元执行与浮点值相关的操作,这些操作不是由ALU执行的。
寄存器是芯片内的小型本地存储器,用于临时存储处理单元的指令。累加器寄存器(ACC)、状态寄存器、指令寄存器、序数计数器和缓冲寄存器是寄存器的主要类型。高速缓存也是一个本地存储器,用于临时存储RAM中可用的信息,以便在操作期间更快地访问。
处理器使用不同的体系结构和指令集构建。指令集是处理器可以完成的基本操作的总和。根据指令集,处理器分为以下几类。
•80×86系列:386、486、586、686等。
•手臂
•IA-64
•MIPS
•摩托罗拉6800
•PowerPC
•SPARC公司
有几种英特尔微处理器设计的计算机。
386:1985年,英特尔公司发布了80386芯片。它有一个32位的寄存器大小,一个32位的数据总线和一个32位的地址总线,能够处理16MB的内存;它有275000个晶体管。后来i386被开发成更高版本。
486,586(奔腾),686(奔腾II类)是基于最初的i386设计而设计的高级微处理器。
处理器和微处理器的区别是什么?