分享

CPU术语集全--脑力激荡

 todaytomo 2008-01-12

3D NOW!
  是针对MMX指令集没有加强浮点处理能力而设计的新的指令集。由AMD公司开发的多媒体扩展指令集,共有27条指令。主要应用于3D游戏等浮点运算中,能迅速地对3D图形进行辅助处理,从而使CPU的3D性能大大提高。
  ALPHA EV6切换式总线
  采用多线程处理的点到点拓扑结构,可以支持可伸缩多处理器,支持200MHz~400MHz的系统总线频率,带宽达到4.2GB/s,具有强大的处理能力。
  BGA(Ball Grid Array)
  球状矩阵排列。
  CMOS(Complementary
Metal Oxide
Semiconductor)
  
互补金属氧化物半导体。
  CISC指令(Complex Instruction Set Computing)
  复杂指令集。在早期CPU执行的指令都是复杂指令集,完全采用复杂指令来支持高级语言、应用程序和操作系统。
  COB(Cache on Board)
  板上集成缓存。
  COD(Cache on Die)
  芯片内集成缓存。
  CPGA(Ceramic Pin Grid Array)
  陶瓷针型栅格阵列。
  CPU(Central Processing Unit)
中央处理器,是计算机的头脑,90%以上的数据信息都是由它来完成的。它的工作速度快慢直接影响到整部电脑的运行速度。CPU集成上万个晶体管,可分为 控制单元(Control Unit:CU)、逻辑单元(Arithmetic Logic Unit:ALU)、存储单元(Memory Unit:MU)三大部分。以内部结构来分可分为:整数运算单元、浮点运算单元、MMX单元、L1 Cache单元和寄存器等。
  MMX多媒体指令集(Multi Media Extension)
  在CPU内加入57条多媒体指令,主要增强CPU对多媒体信息的处理,提高CPU在音频、图形、视频和通信应用方面的处理能力。但由于它只对整数运算进行了优化而没有加强浮点方面的运算能力。所以在3D图形、因特网3D网页应用方面欠佳。
  EC(Embedded Controller)
  微型控制器。
  FEMMS(Fast Entry/Exit Multimedia State)
  快速进入/退出多媒体状态。
  FIFO(First Input First Output)
  先入先出队列。
  FPU(Float Point Unit)
  浮点运算单元。
  HL-PBGA
  表面黏著,高耐热、轻薄型塑胶球状矩阵封装
  IA(Intel Architecture)
  英特尔架构。
  IA-32(Intel Architecture)
  英特尔体系架构,英特尔从486开始采用,也叫X86-32架构,在同一时间内可以处理32位二进制数据,CPU的工作宽度是32位。其它公司在软硬方面都兼容此架构,也列属于IA-32架构。
  IA-64
  英特尔推出的64位CPU,其物理结构和工作电压等与IA-32完全不同。
  ID(IDentify)
  鉴别号码。
  IMM(Intel Mobile Module)
  英特尔移动模块。
  LDT
  AMD下一代系统总线技术,实现芯片与芯片间的互联,峰值带宽可达到6.4GB/s,并且兼容现有的总线标准。
  NI(Non-Intel)
  非英特尔。
  PGA(Pin-Grid Array)
  引脚网格阵列,耗电大。
  PSN(Processor Serial Numbers)
  处理器序列号。
  PIB(Processor In a Box)
  盒装处理器。
  PPGA(Plastic Pin Grid Array)
  塑胶针状矩阵封装。
  PowerNow!
针对Intel公司的Speedstep技术,AMD公司开发了PowerNow!技术。它的功能与Speedstep技术基本相似,并且引进一种动态 调节功能。它有三种模式:①全速运行,在变压器供电或高速运行时,CPU采用额定频率和电压运行,运算速度和性能发挥最高;②节电运行,在这种情况下, CPU电压最低,频率速度减小20%,性能较低;③自动调节,CPU自动判断当前运行的程序所需CPU的资源,自动调节CPU运行的电压和频率,这样可得 到最佳的效能比,可延长30%的电池寿命。
  RISC指令(Reduced Instruction Set Computing)
  精简指令集。因在CPU中的指令集多是简单指令,这样就可从复杂指令集中精简出来。它的特点是指令系统小,采用标准字长的指令,加快指令执行速度,还可在CPU中采用超标量技术,极易提升CPU的时钟频率。
  SEC(Single Edge Connector)
  单边连接器。
  SIMD(Single Instruction Multiple Data)
  单指令多数据流。
  SiO2F(Fluorided Silicon Oxide)
  二氧氟化硅。
  SOI(Silicon-on-Insulator)
  绝缘体硅片。
  SSE(Streaming SIMD Extensions)
  单一指令多数据流扩充。
  SSE2
