CPU核心器件讲解

CPU核心器件讲解
CPU核心器件讲解

计算机组成原理

课程设计报告

设计题目: CPU核心器件姓名:

学号:

专业班级:

系所中心:

指导老师:

起讫时间:

设计地点:

摘要

运用Proteus软电路仿真件进行仿真实验,了解译码器、编码器、比较器、数据选择器、三态缓、冲器、触发器、寄存器等的作用和构造方法,了解组合逻辑电路和时序逻辑电路,了解时序发生器和启停电路,了解CPU内部的程序计数器、程序状态字、地址寄存器、数据缓冲寄存器、指令寄存器、指令译码器、累加器等核心器件的作用和构造方法

【关键词】 Proteus ;CPU ;核心器件

目录

摘要 (2)

第一章课程设计 (1)

1.1 目的 (1)

1.2 设备与器材 (1)

第二章设计内容和方案 (3)

2.1 设计内容 (3)

2.2 设计方案 (3)

第三章课程设计相关原理简述 (4)

第四章设计实现 (10)

4.1 基本接线图 (10)

4.2 遇到的问题及解决 (16)

4.3 需要讨论的其它问题 (16)

第五章设计验证 (17)

5.1 验证步骤及结果 (23)

第六章设计总结 (20)

第七章参考文献 (21)

第一章课程设计

1.1 目的

?进一步了解Proteus软件的基本用法

?了解译码器、编码器、比较器、数据选择器、三态缓冲器、触发器、寄存器

等的作用和构造方法

?了解组合逻辑电路和时序逻辑电路

?了解时序发生器和启停电路

?了解CPU内部的程序计数器、程序状态字、地址寄存器、数据缓冲寄存器、

指令寄存器、指令译码器、累加器等核心器件的作用和构造方法

1.2 设备与器材

?设备: PC机、Proteus 7.10软件。

器材:三八译码器74LS138

带优先权的数据编码器74LS148

发光条带:LED-BARGRAPH

示波器:OSCILLOSCOPE

数字时钟信号源:DCLOCK

四位D型触发器:74LS175

D型触发器:74LS74

双输入端与门:AND_2

双输入端与非门:NAND_2

非门:NOT

四输入端与非门:NAND_4

逻辑状态端子,发光二极管,七段数码管等

第二章设计内容和方案

2.1 设计内容。

实验部分:实现前述CPU的核心器件

实现基本时序电路和启停逻辑电路

2.2 设计方案

利用Proteus软件搭建电路,模仿老师的项目案例完成电路图的设计,完善电路图,增加一些自己的认为可行的修改,并验证修改的可行性,利用构建的电路图结合课本上的理论知识完成电路搭建。

第三章课程设计相关原理简述

1.3:8译码器74LS138功能演示

74LS138工作原理:

①当一个选通端(E1)为高电平,另两个选通端((/E2))和(/E3))为低电平时,可将地址端(A0、A1、A2)的二进制编码在Y0至Y7对应的输出端以低电平译出。比如:A2A1A0=110时,则Y6输出端输出低电平信号。

②利用E1、E2和E3可级联扩展成24 线译码器;若外接一个反相器还可级联扩展成32 线译码器。

③若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器。

④可用在8086的译码电路中,扩展内存。

真值表:

2.带优先权的数据编码器74LS148

有些单片机控制系统和数字电路中,无法对几个按钮的同时响应做出反映,如电梯控制系统在这种情况下就出出现错误,这是绝对不允许的于是就出现了74ls148优先编码器,先说一下他的基本原理.他允许同时输入两个以上编码信号。不过在设计优先编码器时已经将所有的输入信号按优先顺序排了队,当几个输入信号同时出现时,只对其中优先权最高的一个进行编码。

3. 数据比较器74LS85

在数字电路中,经常需要对两个位数相同的二进制数进行比较,以判断它们的相对大小或者是否相等,用来实现这一功能的逻辑电路就成为数值比较器。

集成数值比较器74LS85是4位数值比较器,其功能如下:

从功能表可以看出,该比较器的比较原理和两位比较器的比较原理相同。两个4位数的比较是从A的最高位A3和B的最高位B3进行比较,如果它们不相等,则该位的比较结果可以作为两数的比较结果。若最高位A3=B3,则再比较次高位A2和B2,余类推。显然,如果两数相等,那么,比较步骤必须进行到最低位才能得到结果。

真值表中的输入变量包括A3与B3、A2与B2、A1与B1、A0与B0和A与B的比较结果。其中A 和B是另外两个低位数,IA>B、IA

再根据74LS85的功能表可得:

上式与逻辑图一致。由上式可以看出,仅对4位数进行比较时,应对IA>B、IAB=IA

2.数值比较器的位数扩展现在来讨论一下数值比较器的位数扩展问题。数值比较器的扩展方式有串联和并联两种。

下图表示两个4位数值比较器串联而成为一个8位数值比较器。

我们知道,对于两个8位数,若高4位相同,它们的大小则由低4位的比较结果确定。因此,低4位的比较结果应作为高4位的条件,即低4位比较器的输出端应分别与高4位比较器的IA>B、IA

当位数较多且要满足一定的速度要求时,可以采取并联方式。

4.数据选择器74LS257

数据选择器的定义及功能:

数据选择是指经过选择,把多个通道的数据传送到唯一的公共数据通道上去。实现数据选择功能的逻辑电路称为数据选择器。它的作用相当于多个输入的单刀多掷开关,其示意图如下所示。下面以4选1数据选择器为例,说明工作原理及基本功能。其逻辑图为:功能表为:为了对4个数据源进行选择,使用两位地址码BA产生4个地址信号。由BA等于00、01、10、11分别控制四个与门的开闭。显然,任何时候BA只有一种可能的取值,所以只有一个与门打开,使对应的那一路数据通过,送达Y端。输入使能端G是低电平有效,当G=1时,所有与门都被封锁,无论地址码是什么,Y总是等于0;当G=0时,封锁解除,由地址码决定哪一个与门打开。同样原理,可以构成更多输入通道的数据选择器。被选数据源越多,所需地址码的位数也越多,若地址输入端为N,可选输入通道数为2n。

