图3-4是CPU的基本构成。图3-4 CPU的基本构成从图3-4可见,CPU主要由以下部件组成:程序计数器:由若干位功能类似触发器的电路组成,用来存放即将要执行的机器指令在内存中的地址。关于指令的寻址方式问题将在3.2.3节讨论。图3-4所示的是CPU的基本构成,随着计算机硬件技术的快速发展,CPU的构成方法己经发生了很大的变化,但到目前为止,上述组成CPU的基本概念没有变化。......
2023-11-18
CPU由运算器和控制器组成,CPU是一台微机的心脏。
1.CPU的构成
CPU(Central Processing Unit,中央处理器)是由上万个甚至上百万个微型晶体管构成的,其内部分为控制单元、运算单元和存储单元三大部分。CPU的功能是由这三部分协同工作实现的。虽然CPU是由上百万个晶体管组成的,但由于其集成度很高,所以CPU的体积很小。CPU外观图如图11-16所示。
图11-16 CPU外观图
2.CPU 的主要性能指标
(1)主频、外频和倍频。CPU 的主频是指CPU 的内核工作频率,外频是指系统时钟频率。早期的微机,CPU 的主频和外频相同。随着计算机的发展,CPU 的主频越来越高,而系统总线时钟却没有太大的变化。从486DX2开始,CPU的主频和外频就不一致了。为了解决这个问题,引入了倍频的概念。CPU的主频、外频和倍频的关系是
主频=外频×倍频(www.chuimin.cn)
微机的数据通信中数据传输速率的计算方法为
数据传输速率=时钟频率×数据总线宽度÷8
从以上概念可以看出,在同样的数据总线宽度下,提高计算机的工作时钟频率就能提高传输通道的数据传输速率。提高CPU的倍频可以提高CPU的运算速度,人们常说的“超频”就是采用提高CPU的倍频系数来提高CPU的速度。另外,也可以通过提高系统时钟频率(CPU的外频)来提高CPU的速度,这种方法需要适当提高CPU的工作电压。
(2)总线速度和总线宽度。总线速度包括内存总线速度和扩展总线速度。CPU处理的数据是从主存储器取过来的,由于CPU和内存之间的速度有差异,便在它们之间增加了二级缓存(Cache)来协调二者的速度差异。内存总线速度(Memory-Bus Speed)是指CPU与二级缓存和内存之间的通信速度。扩展总线速度(Expansion-Bus Speed)是指微机系统上如PCI、AGP等局部总线的速度。
总线宽度包括地址总线宽度和数据总线宽度。地址总线宽度决定了CPU可以访问的物理地址空间。设微机的地址总线为32位,则CPU最多可以直接访问的物理空间是232=4096 MB。数据总线宽度决定了CPU与二级缓存、内存以及输入与输出之间一次数据传输的信息量。
(3)缓存。缓存(Cache)也称为高速缓冲存储器,它是位于CPU和主存储器之间的规模较小但速度很高的存储器,通常由SRAM(Static RAM,静态存储器)组成。微机的内存一般采用动态存储器DRAM,但DRAM的读写速度低于CPU的速度,CPU每执行一条指令都要访问一次或多次内存,所以,CPU总是处于等待状态,严重地降低了微机系统的效率。采用缓存之后,在缓存中保存着主存储部分内容的副本,CPU在读写数据时,首先访问缓存。而缓存的速度与CPU相当,所以,CPU就能在零等待状态下迅速地完成数据读写。只有缓存中不包含有CPU所需的数据时,CPU才去访问主存。缓存分为一级缓存和二级缓存,一级缓存一般集成在CPU内部,也成为片内缓存。二级缓存在主板上,并以与CPU外频相同的频率工作。
有关计算机导论的文章
图3-4是CPU的基本构成。图3-4 CPU的基本构成从图3-4可见,CPU主要由以下部件组成:程序计数器:由若干位功能类似触发器的电路组成,用来存放即将要执行的机器指令在内存中的地址。关于指令的寻址方式问题将在3.2.3节讨论。图3-4所示的是CPU的基本构成,随着计算机硬件技术的快速发展,CPU的构成方法己经发生了很大的变化,但到目前为止,上述组成CPU的基本概念没有变化。......
2023-11-18
我们以3.1.2节的二进制数求和问题sum=x+y=5+7的机器指令程序为例来讨论CPU的工作原理。在程序执行状态下,CPU根据程序计数器中的数值,从内存单元0000000001中取出第一条机器指令,传送给指令寄存器。CPU的工作过程就是如图3-5所示的周而复始的取指令、分析指令和执行指令的过程。CPU处理转移指令的方法是把转移指令的操作数部分的数值赋予程序计数器,从而使CPU取到的下一条指令是非顺序的。......
2023-11-18
内存与CPU共同构成微机的核心。内存的访问时间已从几年前的100ns(纳秒)以上降至10ns以下,理想的内存访问时间是零访问时间。SDRAM是64位,因此一条内存条就可以单独使用。图11-17 SDRAM 内存条Rambus内存。Rambus内存采用16位的数据带宽、184线接口、300MHz或400MHz的工作频率,其单片内存容量可达到256MB。但Rambus内存和SDRAM内存不能兼容使用。......
2023-11-18
CPU 性能的高低已成为用户衡量计算机性能高低的一个重要指标。CPU 的性能指标主要有主频、外频、倍频、字长、寻址空间、缓存、扩展指令、制造工艺等几项。实际上,CPU 主频与CPU 的实际运算能力并无直接的关系。......
2023-11-18
计算机硬件系统和软件系统是相辅相成、互为依赖的,缺一不可。衡量一个计算机系统性能的主要技术指标有以下几个。目前使用最广泛的计算机系统的字长是32位或64位。3.存储容量及存储周期计算机存储容量包括内存容量和外存容量,主要指内存容量的大小。5.软件配置情况及性价比软件是计算机系统不可缺少的重要组成部分。确定计算机系统配置的基本原则是满足使用者的要求,并兼顾近期发展的扩展需要。......
2023-11-01
应该注意的是,运算速度虽然是衡量计算机性能的重要指标,但是并不是衡量计算机性能的唯一指标。除了内频之外,CPU还有另外一种工作频率,是跟外界交换数据的频率,称为外部工作频率,简称外频。内频、外频和倍频三者之间的关系为内频=外频×倍频除了上述这些主要性能指标外,还有其他一些指标,如存取周期、软硬件配置、性能价格比等。......
2023-11-03
发挥教育体系的主要功能教育体系的主要功能是促进经济社会和人自由全面发展;激发国家教育创造力,优化教育资源配置,提高教育质量和效益。由于教育体系是适应经济与社会发展和全体社会成员自身发展的全面需求、适应人才需求多样性的,它在新的历史条件下,能最大限度地激发国家的教育创造力。......
2023-11-30
相关推荐