提供了144个新的128位多媒体指令,其中包含了 128Bit SIMD Interger Arithmetic 及 128Bit SIMD Double-Precision 浮点指令,更好的支持DVD播放、音频和3D图形数据处理、网络流数据处理等。支持SEE2的应用程序将日益增加。
  Socket 5
  方形多针脚ZIF(零插拔力:只要将插座上的拉杆轻轻扳起或按下,就可方便地安装和更换)插座,支持奔腾P54C和P54S处理器,320针脚。
  Socket 7
  方形多针脚ZIF插座,支持Intel的Pentium、Pentium MMX,AMD的K5、K6和K6-2,Cyrix的6x86、6x86MX、MII,IDT的Winchip C6等。
  Socket 8
  方形多针脚插座,专为奔腾Pro CPU而设计的。
  Super 7
  它是Socket 7的升级版本,是AMD公司为K6-2、K6-3而配备的。
  Slot 1
  Intel专为奔腾II而设计的一种CPU插座,它是一狭长的242针脚的插槽,提供更大的内部传输带宽和CPU性能。
  Slot 2
  一般只用在奔腾至强系列里的一种结构,用于工作站和服务器等高端领域。
  Socker 370
  Intel为赛扬系列而设计的CPU插座,成本较低。支持VRM8.1规格,核心电压2.0V。
  Socker 370 II
  Intel为Pentium III Coppermine和Celeron II设计的,支持VRM8.4规格,核心电压1.6V。
  Slot A
  AMD公司为K7系列CPU定做的,外形与Slot 1差不多。
  Socket A
  AMD专用CPU插座,462针脚。
  Socker 423
  Intel专用在第一代奔腾IV处理器插座。
  Socket 478
  Willamette内核奔腾IV专用CPU插座。
  Speedstep
  Intel公司为便携式CPU而开发的一种节能技术,它可以调节CPU的工作电压和核心频率。在外接电源时,CPU可全速工作,当使用电池时,会调节核心频率和核心电压。
  TCP(Tape Carrier Package)
  薄膜封装,发热小。
  TLBs(Translate Look side Buffers)
  翻译旁视缓冲器。
  VLIW(Very Long Instruction Word)
  超长指令字。
  WHQL(Microsoft Windows Hardware Quality Lab)
  微软公司视窗硬件质量实验室。
  X86-64
由AMD公司设计,可以在同一时间内处理64位的整数运算,并兼容于X86-32架构。其中支持64位逻辑定址,同时提供转换为32位定址的选项;数据 操作指令默认为32位和8位,提供转换成64位和16位的选项;支持常规用途寄存器,如果是32位运算操作,就要将结果扩展成完整的64位。这样,指令中 有"直接执行"和"转换执行"的区别,其指令字段是8位或32位,可以避免字段过长。
  倍频
  原先并没有倍频概念,CPU的主频和系 统总线的速度是一样的,但CPU的速度越来越快,倍频技术也就应运而生。它可使系统总线工作在相对较低的频率上,而CPU速度可以通过倍频来无限提升。那 么CPU主频的计算方式变为:主频=外频×倍频。倍频也就是指CPU和系统总线之间相差的倍数,当外频不变时,提高倍频,CPU主频也就会相应提高。
  并行多线程处理器(SMT:Simultaneous Multi Threading processor)
  有多个程序计数器,多条命令执行流水线,是一种多个任务同时在一个处理器中执行的体系架构。他可提高处理器资源的利用率,不同任务的命令串没有依存关系,同时执行就可避免处理器运算单元等资源的闲置。
  超标量流水线
  指在一个时钟周期内一条流水线可执行一条以上的指令。一条指令分为十几段指令来由不同电路单元完成。
  超长指令字(VLIW:Very Long Instruction Word)
  新一代指令集,字长高达128位,运行速度成倍增加。它还继承了RISC指令集结构上的优势,可使CPU以较少的晶体管数达到很高的代码运行效率。由于它是按序执行,节省了为乱序执行而必须的晶体管开销、减少晶体管数、降低功耗和发热量。
  单指令多数据流并行处理结构(SIMD:Single Instruction Multiple Data)
  可用一个指令并行处理多个数据,缩短在处理视频、音频、图形、动画时循环运算时间。
  地址总线宽度
  简单的说是CPU能使用多大容量的内存,可以进行读取数据的物理地址空间。
  非相关缓存
  毒龙CPU中所采用的技术,是指在CPU二级缓存中不包含一级缓存中所有数据的副本,一级缓存为64KB,二级缓存为64KB,共有缓存容量为192KB。
  分枝技术(branch)
  指令进行运算时需要等待结果,一般无条件分枝只需要按指令顺序执行,而条件分枝必须根据处理后的结果,再决定是否按原先顺序进行。
  分枝预测(branch prediction)