数据输入信号两组:A1~A4,B1~B4

被选择的A组或B组信号将在Y端输出

控制信号OE#:输出端Y1~Y4可以输出

控制信号A#/B:高电平选B组数据,低电平选A组数据

段数码管LED数据显示和二进制的关系

5.三态门74LS125

74LS125为低电平有效。正常工作时,即控制输入端为低电平,输出端信号等于输入端信号。

三态门特性:对输入编码在输出端除了0、1两种有效状态外,还有第三种状态:高阻/三态,既不是1,也不是0。

控制信号无效时输出端信号即高阻,控制信号有效时输出端信号是输入信号的反映

三态门:可用于控制器件输出时机、连接总线等。

6.程序计数器74LS161

74LS161计数器电路中由两个与非门构成单脉冲发生器,74LS161计数器对其产生的脉冲进行计数,计数结果送入字符译码器并驱动七段数码管,是数码管显示单脉冲发生器产生了多少个脉冲信号。

程序计数器特性:

可进行一般的计数操作

可重新装入指定的计数初值

可控制计数脉冲时钟信号

7.D型触发器74LS74

D型触发器特性:D端输入数据,CLK触发时钟信号,Q和Q#输出已保存信息

复位端R#、设置端S#作用

示波器可调频率、波幅等,如果看完,记得按停止仿真,而不是简单的关闭示波器窗口数字时钟DCLOCK可调频率

8. 8位D型触发器74LS273——寄存器

74LS273是一种带清除功能的8D触发器,1D~8D为数据输入端,1Q~8Q为数据输出端,正脉冲触发,低电平清除,常用作数据锁存器,地址锁存器。

D0~D7:出入;Q0~Q7:输出;

第一脚WR:主清除端,低电平触发,即当为低电平时,芯片被清除,输出全为0(低电平);

CP(CLK):触发端,上升沿触发,即当CP从低到高电平时,D0~D7的数据通过芯片,为0时将数据锁存,D0~D7的数据不变。

74ls240是八单线驱动器。(反码,三态输出)这种八缓冲器和线驱动器是为提高三态输出存储地址驱动器,时钟驱动器和总线定向接收器和发射器的性能可和集成度而特意设计。设计者可按需要将原码,

反码输出。对称/G(有效低电平输出控制)

74LS245是用来驱动LED或者其他的设备,它是8路同相三态双向总线收发器,可双向传输数据。74LS245还具有双向三态功能,既可以输出,也可以输入数据。

工作原理:

当片选端/CE低电平有效时,

DIR=“0”,信号由B 向A 传输;(接收)

DIR=“1”,信号由A 向B 传输;(发送)

当CE为高电平时,A、B均为高阻态。

双向缓冲器的一般应用:

数据总线

总线的引入、命名

器件连接总线时的接入与命名

11.时序发生器原理电路

时序发生器是CPU中一个类似“作息时间”的东西,使计算机可以准确、迅速、有条不紊地工作。机器一旦被启动,即CPU开始取指令并执行指令时,操作控制器就利用定时脉冲的顺序和不同的脉冲间隔,有条理、有节奏地指挥机器的动作,规定在这个脉冲到来时做什么,在那个脉冲到来时又做什么,给计算机各部分提供工作所需的时间标志。为此,需要采用多级时序体制。

第四章设计实现4.1 基本接线图

笔记本电脑CPU基础知识

笔记本电脑CPU基础知识 一、英特尔CPU型号尾部字母 (1)M代表标准电压CPU,是可以拆卸的; (2)U代表低电压节能的,可以拆卸的; (3)H是高电压的,是焊接的,不能拆卸; (4)X代表高性能,可拆卸的; (5)Q代表至高性能级别; (6)Y代表超低电压的,除了省电,没别的优点的了,是不能拆卸的; 也有两个字母的,属于上面这些字母的组合。 (7)HQ高电压至高性能处理器。 从性能上看,HQ,XM,应该都不错 二、CPU调频(Governor) ondemand(按需响应模式):系统默认的超频模式,会在你设置的最大最小频率之间自动调整。 interactive(交流循环模式):只要负荷加大,频率直接调到最高值,如果发现CPU够用,将CPU负荷慢慢降低(系统响应速度快,相对耗电多一些)。 conservative(保守模式):CPU负荷加大,逐步提升频率到最高,然后降至最

低(系统响应较快,升频较慢,耗电比I模式省)。 smartass:是I和C模式的组合体,cpu不会降到最低,响应快,待机略微多耗电。 performance(高性能模式):高性能模式,CPU直接锁定在最高频率(因为CPU 保持固定频率,不需调整,响应最速度,耗电也最大)。 userspace(用户隔离模式):当控制器处于非工作状态时控制cpu速度的一种方法,建议无视这个选项。 powersave(省电模式):按设定最小频率运行(省电但系统响应速度慢)。 lagthree(不受延迟模式):倾向于节省电量,据说看电影时效果不错。 三、I/O调度(I/O Scheduler) CFQ(完全公平排队I/O调度程序): CFQ试图均匀地分布对I/O带宽的访问,避免进程停止响应并实现较低的延迟(在最新的内核中,都选择CFQ做为默认的I/O调度器,多媒体应用表现良好)。 NOOP(电梯式调度程序):早器系统版本的唯一调度算法,倾向饿死读而利于写.(NOOP对于需频繁访问SD卡的应用是最好的模式,因为SD卡写入速度远小于读出速度)。 Deadline(截止时间调度程序):NOOP的改良版本,Deadline确保默认读期限短于写期限.这样就防止了造成写入操作被饿死。(对数据库环境是最好的选择)AS(预料I/O调度程序):本质上与Deadline一样,但在最后一次读操作后,要等待6ms,才能继续进行对其它I/O请求进行调度(AS适合于写入较多的环境)。 (资料来自互联网和百度贴吧,题目是编者加的。)

CPU知识全面讲解

CPU知识全面讲解 CPU,全称“Central Processing Unit”,中文名为“中央处理器”,在大多数网友的印象中,CPU只是一个方形配件,正面是金属盖,背面是一些密密麻麻的针脚或触点,可以说毫无美感可言。但在这个小块头的东西上,却是汇聚了无数的人类智慧在里面,我们今天能上网、工作、玩游戏等全都离不开这个小小的东西,它可谓是小块头有大智慧。 作为普通用户、网友,我们并不需要解读CPU里的所有“大智慧”,但CPU 既然是电脑中最重要的配件、并且直接决定电脑的性能,了解它里面的部分知识还是有必要的。下面笔者将给大家介绍CPU里最重要的基础知识,让大家对CPU 有新的认识。 1、CPU的最重要基础:CPU架构 CPU架构: 采用Nehalem架构的Core i7/i5处理器 CPU架构,目前没有一个权威和准确的定义,简单来说就是CPU核心的设计方案。目前CPU大致可以分为X86、IA64、RISC等多种架构,而个人电脑上的CPU架构,其实都是基于X86架构设计的,称为X86下的微架构,常常被简称为CPU架构。

更新CPU架构能有效地提高CPU的执行效率,但也需要投入巨大的研发成本,因此CPU厂商一般每2-3年才更新一次架构。近几年比较著名的X86微架构有Intel的Netburst(Pentium 4/Pentium D系列)、Core(Core 2系列)、Nehalem (Core i7/i5/i3系列),以及AMD的K8(Athlon 64系列)、K10(Phenom系列)、K10.5(Athlon II/Phenom II系列)。 Intel以Tick-Tock钟摆模式更新CPU 自2006年发布Core 2系列后,Intel便以“Tick-Tock”钟摆模式更新CPU,简单来说就是第一年改进CPU工艺,第二年更新CPU微架构,这样交替进行。目前Intel正进行“Tick”阶段,即改进CPU的制造工艺,如最新的Westmere架构其实就是Nehalem架构的工艺改进版,下一代Sandy Bridge架构将是全新架构。AMD方面则没有一个固定的更新架构周期,从K7到K8再到K10,大概是3-4年更新一次。 制造工艺:

cpu知识介绍

1,Intel篇 从奔腾3代开始,intel开始以频率的高低来区分CPU的性能高低。就当时的技术来说,的确高频的cpu的性能更优秀。 但是,从奔腾4 2.8G的cpu出现以后,对于频率的提升出现了困难。无法将频率进一步提升。因此新一代的cpu改变了cpu的工作架构,将cpu的流水线简短,即抛弃了以往cpu的超长流水线的架构,变成了类似于amd的短流水线架构,由此,获得了较小的功率和性能的提高。但是,cpu的频率便因此降了下来,所以,新的cpu命名变成了类似于奔腾d 915,820等。第一位数字代表系列,比如3系列是赛扬,经济型(所谓的赛扬M);5系列,移动型; 8、9系列,烧钱的高性能(或许还有高功耗)。 自从双核开始普及,intel采用了新的名称,酷睿,命名如e4300,e2050,qx6700,分别应用于台式机,笔记本,和高性能个人计算机(烧钱用机器)。 以上只是台式机和笔记本,不包括服务器用的xeon啊。 2,amd篇 从97年开始,amd便作为低端杀手占领的低端市场,虽然当时amd的cpu的发热量十分惊人,但是由于超频性能好,便宜(主要的),占领了相当部分市场。 从p3时候开始,amd使用slot a架构,采用了新的命名,分为duron毒龙, althon速龙,分别对应低端和高端。此时,intel仍采用频率命名,而此时虽然amd的cpu性能上开始有了优势,但是频率不及intel(核心不一样,所以自然没办法比),所以采用新的命名,如1600,1800等,表示这些cpu具有与intel的1.6GHZ,1.8GHZ的cpu具有相同的性能。实际上的运行频率只有1.2~1.3GHz。 ---------------------------------------- 这里有个官方的换算,1800是PR值, -- Athlon 系列PR值的换算法 PR标值= (3 X CPU运行频率)/ 2 - 500 EX:XP 1800+ = (3 X 1.53GHz) / 2 - 500 频率与PR标值的转换如下 频率= (2 X PR标值)/ 3 + 333 EX:1.53GHz = (2 X 1800) / 3 +333 闪龙有区别,PR值均高出以前的20% ----------------------------------- 在后来的双强争斗中,duron作为过气选手被t,而sempron闪龙则取代了它的地位继续与赛扬争斗。 现在amd的产品线有sempron闪龙/经济,althon速龙/性能,althon x2/双核,opetron皓龙/服务器。 ================================ 现在你的问题应该就可以解决了,1G CPU就是指cpu的频率是1GHz,2600+则是amd的cpu,指该cpu能达到intel 2.6GHz的水平。 但是,现在由于两个牌子都改了标注方式,所以单纯来以名字来看性能不可取(同一个系列

cpu卡基本知识

第一部分CPU基础知识 一、为什么用CPU卡 IC卡从接口方式上分,可以分为接触式IC卡、非接触式IC卡及复合卡。从器件技术上分,可分为非加密存储卡、加密存储卡及CPU卡。非加密卡没有安全性,可以任意改写卡内的数据,加密存储卡在普通存储卡的基础上加了逻辑加密电路,成了加密存储卡。逻辑加密存储卡由于采用密码控制逻辑来控制对EEPROM 的访问和改写,在使用之前需要校验密码才可以进行写操作,所以对于芯片本身来说是安全的,但在应用上是不安全的。它有如下不安全性因素: 1、密码在线路上是明文传输的,易被截取; 2、对于系统商来说,密码及加密算法都是透明的。 3、逻辑加密卡是无法认证应用是否合法的。例如,假设有人伪造了ATM,你无法知道它的合法性,当您插入信用卡,输入PIN的时候,信用卡的密码就被截获了。再如INTENET网上购物,如果用逻辑加密卡,购物者同样无法确定网上商店的合法性。 正是由于逻辑加密卡使用上的不安全因素,促进了CPU卡的发展。CPU卡可以做到对人、对卡、对系统的三方的合法性认证。 二、CPU卡的三种认证 CPU卡具有三种认证方法: 持卡者合法性认证——PIN校验 卡合法性认证——内部认证 系统合法性认证——外部认证 持卡者合法性认证: 通过持卡人输入个人口令来进行验证的过程。 系统合法性认证(外部认证)过程: 系统卡, 送随机数X [用指定算法、密钥]对随机数加密 [用指定算法、密钥]解密Y,得结果Z 比较X,Z,如果相同则表示系统是合法的; 卡的合法性认证(内部认证)过程: 系统卡 送随机数X 用指定算法、密钥]对随机数加密 [用指定算法、密钥]解密Y,得结果Z 比较X,Z,如果相同则表示卡是合法的; 在以上认证过程中,密钥是不在线路上以明文出现的,它每次的送出都是经过随机数加密的,而且因为有随机数的参加,确保每次传输的内容不同。如果截获了没有任何意义。这不单单是密码对密码的认证,是方法认证方法,就象早期在军队中使用的密码电报,发送方将报文按一定的方法加密成密文发送出去,然后接收方收到后又按一定的方法将密文解密。 通过这种认证方式,线路上就没有了攻击点,同时卡也可以验证应用的合法性; 但是因为系统方用于认证的密钥及算法是在应用程序中,还是不能去除系统商的攻击性。