由于条件分枝必须根据等待处理后的结果再执行,这样有些电路单元处于空闲等待状态,出现时钟周期的滞留延长。如果能预测得到分枝执行结果,那么就可提前 执行相应的指令,提高CPU运算速度,这就是分枝预测技术。但如果分枝预测结果错误,那么就得将已经预测结果的指令全部清除,重新执行正确的指令,这样反 而比不进行分枝预测来得快,所以分支预测技术的准确性至关重要。
  高速互斥缓存(mutually exclusive)
  是指在二级缓存中不包含一级缓存中出现过的指令和数据流,两者完全独立运行,这样可以提高数据读取效能,避免占用有限的缓存空间。
  高级转移缓存(ATC:Advanced Transfer Cache)
  CPU内核继承、低反应时间、多路联合、并行处理二级缓存架构。它将处理器内部填充缓存的数量增加,保证CPU能获得更低的反应时间,增加数据的流量。
  工作电压
是指CPU正常工作所需的电压,提高工作电压,可以加强CPU内部信号,增加CPU的稳定性能。但会导致CPU的发热问题,CPU发热将改变CPU的化 学性质,降低CPU的寿命。早期CPU工作电压为5V,随着制造工艺与主频的提高,CPU的工作电压有着很大的变化,PIIICPU的电压为1.7V,解 决了CPU发热过高的问题。
  缓存(cache)
  CPU进行处理的数据信息多是从内存中调取的,但CPU的运算速度要比内存快得多,为此在传输过程中放置一存储器,存储CPU经常使用的数据和指令,这样可以提高数据传输速度。可分一级缓存和二级缓存。
  回写高速缓存(write back)
  它对读和写操作均有效,速度较快。而采用写通(Write-through)结构的高速缓存,仅对读操作有效。
  扩展总线速度(expansion-bus speed)
  是指CPU与扩展设备之间的数据传输速度。扩展总线是CPU与外部设备的桥梁。
  联合并行处理二级缓存(set-associative)
将二级缓存划分为不同的片段,在每一片段中包含许多缓存线。在CPU对系统内存数据访问中,除了可在系统内存片段中得到一根缓存线,还可在二级缓存中得 到不同缓存线,大大加速CPU读取数据的速度,还可增强数据的寻址能力,减少CPU的运算执行时间。新赛扬CPU中采用4路联合并行处理的二级缓存架构, 而毒龙CPU采用的是16路联合并行处理的二级缓存架构。
  流水线
  在Intel486中开始使用,它的工作方式就象工业生产上的装 配流水线,由5-6个不同功能的电路单元(指令、译码、发生地址、执行指令和数据回写等单元)组成一条指令处理流水线,将一条X86指令分为几段由这些电 路单元分别执行,这样在一个时钟周期内完成一条指令,可以提高CPU的运算速度。进入奔腾,在CPU内设置两条各自独立电路单元的流水线,可通过这两条流 水线来同时执行两条命令,达到在一个时钟周期内完成两条指令。
  乱序执行(out-of-order execution)
  是指 CPU允许将多条指令不按程序规定的顺序分开发送给各相应电路单元处理的技术。这样将根据各电路单元的状态和各指令能否提前执行的具体情况分析后,将能提 前执行的指令立即发送给相应电路单元执行,在这期间不按规定顺序执行指令,然后由重新排列单元将各执行单元结果按指令顺序重新排列。
  内存总线速度(memory-bus speed)
  是指CPU与二级(L2)高速缓存和内存之间数据交流的速度。
  二级缓存