笔记本CPU基础知识

笔记本CPU基础知识 笔记本CPU基础知识 中央处理器即CPU是一块超大规模的集成电路,是一台计算机的运算核心和控制核心。下面是关于笔记本CPU的相关知识,希望对 大家认识CPU有帮助,更多内容请关注应届毕业生网! 随着英特尔全新32nm移动处理器的推出,英特尔移动处理器大 军的规模进一步膨胀。粗略地计算一下,现在市场上可以买到的Corei、酷睿2、奔腾双核、赛扬双核、凌动处理器几大家族的成员 已经超过了80款,即使是经常关注笔记本技术的达人,也很难记住 每一款处理器的技术规格。 首先简述以上几类处理器的特点,凌动处理器即ATOM处理器主 要应用于目前的上网本中,按性能由低到高基本为:N270、N280、 N450,注意它们都是单核处理器,可想而知它们的性能非常弱,除 了简单的Office软件、上网也就是看看普通电影了。相对的赛扬双 核及奔腾双核均为入门级的处理器,目前市售主要以奔腾双核为主,基本型号T4200、T4300及新的T4400,我们从型号也可以看出,递 增的序号性能也有一定提升。 酷睿2处理器可以说是目前比较主流的,处理器型号以T5以上 及P开头,主流的T系列有T6500、T6600及T6670,这类处理器对 于用户的基本应用足以满足;以P开头的酷睿2处理器性能相对T开 头性能要强,相应价格也会高。用户购本是要看清自己的需求,预 算有限的话T6600处理器足够使用。 对于酷睿i系列处理器,想必一部分用户并不熟悉,i3及i5处 理器今年年初才发布,不过市面搭载i3、i5处理器的本陆续“登场”了。i7处理器虽然在09年年末已推出,不过由于其定位于高端, 很多用户并未直观体验过其性能表现。i7不再多言,通俗来讲就是 运行速度快。i3、i5处理器是面向大众化的“双核”处理器,i3、

CPU主要的性能指标有以下几点

CPU主要的性能指标有以下几点: (1)主频,也就是CPU的时钟频率,简单地说也就是CPU的工作频率。 一般说来,一个时钟周期完成的指令数是固定的,所以主频越高,CPU的速度也就越快了。不过由于各种CPU的内部结构也不尽相同,所以并不能完全用主频来概括CPU的性能。至于外频就是系统总线的工作频率;而倍频则是指CPU 外频与主频相差的倍数。用公式表示就是:主频=外频×倍频。我们通常说的赛扬433、PIII 550都是指CPU的主频而言的。 (2)内存总线速度或者叫系统总路线速度,一般等同于CPU的外频。 内存总线的速度对整个系统性能来说很重要,由于内存速度的发展滞后于CPU的发展速度,为了缓解内存带来的瓶颈,所以出现了二级缓存,来协调两者之间的差异,而内存总线速度就是指CPU与二级(L2)高速缓存和内存之间的工作频率。 (3)工作电压。工作电压指的也就是CPU正常工作所需的电压。 早期CPU(386、486)由于工艺落后,它们的工作电压一般为5V,发展到奔腾586时,已经是3.5V/3.3V/2.8V了,随着CPU的制造工艺与主频的提高,CPU 的工作电压有逐步下降的趋势,Intel最新出品的Coppermine已经采用1.6V的工作电压了。低电压能解决耗电过大和发热过高的问题,这对于笔记本电脑尤其重要。 (4)协处理器或者叫数学协处理器。在486以前的CPU里面,是没有内置协处理器的。 由于协处理器主要的功能就是负责浮点运算,因此386、286、8088等等微机CPU的浮点运算性能都相当落后,自从486以后,CPU一般都内置了协处理器,协处理器的功能也不再局限于增强浮点运算。现在CPU的浮点单元(协处理器)往往对多媒体指令进行了优化。比如Intel的MMX技术,MMX是“多媒体扩展指令集”的缩写。MMX是Intel公司在1996年为增强Pentium CPU在音像、图形和通信应用方面而采取的新技术。为CPU新增加57条MMX指令,把处理多媒体的能力提高了60%左右。 (5)流水线技术、超标量。流水线(pipeline)是 Intel首次在486芯片中开始使用的。 流水线的工作方式就象工业生产上的装配流水线。在CPU中由5~6个不同功能的电路单元组成一条指令处理流水线,然后将一条X86指令分成5~6步后再由这些电路单元分别执行,这样就能实现在一个CPU时钟周期完成一条指令,因此提高了CPU的运算速度。超流水线是指某型 CPU内部的流水线超过通常的5~6 步以上,例如Pentium pro的流水线就长达14步。将流水线设计的步(级)数越多,其完成一条指令的速度越快,因此才能适应工作主频更高的CPU。超标量是指在一个时钟周期内CPU可以执行一条以上的指令。这在486或者以前的CPU

CPU基本参数知识详解

CPU基本参数知识详解 在电子技术中,脉冲信号是一个按一定电压幅度,一定时间间隔连续发出的脉冲信号。脉冲信号之间的时间间隔称为周期;而将在单位时间(如1秒)内所产生的脉冲个数称为频率。频率是描述周期性循环信号(包括脉冲信号)在单位时间内所出现的脉冲数量多少的计量名称;频率的标准计量单位是Hz(赫)。电脑中的系统时钟就是一个典型的频率相当精确和稳定的脉冲信号发生器。频率在数学表达式中用“f”表示,其相应的单位有:Hz(赫)、kHz(千赫)、MHz (兆赫)、GHz(吉赫)。其中1GHz=1000MHz,1MHz=1000kHz, 1kHz=1000Hz。计算脉冲信号周期的时间单位及相应的换算关系是:s (秒)、ms(毫秒)、μs(微秒)、ns(纳秒),其中:1s=1000ms,1 ms=1000μs,1μs=1000ns。 CPU的主频,即CPU内核工作的时钟频率(CPU Clock Speed)。通常所说的某某CPU是多少兆赫的,而这个多少兆赫就是“CPU的主频”。很多人认为CPU的主频就是其运行速度,其实不然。CPU的主频表示在CPU内数字脉冲信号震荡的速度,与CPU实际的运算能力并没有直接关系。主频和实际的运算速度存在一定的关系,但目前还没有一个确定的公式能够定量两者的数值关系,因为CPU的运算速度还要看CPU的流水线的各方面的性能指标(缓存、指令集,CPU的位数等等)。由于主频并不直接代表运算速度,所以在一定情况下,很可

能会出现主频较高的CPU实际运算速度较低的现象。比如AMD公司的AthlonXP系列CPU大多都能已较低的主频,达到英特尔公司的Pentium 4系列CPU较高主频的CPU性能,所以AthlonXP系列CPU 才以PR值的方式来命名。因此主频仅是CPU性能表现的一个方面,而不代表CPU的整体性能。 CPU的主频不代表CPU的速度,但提高主频对于提高CPU运算速度却是至关重要的。举个例子来说,假设某个CPU在一个时钟周期内执行一条运算指令,那么当CPU运行在100MHz主频时,将比它运行在50MHz主频时速度快一倍。因为100MHz的时钟周期比50MHz的时钟周期占用时间减少了一半,也就是工作在100MHz主频的CPU执行一条运算指令所需时间仅为10ns比工作在50MHz主频时的20ns缩短了一半,自然运算速度也就快了一倍。只不过电脑的整体运行速度不仅取决于CPU运算速度,还与其它各分系统的运行情况有关,只有在提高主频的同时,各分系统运行速度和各分系统之间的数据传输速度都能得到提高后,电脑整体的运行速度才能真正得到提高。 提高CPU工作主频主要受到生产工艺的限制。由于CPU是在半导体硅片上制造的,在硅片上的元件之间需要导线进行联接,由于在高频状态下要求导线越细越短越好,这样才能减小导线分布电容等杂散干扰以保证CPU运算正确。因此制造工艺的限制,是CPU主频发展的最大障碍之一。

CPU基础知识

CPU CPU(Central Processing Unit,中央处理器)有不同的适用类型,分为嵌入式和通用式、微控制式。嵌入式CPU配备轻量级操作系统,主要用于运行面向特定领域的专用程序,像移动电话、DVD、机顶盒等都是使用嵌入式CPU的,其应用极其广泛。微控制式CPU主要用于汽车、空调、自动机械等自控设备领域。而通用式CPU追求高性能,主要用于个人计算机(PC台式机)、服务器/工作站以及笔记本三类设备。 CPU的工作流程可比拟为工厂的生产过程:进入工厂的原料(指令),经过物资分配部门(控制单元)的调度分配,被送往生产线(逻辑运算单元),生产出成品(处理后的数据)后,被存储在仓库(存储器)中,最后等着发往市场去销售(交由应用程序使用)。这就是一条指令处理流水线的工序。 CPU主要由运算器(包括算术逻辑单元、累加器、寄存器组、路径转换器、数据总线等)和控制器(包括计数器、指令寄存器、指令解码器、状态寄存器、时钟发生器、微操作信号发生器等)组成。运算器负责对数据进行算术运算和逻辑运算操作;控制器主要负责对程序所执行的指令进行分析,并协调计算机各部件进行工作。算术逻辑单元(Arithmetic Logic Unit,ALU)的字长决定了CPU 的位数,它的设计是处理器设计中的关键部分。 外围特征 封装 封装就是将集成电路(Integrated Circuit,IC)用绝缘的塑料或陶瓷材料打包,以防止空气中的杂质对芯片电路的腐蚀而造成电气性能下降,封装后的芯片也更便于安装和运输。实际看到的CPU的体积和外观,并不是真正的CPU内核的大小和面貌,而是CPU内核等元件经过封装后的产品。封装技术的好坏直接影响到芯片自身性能的发挥和与之连接的印制电路板的设计和制造。 封装也可以说是指安装半导体集成电路芯片用的外壳,它不仅起着安放、固定、密封、保护芯片和增强导热性能的作用,而且还是沟通芯片内部世界与外部电路的桥梁。芯片上的接点用导线连接到封装外壳的引脚上,这些引脚又通过印刷电路板上的导线与其他器件建立连接。 对于很多IC产品而言,封装技术是非常关键的一环。由于现在处理器芯片的频率越来越高,功能越来越强,引脚数越来越多,封装的外形也不断在改变。 Socket CPU需要通过某个接口与主板连接才能进行工作,目前CPU的接口都是针脚式接口。对应到主板上,就有相应的插槽类型。每种类型的CPU,在针脚、主频、工作电压、接口类型、封装等方面都有差异,尤其在速度性能上差异很大。只有购买与主板支持CPU类型相同的CPU,二者才能配套工作。