即L2 Cache。由于L1级高速缓存容量的限制,为了再次提高CPU的运算速度,在CPU外部放置一高速存储器,即二级缓存。工作主频比较灵活,可与CPU同 频,也可不同。CPU在读取数据时,先在L1中寻找,再从L2寻找,然后是内存,最后是外存储器。所以L2对系统的影响也不容忽视。
  双独立总线结构(GTL+)
  这种结构可以使整个系统速度得到很大的提高。一条总线负责系统内存,另一条连接二级缓存。ALPHA EV6切换式总线:多线程处理的点到点拓扑结构。总线带宽达到4.2GB/s,具有强大的处理能力。
  数据总线宽度
  数据总线负责整个系统的数据流量的大小,而数据总线宽度则决定了CPU与二级高速缓存、内存以及输入/输出设备之间一次数据传输的信息量。
  生产工艺
在生产CPU过程中,要加工各种电路和电子元件,制造导线连接各个元器件。其生产的精度以微米来表示,精度越高,生产工艺越先进。在同样的材料中可以制 造更多的电子元件,连接线也越细,越能提高CPU的集成度,CPU的功耗也就越小。这样CPU的主频也就可提高,在0.25微米下的生产工艺最高可以达到 600MHz的频率,而0.18微米的生产工艺CPU可达到G赫兹的水平以上。
  推测执行(speculation execution)
  在分枝预测进行预测结果后所进行的处理就称为推测执行。
  位
  计算机的运算单位,在数字运算中采用二进制,"0"和"1",在CPU中都是一位。
  外频
  即系统总线,CPU与周边设备传输数据的频率,具体是指CPU到芯片组之间的总线速度。
  相关缓存架构
  新赛扬CPU中采用的技术。在二级缓存中包含一级缓存数据的副本,一级缓存为32KB,二级缓存为128KB,实际为96KB二级缓存。
  显性并行指令计算(EPIC:Explicitly Parallel Instruction Computing)
下一代指令集架构。IA-64指令系统的统称。集成RISC和VLIW各自的优势技术,指令字长为128位,包含三个40位的指令和一个8位的模板代 码。每个指令分为多个独立的操作字段,每个字段可分别控制各个功能部件并行工作,而模板中包含各指令间并行处理的信息,依据模板代码信息,可同时在不同的 执行单元中执行三条没有相关性的指令,控制并行处理关系,提高并行处理能力。
  向下兼容
  就是在原来CPU基础上进行开发新型CPU,在此基础上增加了新的指令,没有改变原有CPU内部基本指令代码集,可以不做任何变动地继续运行基于老式CPU的软件。
  一级缓存
即L1 Cache。集成在CPU内部中,用于CPU在处理数据过程中数据的暂时保存。由于缓存指令和数据与CPU同频工作,L1级高速缓存缓存的容量越大,存储 信息越多,可减少CPU与内存之间的数据交换次数,提高CPU的运算效率。但因高速缓冲存储器均由静态RAM组成,结构较复杂,在有限的CPU芯片面积 上,L1级高速缓存的容量不可能做得太大。
  因特网数据流单指令序列扩展(SSE:Streaming SIMD Extensions)
  是对MMX指令的扩展和改进。在MMX基础上添加到70条指令,加强CPU处理3D网页和其它音、象信息技术处理的能力。但CPU所具有的特殊扩展指令集,需要应用程序的相应支持下才能发挥作用。
  追踪缓存(trace cache)
  在奔腾IV一级缓存中,一般一级缓存中的指令缓存都是即时解码:而追踪缓存无需每次都进行解码指令,直接做解码,这些指令称为微指令(micro-ops),12K容量能存储12000个微指令。
  转接卡
  
简单的说,就是在主板上本来不能用的,通过转接卡转换为可以使用的。但转接卡与主板的内部特性应一样,通过改变个别识别信号脚来达到二者一致。有些还提供频率调整和电压调整。例如:Solt 1转换Socker 370的转接卡。
  主频
  CPU内部的时钟频率,是CPU进行运算时的工作频率。一般来说,主频越高,一个时钟周期里完成的指令数也越多,CPU的运算速度也就越快。但由于内部结构不同,并非所有时钟频率相同的CPU性能都一样。
  字节
  通常将可表示常用英文字符8位二进制称为一字节。
  字长
  在同一时间中处理二进制数的位数叫字长。通常称处理字长为8位数据的CPU叫8位CPU,32位CPU就是在同一时间内处理字长为32位的二进制数据的CPU。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多