cpu基础知识大全

cpu基础知识大全 可能很多网友都想了解cpu基础知识,那么下面就由小编来给你们说说cpu基础知识大全吧,希望可以帮到你们哦! cpu基础知识大全,如下: 1.CPU的位和字长 位:在数字电路和电脑技术中采用二进制,代码只有“0”和“1”,其中无论是“0”或是“1”在CPU中都是一“位”。 字长:电脑技术中对CPU在单位时间内(同一时间)能一次处理的二进制数的位数叫字长。所以能处理字长为8位数据的CPU 通常就叫8位的CPU。同理32位的CPU就能在单位时间内处理字长为32位的二进制数据。字节和字长的区别:由于常用的英文字符用8位二进制就可以表示,所以通常就将8位称为一个字节。字长的长度是不固定的,对于不同的CPU、字长的长度也不一样。8位的CPU一次只能处理一个字节,而32位的CPU一次就能处理4个字节,同理字长为64位的CPU一次可以处理8个字节。

2.CPU扩展指令集 CPU依靠指令来计算和控制系统,每款CPU在设计时就规定了一系列与其硬件电路相配合的指令系统。指令的强弱也是CPU 的重要指标,指令集是提高微处理器效率的最有效工具之一。从现阶段的主流体系结构讲,指令集可分为复杂指令集和精简指令集两部分,而从具体运用看,如Intel的MMX(Multi Media Extended)、SSE、SSE2(Streaming-Single instruction multiple data-Extensions 2)、SEE3和AMD的3DNow!等都是CPU的扩展指令集,分别增强了CPU的多媒体、图形图象和Internet等的处理能力。我们通常会把CPU的扩展指令集称为"CPU的指令集"。SSE3指令集也是目前规模最小的指令集,此前MMX包含有57条命令,SSE包含有50条命令,SSE2包含有144条命令,SSE3包含有13条命令。目前SSE3也是最先进的指令集,英特尔Prescott处理器已经支持SSE3指令集,AMD会在未来双核心处理器当中加入对SSE3指令集的支持,全美达的处理器也将支持这一指令集。 3.主频 主频也叫时钟频率,单位是MHz,用来表示CPU的运算速度。CPU的主频=外频×倍频系数。很多人认为主频就决定着

CPU卡基础知识

CPU卡 什么是CPU卡? CPU卡芯片通俗地讲就是指芯片内含有一个微处理器,它的功能相当于一台微型计算机。人们经常使用的集成电路卡(IC卡)上的金属片就是CPU卡芯片。 IC卡有着广泛的用途,现在许多地方交税要用金税卡、纳税登记卡,开车要有机动车驾驶员信息卡,交水费、电费也用上了IC卡。第一代IC卡只能实现简单的存储功能,如果IC卡要向多功能方向发展,实现电子钱包、个人资料管理、多媒体等等“一卡通”功能,就必须要求CPU卡芯片向智能化、小体积、高容量方向发展。 由于没有掌握关键的生产工艺,原来我国设计的CPU卡芯片一直在国外生产。这次我国自主设计、制造的CPU卡芯片采用了0.35微米生产工艺,容量达到了8 K。目前国外已经能制造出0.18微米,容量达到64K的CPU卡芯片。今后我国将加快由0.35微米向0.18微米技术的过渡。 1.基本功能是执行程序和处理数据,是计算机系统的核心; 2.CPU Card 所具有的功能是发展变化的,因CPU的不同而不同; 3.CPU Card 可简单得只装有CPU及其支持部件,也可复杂到一功能完善的P C板; 4.提供标准的系统功能扩充总线,如PCI、ISA等; 5.可以通过底板供电或直接供电; 6.具有标准的机械结构:PICMG、COMPACT、PCI等。 如何选购CPU卡? 1.从结构形式来分,CPU卡主要有全长CPU卡、半长CPU卡、嵌入式CPU板三种,各种CPU 卡都有其自身的特点和适用范围。全长CPU 卡与底板采用PICM G总线连接,速度快,性能高,支持的CPU速度也较半长卡高,连接底板可扩充IS A卡和PCI卡,如果系统要求高速度或需使用PCI卡,就必须选用全长CPU卡;半长CPU卡与底板采用ISA总线连接,体积小,连接底板只能扩充ISA卡,适用于速度要求不高,不使用PCI卡的系统,对于体积小的系统也可选用半长CPU卡节省空间;嵌入式CPU板采用单板结构,扩充槽有限,但功能完善,适用于嵌入式系统。 2.从支持的CPU性能来分,目前CPU卡主要有386、486、586、PIII、P4CPU 卡,386、486的速度最慢,性能比较低,适用于速度要求比较低的系统;P4速度最快,性能最高,适用于速度要求比较高的系统;586、PIII的性能介于386、486和P 4之间,在一些要求不太高的系统中可以选用。 3.从接口功能来分,有集成VGA、LCD、NETWORK、DiskOnChip、PC/104、I DE、FDD、USB、COM口等接口的全功能CPU卡;也有些CPU卡没集成网络功能;也有些CPU卡没集成网络和VGA功能;有些CPU卡没有PC/104功能接口。在选用CPU卡时,并不是功能越多越好,在满足系统要求和预留升级的情形下,功能越少越好,因为功能越多卡的可靠性就越低,相反功能越少卡的可靠性就越高。

cpu的基础知识(菜鸟必看)

1)前端总线:英文名称叫Front Side Bus,一般简写为FSB。前端总线是CPU跟外界沟通的唯一通道,处理器必须通过它才能获得数据,也只能通过它来将运算结果传送出其他对应设备。前端总线的速度越快,CPU的数据传输就越迅速。前端总线的速度主要是用前端总线的频率来衡量,前端总线的频率有两个概念:一就是总线的物理工作频率(即我们所说的外频),二就是有效工作频率(即我们所说的FSB频率),它直接决定了前端总线的数据传输速度。由于INTEL跟AMD采用了不同的技术,所以他们之间FSB频率跟外频的关系式也就不同了:现时的INTEL处理器的两者的关系是:FSB 频率=外频X4;而AMD的就是:FSB频率=外频X2。举个例子:P4 2.8C的FSB频率是800MHZ,由那公式可以知道该型号的外频是200MHZ了;又如BARTON核心的Athlon XP2500+ ,它的外频是166MHZ,根据公式,我们知道它的FSB频率就是333MHZ了!目前的Pentium 4处理器已经有了800MHZ的前端总线频率,而AMD 处理器的最高FSB频率为400MHZ,这一点Intel处理器还是比较有优势的。 2)二级缓存:也就是L2 Cache,我们平时简称L2。主要功能是作为后备数据和指令的存储。L2的容量的大小对处理器的性能影响很大,尤其是商业性能方面。L2因为需要占用大量的晶体管,是CPU晶体管总数中占得最多的一个部分,高容量的L2成本相当高!所以INTEL和AMD都是以L2容量的差异来作为高端和低端产品的

分界标准!现在市面上的CPU的L2有低至64K,也有高达1024K 的,当然它们之间的价格也有十分大的差异。 3)制造工艺:我们经常说的0.18微米、0.13微米制程,就是指制造工艺。制造工艺直接关系到CPU的电气性能。而0.18微米、0.13微米这个尺度就是指的是CPU核心中线路的宽度。线宽越小,CPU的功耗和发热量就越低,并可以工作在更高的频率上了。所以0.18微米的CPU能够达到的最高频率比0.13微米CPU能够达到的最高频率低,同时发热量更大都是这个道理。现在主流的CPU基本都是采用0.13微米这种成熟的制造工艺,最新推出的CPU已经已经发展到0.09微米了,随着技术的成熟,不久的将来肯定是0.09微米制造工艺的天下了。 4)流水线:流水线也是一个比较重要的概念。CPU的流水线指的就是处理器内核中运算器的设计。这好比我们现实生活中工厂的生产流水线。处理器的流水线的结构就是把一个复杂的运算分解成很多个简单的基本运算,然后由专门设计好的单元完成运算。CPU流水线长度越长,运算工作就越简单,处理器的工作频率就越高,不过CPU的效能就越差,所以说流水线长度并不是越长越好的。由于CPU 的流水线长度很大程度上决定了CPU所能达到的最高频率,所以现在INTEL为了提高CPU的频率,而设计了超长的流水线设计。Willamette和Northwood核心的流水线长度是20工位,而如今上市

最新CPU的基础知识大全

最新CPU的基础知识大全 中央处理器(CPU)其实是一块超大规模的集成电路,用显微镜观察一平方毫米的地方都有超密集的电路集成。是一台电脑的运算核心和控制核心,它的功能主要是解释计算机指令以及处理各种软件数据。下面就让小编带你去看看关于CPU的基础知识大全吧,希望能帮助到大家! CPU 的基础知识 CPU是计算机的大脑。 1、程序的运行过程,实际上是程序涉及到的、未涉及到的一大堆的指令的执行过程。 当程序要执行的部分被装载到内存后,CPU要从内存中取出指令,然后指令解码(以便知道类型和操作数,简单的理解为CPU要知道这是什么指令),然后执行该指令。再然后取下一个指令、解码、执行,以此类推直到程序退出。 2、这个取指、解码、执行三个过程构成一个CPU的基本周期。 3、每个CPU都有一套自己可以执行的专门的指令集(注意,这部分指令是CPU提供的,CPU-Z软件可查看)。 正是因为不同CPU架构的指令集不同,使得x86处理器不能执行ARM程序,ARM程序也不能执行x86程序。(Intel和AMD都使用x86指令集,手机绝大多数使用ARM指令集)。 注:指令集的软硬件层次之分:硬件指令集是硬件层次上由CPU自

身提供的可执行的指令集合。软件指令集是指语言程序库所提供的指令,只要安装了该语言的程序库,指令就可以执行。 4、由于CPU访问内存以得到指令或数据的时间要比执行指令花费的时间长很多,因此在CPU内部提供了一些用来保存关键变量、临时数据等信息的通用寄存器。 所以,CPU需要提供一些特定的指令,使得可以从内存中读取数据存入寄存器以及可以将寄存器数据存入内存。 此外还需要提供加法、减、not/and/or等基本运算指令,而乘除法运算都是推算出来的(支持的基本运算指令参见ALUFunctions),所以乘除法的速度要慢的多。这也是算法里在考虑时间复杂度时常常忽略加减法次数带来的影响,而考虑乘除法的次数的原因。 5、除了通用寄存器,还有一些特殊的寄存器。典型的如: PC:program counter,表示程序计数器,它保存了将要取出的下一条指令的内存地址,指令取出后,就会更新该寄存器指向下一条指令。 堆栈指针:指向内存当前栈的顶端,包含了每个函数执行过程的栈帧,该栈帧中保存了该函数相关的输入参数、局部变量、以及一些没有保存在寄存器中的临时变量。 PSW:program statusword,表示程序状态字,这个寄存器内保存了一些控制位,比如CPU的优先级、CPU的工作模式(用户态还是内核态模式)等。 6、在CPU进行进程切换的时候,需要将寄存器中和当前进程有关的

第1章计算机基础知识

第1章 计算机基础知识 一、单选题 1.第1台电子计算机诞生于()年。 A.1944 B.1945 C.1946D.1947 2.CPU包括()。 A.内存和控制器B.控制器和运算器 C.控制器、运算器和内存D.高速缓存和运算器 3.1KB等于()字节。 A.1024B.64 C.32 D.2048 4.在ASCII码文件中一个英文字母占()字节。 A.2个B.8个C.1个D.16个 5.在计算机应用中,()是研究用计算机模拟人类的某些智能行为,如感知、推理、 学习等方面的理论和技术。 A.辅助设计B.数据处理C.人工智能D.实时控制6.二进制的数11111110转换成十进制数是()。 A.251 B.252 C.253 D.254 7.Num Lock是带指示灯的数字锁定键,当指示灯亮时,表示()。 A.数字键有效B.光标键有效 1

2 C.数字键、光标键都有效D.数字键、光标键都无效 8.大容量并能永久保存数据的存储器是()。 A.外存储器B.ROM C.RAM D.内存储器 9.鼠标属于()。 A.输入设备B.输出设备C.存储器D.动态随机存储器10.将运算器、控制器加上一个或多个寄存器组成中央处理器,人们常称为()。 A.ROM B.RAM C.CPU D.硬盘 11.高级语言编写的源程序需经()翻译成目标程序,计算机才能执行。 A.解释语言B.汇编语言C.编译语言D.目标语言 12.计算机病毒的目的是()。 A.损坏硬设备B.干扰系统,破坏数据 C.危害人体健康D.缩短程序的运行时间 13.计算机是采用()的记数方法进行设计的。 A.十进制B.二进制C.八进制D.十六进制 14.显示器是最常见的()。 A.微处理器B.输出设备C.输入设备D.存储器 15.以存储程序原理为基础的计算机结构是由()最早提出的。 A.冯·诺依曼B.布尔C.卡诺D.图灵 16.计算机病毒是一个()。 A.生物病毒B.DOS命令C.硬件设备D.程序

电脑配置基础知识

电脑硬件知识扫盲菜鸟提升必看电脑配置知识 原文标题:硬件知识扫盲,防止被JS忽悠,菜鸟提升请看(附作者照片) 先给大家亮亮原文作者照片,这里先亮一,下面文章容中还会附加上一些,应原作者要求,望大家照片尽量不要到处发,。 笔名:微微 下面正式进入正文了,这里先简单写下文章主要大纲,主要对电脑硬件包括cpu,显卡,主板,存等DIY硬件进行一些简单通俗易懂的介绍,新手必看,高手飘过。 一、处理器CPU知识 ①CPU的分类 CPU品牌有两大阵营,分别是Intel(英特尔)和AMD,这两个行业老大几乎垄断了CPU市场,大家拆开电脑看看,无非也是Intel和AMD的品牌(当然不排除极极少山寨的 CPU)。而Intel的CPU又分为Pentium(奔腾)、Celeron(赛扬)和Core(酷睿)。其 性能由高到低也就是Core>Pentium>Celeron。AMD 的CPU分为Semporn(闪龙)和

Athlon(速龙),性能当然是Athlon优于Semporn的了。 Intel与AMD标志认识 ②CPU的主频认识 提CPU时,经常听到2.4GHZ、3.0GHZ等的CPU,这些到底代表什么?这些类似于2.4GHZ的东东其实就是CPU的主频,也就是主时钟频率,单位就是MHZ。这时用来衡量一款CPU性能非常关键的指标之一。主频计算还有条公式。主频=外频×倍频系数。 单击“我的电脑”→“属性”就可以查看CPU类型和主频大小如下图:

我的电脑-属性查看cpu信息 ③CPU提到的FSB是啥玩意? FSB就是前端总线,简单来说,这个东西是CPU与外界交换数据的最主要通道。FSB的处理速度快慢也会影响到CPU的性能。4.CPU提及的高速缓存指的又是什么呢?高速缓存指置在CPU中进行高速数据交换的储存器。分一级缓存(L1Cache)、二级缓存(L2Cache)以及三级缓存(L3Cache)。 一般情况下缓存的大小为:三级缓存>二级缓存>一级缓存。缓存大小也是衡量CPU性能的重要指标。 ④常提及的45nm规格的CPU又是什么东西? 类似于45nm这些出现在CPU的字样其实就是CPU的制造工艺,其单位是微米,为秘制越小,制造工艺当然就越先进了,频率也越高、集成的晶体管就越多!现在的CPU制造工艺从微米到纳米,从90纳米---65纳米---45纳米---到现在的32纳米---将来的28纳米,再到未来的更低,工艺越小,产品做的越精,功耗低,体积越小。 ⑤CPU核心电压对CPU有什么影响? 一句话:更低的核心电压,更少的耗电和发热。 利用CPU-Z软件可以详细查看CPU各参数的信息(如下图,老爷机配置):

相关主题
相关文档
最新文档