为您找到与cpu常见指令集相关的共200个结果:
可能还有些网友对于cpu常见的故障有哪些还不太了解,下面就由读文网小编给你们介绍cpu常见的故障分析及解决吧,希望能帮到大家哦!
CPU是电脑中重要配件,是一台电脑的心脏。同时它也是集成度很高的配件,可靠性较高,正常使用时故障率并不高。但是倘若安装或使用不当则可能带来很多意想不到的麻烦。
与CPU有关的故障是比较判断的,CPU出现问题时,一般情况下是无法开机、系统没有任何反应,即按下电源开关,机箱喇叭无任何鸣叫声,显示器无任何显示,如果出现上述现象,我们就应怀疑这种现象可能与CPU有关了,CPU故障的处理思路如下:
一、 CPU是否被烧毁、压坏
打开机箱检查、取下风扇、拿出CPU然后用肉眼检查CPU是否有被烧毁、压坏的痕迹。现在采用的陶瓷封装CPU,其核心(如PⅢ铜矿、AMD的毒龙、雷鸟、Athlon等)十分娇嫩,在安装风扇时、稍不注意,便很容易被压坏。CPU损坏还有一种现象是针对脚折断。现在无论是毒龙/雷鸟/还是PⅢ/P4,采用的都是Socket架构。CPU通过针脚直接插入主板上的CPU插槽,尽管号称是“零插拔力”插槽,但如果插槽质量不好,CPU插入时的阻力还是很大。大家在拆除或者安装时应注意保持CPU的平衡,尤其安装前要注意检查针脚是否弯曲, 不要一味地作力压或拔,否则就有可能折断CPU针脚。
二、 风扇运行是否正常
CPU运行是否正常与CPU风扇关系很大。风扇一量出故障,则很可能导致CPU因温度过高而被烧坏。平时使时,我们不应忽视对CPU风扇的保养,比如在气温较低的情况下,风扇的润滑油容易失败,导致运行噪音大,甚至风扇坏掉,这时我们就应该将风扇拆下清理并加油。
三、CPU安装是否安装
注意检查CPU是否插入到位,尤其是对采用Slot插槽的CPU(如PⅡ及老PⅢ);安装时容易安装不到位,现在的CPU都有定位措施,但仍然检查CPU插座的固定杆是否固定到位。
四、跳线、电压设置是否正确
尤其是在采用硬跳线的老主板上,稍不注间就可能将CPU的有关参数设置错误。因此在安装CPU前,我们应细心新闻记者主板说明书,认真检查主板跳线是否正常并与CPU匹配,当钱现在太多数主板都有能自动识别CPU的类型,然后把CPU的外频、倍频及电压,设置项改为“Auto”跳线设置。
五、借助Debug卡
Debug卡能过读SOH地址内的POST CODE,并经译码器译码、最后由数码管显示出来。这样就可以通过Debug卡上显示的十六进制代码判断出问题的内部件不是CPU了,而不用仅依靠计算机主板那几声单调的警告声来粗告声来粗判断硬件错误了。
看过“cpu常见的故障有哪些”
浏览量:3
下载量:0
时间:
想要查看习cpu的指令集,该怎么样去查看呢?下面由读文网小编给你做出详细的cpu指令集查看方法介绍!希望对你有帮助!
话说你都说了是CPU指令集了就和BIOS没什么关系了,BIOS分BIOSROM和CMOS。
CMOS储存BIOS断电消失,BIOSROM储存2进制代码并由CPU解析。CPU指令集是CPU所能处理的命令集,是CPU再被设计出来的时候就与其逻辑电路配套的指令系统,既算不上硬件也算不上软件,和BIOS没有直接联系。
想看该处理器支持的所有指令集你只能去官网找资料了,或者你是汇编大神可以编程序测试。
如果想要看你自己CPU的指令集的话很抱歉,我只能说CPU-Z了,现有软件我没发现可以检测所有支持的指令集的。
缺指令的可以使用现有软件和有其他指令集的ROM进行添加,不过前提是处理器型号必须完全一致,否则把处理器弄死了不要哭哦,但是这类的一般都是BIOS中锁定了某些指令集,实际上处理器是支持这些指令集的。
浏览量:2
下载量:0
时间:
你知道电脑cpu的指令集有多少种吗?小编来像你介绍!下面由读文网小编给你做出详细的cpu指令集介绍!希望对你有帮助!
精简指令集 精简指令集,计算机CPU的一种设计模式,也被称为RISC(Reduced Instruction Set Computing 的缩写)。常见的精简指令集微处理器包括AVR、PIC、ARM、DEC Alpha、PA-RISC、SPARC、MIPS、Power架构等。
早期,这种CPU指令集的特点是指令数目少,每条指令都采用标准字长、执行时间短、CPU的实现细节对于机器级程序是可见的等等。
实际上在后来的发展中,RISC与CISC在争吵的过程中相互学习,现在的RISC指令集也达到数百条,运行周期也不再固定……虽然如此,RISC设计的根本原则--针对流水线化的处理器优化--没有改变。
RISC之前的设计原理
在早期的计算机业中,编译器技术尚未出现。程序是以机器语言或汇编语言完成的。为了便于编写程序,计算机架构师造出越来越复杂的指令,可以高阶程序语言直接陈述高阶功能。当时的看法是硬件比编译器更易设计,所以复杂的东西就加进硬件了。
加速复杂化的其它因素是缺乏大内存。内存小的环境中,具有极高讯息密度的程序较有利。当内存中的每一字节如此珍贵,例如储存某个完整系统只需几千字节,它使产业移向高度编码的指令、长度不等的指令、执行多个操作的指令,和执行数据传输与计算的指令。当时指令封包问题远比易解的指令重要。
内存不仅小,而且很慢,打从当时使用磁性技术。这是维持极高讯息密度的其它原因。借着具有极高讯息密度封包,当必须存取慢速资源时可以降低频率。
CPU只有少数缓存器的两个原因∶
CPU内部缓存器远贵于外部内存。以当时的集成电路技术水准,大缓存器集对芯片或电路板区域只是多余的浪费。
具有大数量的缓存器将需要大数量的指令位(使用珍贵的RAM)以做为缓存器指定器。
基于上述原因,CPU设计师试着令指令尽可能做更多的工作。这导致一个指令将做全部的工作∶读入两个数字,相加,并且直接在内存储存计算结果。其它版本将从内存读取两个数字,但计算结果储存在缓存器。另一个版本将从内存和缓存器各读一个数字,并再次存入内存。以此类推。这种处理器设计原理最终成为复杂指令集(CISC)。
当时的目标是给所有的指令提供所有的寻址模式,此称为「正交性」。这在 CPU 上导致了一些复杂性,但就理论上每个可能的命令都可以单独的调试(调用,be tuned),这样使得程序员能够比用简单的命令来得更快速。
这类的设计最终可以由光谱的两端来表达, 6502 在光谱的一端,而 VAX 在光谱的另一端。单价25美元的 1MHz 6502 芯片只有单一的通用缓存器, 但它的极精简的单周期内存界面(single-cycle memory interface)让一个位的操作效能和更高频率设计几乎相同,例如 4MHz Zilog Z80 在使用相同慢速的记忆芯片下(大约近似 300ns)。The VAX was a minicomputer whose initial implementation required 3 racks of equipment for a single cpu, and was notable for the amazing variety of memory access styles it supported, and the fact that every one of them was available for every instruction. The VAX was a minicomputer whose initial implementation required 3 racks of equipment for a single cpu, and was notable for the amazing variety of memory access styles it supported, and the fact that every one of them was available for every instruction.
RISC设计中常见的特征∶
统一指令编码(例如,所有指令中的op-code永远位于同样的位位置、等长指令),可快速解译∶
泛用的缓存器,所有缓存器可用于所有内容,以及编译器设计的单纯化(不过缓存器中区分了整数和浮点数);
单纯的寻址模式(复杂寻址模式以简单计算指令序列取代);
硬件中支持少数数据型别(例如,一些CISC计算机中存有处理字节字符串的指令。这在RISC计算机中不太可能出现)。
RISC设计上同时也有哈佛内存模块特色,凡指令流和数据流在概念上分开;这意味着更改代码存在的内存地址对处理器执行过的指令没有影响(因为CPU有着独立的指令和数据缓存),至少在特殊的同步指令发出前。在另一面,这允许指令缓存和数据缓存同时被访问,通常能改进运行效率。
许多早期的RISC设计同样共享着不好的副作用——转移延时槽,转移延时槽是指一个跳转或转移指令之后的指令空间。无论转移是否发生,空间中的指令将被执行(或者说是转移效果被延迟)。这些指令让CPU的算术和逻辑单元(ALU)繁忙比通常执行转移所需更多的时间。现在转移延时槽被认为是实现特定RISC设计的副作用,现代的RISC设计通常避免了这个问题(如PowerPC,最近的SPARC版本,MIPS)。
复杂指令集(CISC)
例如:Intel的奔腾系列CPU属于复杂指令集CPU,IBM 的PowerPC 970(用于苹果机MAC G5)CPU属于精简指令集CPU。
看了“cpu指令集有多少种 ”文章的还看了:
浏览量:2
下载量:0
时间:
有些网友可能第一次接触cpu指令集,不太清楚意思,那么下面就由读文网小编来给你们说说cpu指令集是怎么意思吧,希望可以帮到你们哦!
以下是对一些指令集进行的基本介绍:
CPU的扩展指令集
对于CPU来说,在基本功能方面,它们的差别并不太大,基本的指令集也都差不多,但是许多厂家为了提升某一方面性能,又开发了扩展指令集,扩展指令集定义了新的数据和指令,能够大大提高某方面数据处理能力,但必需要有软件支持。
MMX 指令集
MMX(Multi Media eXtension,多媒体扩展指令集)指令集是Intel公司于1996年推出的一项多媒体指令增强技术。MMX指令集中包括有57条多媒体指令,通过这些指令可以一次处理多个数据,在处理结果超过实际处理能力的时候也能进行正常处理,这样在软件的配合下,就可以得到更高的性能。
MMX的益处在于,当时存在的操作系统不必为此而做出任何修改便可以轻松地执行MMX程序。但是,问题也比较明显,那就是MMX指令集与x87浮点运算指令不能够同时执行,必须做密集式的交错切换才可以正常执行,这种情况就势必造成整个系统运行质量的下降。
SSE指令集
SSE(Streaming SIMD Extensions,单指令多数据流扩展)指令集是Intel在Pentium III处理器中率先推出的。其实,早在PIII正式推出之前,Intel公司就曾经通过各种渠道公布过所谓的KNI(Katmai New Instruction)指令集,这个指令集也就是SSE指令集的前身,并一度被很多传媒称之为MMX指令集的下一个版本,即MMX2指令集。究其背景,原来"KNI"指令集是Intel公司最早为其下一代芯片命名的指令集名称,而所谓的"MMX2"则完全是硬件评论家们和媒体凭感觉和印象对"KNI"的 评价,Intel公司从未正式发布过关于MMX2的消息。
而最终推出的SSE指令集也就是所谓胜出的"互联网SSE"指令集。SSE指令集包括了70条指令,其中包含提高3D图形运算效率的50条SIMD(单指令多数据技术)浮点运算指令、12条MMX 整数运算增强指令、8条优化内存中连续数据块传输指令。理论上这些指令对目前流行的图像处理、浮点运算、3D运算、视频处理、音频处理等诸多多媒体应用起到全面强化的作用。S SE指令与3DNow!指令彼此互不兼容,但SSE包含了3DNow!技术的绝大部分功能,只是实现的方法不同。SSE兼容MMX指令,它可以通过SIMD和单时钟周期并行处理多个浮点数据来有效地提高浮点运算速度。
SSE2指令集
SSE2(Streaming SIMD Extensions 2,Intel官方称为SIMD 流技术扩展 2或数据流单指令多数据扩展指令集 2)指令集是Intel公司在SSE指令集的基础上发展起来的。相比于SSE,SSE2使用了144个新增指令,扩展了MMX技术和SSE技术,这些指令提高了广大应用程序的运行性能。随MMX技术引进的SIMD整数指令从64位扩展到了128 位,使SIMD整数类型操作的有效执行率成倍提高。
双倍精度浮点SIMD指令允许以 SIMD格式同时执行两个浮点操作,提供双倍精度操作支持有助于加速内容创建、财务、工程和科学应用。除SSE2指令之外,最初的SSE指令也得到增强,通过支持多种数据类型(例如,双字和四字)的算术运算,支持灵活并且动态范围更广的计算功能。SSE2指令可让软件开发员极其灵活的实施算法,并在运行诸如MPEG-2、MP3、3D图形等之类的软件时增强性能。Intel是从Willamette核心的Pentium 4开始支持SSE2指令集的,而AMD则是从K8架构的SledgeHammer核心的Opteron开始才支持SSE2指令集的。
SSE3指令集
SSE3(Streaming SIMD Extensions 3,Intel官方称为SIMD 流技术扩展 3或数据流单指令多数据扩展指令集 3)指令集是Intel公司在SSE2指令集的基础上发展起来的。相比于SSE2,SSE3在SSE2的基础上又增加了13个额外的SIMD指令。SSE3 中13个新指令的主要目的是改进线程同步和特定应用程序领域,例如媒体和游戏。这些新增指令强化了处理器在浮点转换至整数、复杂算法、视频编码、SIMD浮点寄存器操作以及线程同步等五个方面的表现,最终达到提升多媒体和游戏性能的目的。
Intel是从Prescott核心的Pentium 4开始支持SSE3指令集的,而AMD则是从2005年下半年Troy核心的Opteron开始才支持SSE3的。但是需要注意的是,AMD所支持的SSE3与Intel的SSE3并不完全相同,主要是删除了针对Intel超线程技术优化的部分指令。
SSE4指令集
Intel公司真正严格意义上的第五代多媒体指令集?D?DStreaming SIMD Extension 4(SSE4)被视为是继2001年的SSE2之后最为重要的多媒体指令集改进。除扩展Intel 64位指令外,还新增对于影像编辑、视讯编码、三维渲染以及游戏应用等方面的指令,使得处理器的效能受益性更为广泛.
第五代SSE4多媒体指令集将分为SSE4.1以及SSE4.2两个版本,其中SSE4.1版本将首度于45纳米Penryn家族处理器中出现,共增加了47条新的指令。全新的SSE4多媒体指令集将增加两组不同的32-bit向量整数乘法运算单元,并引入八位无符号最大值/最小值运算支持,以及16-bit/32-bit有符号和无符号运算支持,从而有效改善编译器执行效率并提升向量整数以及单精度代码的运算能力。
与此同时,SSE4多媒体指令集进一步改善插入、提取、寻找、离散、跨步负载以及存储等动作模式,使得向量运算趋于专门化。第五代SSE4多媒体指令集新增六条浮点点积运算指令,支持单精度、双精度浮点运算以及浮点生成操作,这对于3D游戏以及三维内容生成将产生积极影响。
3D Now !指令集
由AMD公司提出的3DNow!指令集应该说出现在SSE指令集之前,并被AMD广泛应用于其K6-2 、K6-3以及Athlon(K7)处理器上。3DNow!指令集技术其实就是21条机器码的扩展指令集。
与Intel公司的MMX技术侧重于整数运算有所不同,3DNow!指令集主要针对三维建模、坐标变换 和效果渲染等三维应用场合,在软件的配合下,可以大幅度提高3D处理性能。后来在Athlon上开发了Enhanced 3DNow!。
这些AMD标准的SIMD指令和Intel的SSE具有相同效能。因为受到Intel在商业上以及Pentium III成功的影响,软件在支持SSE上比起3DNow!更为普遍。Enhanced 3DNow!AMD公司继续增加至52个指令,包含了一些SSE码,因而在针对SSE做最佳化的软件中能获得更好的效能。
目前最新的Intel CPU可以支持SSE、SSE2、SSE3指令集。早期的AMD CPU仅支持3DNow!指令集,随着Intel的逐步授权,从Venice核心的Athlon 64开始,AMD的CPU不仅进一步发展了3DNow!指令集,并且可以支持Inel的SSE、SSE2、SSE3指令集。不过目前业界接受比较广泛的还是Intel的SSE系列指令集,AMD的3DNow!指令集应用比较少。
浏览量:2
下载量:0
时间:
CPU如果是硬伤,基本是无法修理的,接下来读文网小编将为大家介绍CPU不良导致的电脑故障,方便大家及时找出问题。
故障现象:一般的系统挂起并不会造成CPU烧毁,系统会自动降低CPU工作频率和风扇转速来节省能耗。而这里所说的挂起模式造成CPU被烧毁,均是超频后的CPU。或许你会觉得这有点不可思议,超频后的CPU为什么会被烧毁?这全都因为风扇停止运转造成的。原来,主板上的监控芯片除可以监控风扇转速外,有的还能在系统进入Suspend(挂起)省电模式下,自动降低风扇转速甚至完全停止运转,这本是好意,可以省电,也可以延长风扇的寿命与使用时间。过去的CPU处于闲置状态下,热量不高,所以风扇不转,只靠散热片还能应付散热。但现在的CPU频率实在太高,即使进入挂起模式,当风扇不转时,CPU也会热得发烫。因此有的人就会遇到,当从挂起转入正常模式时,Windows 98会死机并出现蓝屏,这就是CPU过热产生的错误。严重时,CPU会因为过热而挂掉,尤其是雷鸟或超频后的Duron。
故障分析:这种情况并不是在每块主板都会发生,发生时必须要符合三个条件。首先CPU风扇必须是3pin风扇,这样才会被主板所控制。第二,主板的监控功能必须具备Fan Off When Suspend(进入挂起模式即关闭风扇电源),且此功能预设为On。有的主板预设On,甚至有的在Power Management的设定就有Fan Off When Suspend这一项选项,大家可以注意看看。第三,进入挂起模式。因此,现在就对照检查一下自己的电脑吧。
浏览量:2
下载量:0
时间:
指令集是存储在CPU内部,对CPU运算进行指导和优化的硬程序。下面是读文网小编带来的关于cpu指令集是什么的内容,欢迎阅读!
SSE指令集Streaming SIMD Extensions由于MMX指令并没有带来3D游戏性能的显著提升,1999年Intel公司在Pentium IIICPU产品中推出了数据流单指令序列扩展指令(SSE)。SSE兼容MMX指令,它可以通过SIMD(单指令多数据技术)和单时钟周期并行处理多个浮点来有效地提高浮点运算速度。在MMX指令集中,借用了浮点处理器的8个寄存器,这样导致了浮点运算速度降低。
而在SSE指令集推出时,Intel公司在Pentium III CPU中增加了8个128位的SSE指令专用寄存器。而且SSE指令寄存器可以全速运行,保证了与浮点运算的并行性。SSE2指令集在Pentium 4 CPU中,Intel公司开发了新指令集SSE2。这一次新开发的SSE2指令一共144条,包括浮点SIMD指令、整形SIMD指令、SIMD浮点和整形数据之间转换、数据在MMX寄存器中转换等几大部分。
其中重要的改进包括引入新的数据格式,如:128位SIMD整数运算和64位双精度浮点运算等。为了更好地利用高速缓存。另外,在Pentium 4中还新增加了几条缓存指令,允许程序员控制已经缓存过的数据。SSE3指令集相对于SSE2,SSE3又新增加了13条新指令,此前它们被统称为pni(prescott new instructions)。13条指令中,一条用于视频解码,两条用于线程同步,其余用于复杂的数学运算、浮点到整数转换和SIMD浮点运算。
SSE4指令集SSE4又增加了50条新的增加性能的指令,这些指令有助于编译、媒体、字符/文本处理和程序指向加速。SSE4指令集将作为Intel公司未来“显著视频增强”平台的一部分。该平台的其他视频增强功能还有Clear Video技术(CVT)和统一显示接口(UDI)支持等,其中前者是对ATi AVIVO技术的回应,支持高级解码、后处理和增强型3D功能。
浏览量:2
下载量:0
时间:
CPU作为电脑的核心组成部份,它的好坏直接影响到电脑的性能。下面是读文网小编带来的关于cpu指令集有什么用的内容,欢迎阅读!
CISC指令集,也称为复杂指令集,英文名是CISC,(Complex Instruction Set Computer的缩写)。在CISC微处理器中,程序的各条指令是按顺序串行执行的,每条指令中的各个操作也是按顺序串行执行的。顺序执行的优点是控制简单,但计算机各部分的利用率不高,执行速度慢。其实它是英特尔生产的x86系列(也就是IA-32架构)CPU及其兼容CPU,如AMD、VIA的。即使是现在新起的X86-64(也被成AMD64)都是属于CISC的范畴。
要知道什么是指令集还要从当今的X86架构的CPU说起。X86指令集是Intel为其第一块16位CPU(i8086)专门开发的,IBM1981年推出的世界第一台PC机中的CPU—i8088(i8086简化版)使用的也是X86指令,同时电脑中为提高浮点数据处理能力而增加了X87芯片,以后就将X86指令集和X87指令集统称为X86指令集。
虽然随着CPU技术的不断发展,Intel陆续研制出更新型的i80386、i80486直到过去的PII至强、PIII至强、Pentium 3,最后到今天的Pentium 4系列、至强(不包括至强Nocona),但为了保证电脑能继续运行以往开发的各类应用程序以保护和继承丰富的软件资源,所以Intel公司所生产的所有CPU仍然继续使用X86指令集,所以它的CPU仍属于X86系列。由于Intel X86系列及其兼容CPU(如AMD Athlon MP、)都使用X86指令集,所以就形成了今天庞大的X86系列及兼容CPU阵容。x86CPU目前主要有intel的服务器CPU和AMD的服务器CPU两类。
RISC指令集RISC是英文“Reduced Instruction Set Computing ” 的缩写,中文意思是“精简指令集”。它是在CISC指令系统基础上发展起来的,有人对CISC机进行测试表明,各种指令的使用频度相当悬殊,最常使用的是一些比较简单的指令,它们仅占指令总数的20%,但在程序中出现的频度却占80%。
复杂的指令系统必然增加微处理器的复杂性,使处理器的研制时间长,成本高。并且复杂指令需要复杂的操作,必然会降低计算机的速度。基于上述原因,20世纪80年代RISC型CPU诞生了,相对于CISC型CPU ,RISC型CPU不仅精简了指令系统,还采用了一种叫做“超标量和超流水线结构”,大大增加了并行处理能力。RISC指令集是高性能CPU的发展方向。它与传统的CISC(复杂指令集)相对。相比而言,RISC的指令格式统一,种类比较少,寻址方式也比复杂指令集少。当然处理速度就提高很多了。目前在中高档服务器中普遍采用这一指令系统的CPU,特别是高档服务器全都采用RISC指令系统的CPU。RISC指令系统更加适合高档服务器的操作系统UNIX,现在Linux也属于类似UNIX的操作系统。RISC型CPU与Intel和AMD的CPU在软件和硬件上都不兼容。
目前,在中高档服务器中采用RISC指令的CPU主要有以下几类:PowerPC处理器、SPARC处理器、PA-RISC处理器、MIPS处理器、Alpha处理器。(3)IA-64。
EPIC(Explicitly Parallel Instruction Computers,精确并行指令计算机)是否是RISC和CISC体系的继承者的争论已经有很多,单以EPIC体系来说,它更像Intel的处理器迈向RISC体系的重要步骤。从理论上说,EPIC体系设计的CPU,在相同的主机配置下,处理Windows的应用软件比基于Unix下的应用软件要好得多。 Intel采用EPIC技术的服务器CPU是安腾Itanium(开发代号即Merced)。它是64位处理器,也是IA-64系列中的第一款。微软也已开发了代号为Win64的操作系统,在软件上加以支持。在Intel采用了X86指令集之后,它又转而寻求更先进的64-bit微处理器,Intel这样做的原因是,它们想摆脱容量巨大的x86架构,从而引入精力充沛而又功能强大的指令集,于是采用EPIC指令集的IA-64架构便诞生了。IA-64 在很多方面来说,都比x86有了长足的进步。突破了传统IA32架构的许多限制,在数据的处理能力,系统的稳定性、安全性、可用性、可观理性等方面获得了突破性的提高。
IA-64微处理器最大的缺陷是它们缺乏与x86的兼容,而Intel为了IA-64处理器能够更好地运行两个朝代的软件,它在IA-64处理器上(Itanium、Itanium2 ……)引入了x86-to-IA-64的解码器,这样就能够把x86指令翻译为IA-64指令。这个解码器并不是最有效率的解码器,也不是运行x86代码的最好途径(最好的途径是直接在x86处理器上运行x86代码),因此Itanium 和Itanium2在运行x86应用程序时候的性能非常糟糕。这也成为X86-64产生的根本原因。 (4)X86-64 (AMD64 / EM64T)
AMD公司设计,可以在同一时间内处理64位的整数运算,并兼容于X86-32架构。其中支持64位逻辑定址,同时提供转换为32位定址选项;但数据操作指令默认为32位和8位,提供转换成64位和16位的选项;支持常规用途寄存器,如果是32位运算操作,就要将结果扩展成完整的64位。这样,指令中有“直接执行”和“转换执行”的区别,其指令字段是8位或32位,可以避免字段过长。
x86-64(也叫AMD64)的产生也并非空穴来风,x86处理器的32bit寻址空间限制在4GB内存,而IA-64的处理器又不能兼容x86。AMD充分考虑顾客的需求,加强x86指令集的功能,使这套指令集可同时支持64位的运算模式,因此AMD把它们的结构称之为x86-64。
在技术上AMD在x86-64架构中为了进行64位运算,AMD为其引入了新增了R8-R15通用寄存器作为原有X86处理器寄存器的扩充,但在而在32位环境下并不完全使用到这些寄存器。原来的寄存器诸如EAX、EBX也由32位扩张至64位。在SSE单元中新加入了8个新寄存器以提供对SSE2的支持。
寄存器数量的增加将带来性能的提升。与此同时,为了同时支持32和64位代码及寄存器,x86-64架构允许处理器工作在以下两种模式:Long Mode(长模式)和Legacy Mode(遗传模式),Long模式又分为两种子模式(64bit模式和Compatibility mode兼容模式)。该标准已经被引进在AMD服务器处理器中的Opteron处理器。
而今年也推出了支持64位的EM64T技术,再还没被正式命为EM64T之前是IA32E,这是英特尔64位扩展技术的名字,用来区别X86指令集。Intel的EM64T支持64位sub-mode,和AMD的X86-64技术类似,采用64位的线性平面寻址,加入8个新的通用寄存器(GPRs),还增加8个寄存器支持SSE指令。
与AMD相类似,Intel的64位技术将兼容IA32和IA32E,只有在运行64位操作系统下的时候,才将会采用IA32E。IA32E将由2个sub-mode组成:64位sub-mode和32位sub-mode,同AMD64一样是向下兼容的。Intel的EM64T将完全兼容AMD的X86-64技术。现在Nocona处理器已经加入了一些64位技术,Intel的Pentium 4E处理器也支持64位技术。
应该说,这两者都是兼容x86指令集的64位微处理器架构,但EM64T与AMD64还是有一些不一样的地方,AMD64处理器中的NX位在Intel的处理器中将没有提供。
浏览量:2
下载量:0
时间:
故障现象:一般的系统挂起并不会造成CPU烧毁,系统会自动降低CPU工作频率和风扇转速来节省能耗。而这里所说的挂起模式造成CPU被烧毁,均是超频后的CPU。或许你会觉得这有点不可思议,超频后的CPU为什么会被烧毁?这全都因为风扇停止运转造成的。原来,主板上的监控芯片除可以监控风扇转速外,有的还能在系统进入Suspend(挂起)省电模式下,自动降低风扇转速甚至完全停止运转,这本是好意,可以省电,也可以延长风扇的寿命与使用时间。过去的CPU处于闲置状态下,热量不高,所以风扇不转,只靠散热片还能应付散热。但现在的CPU频率实在太高,即使进入挂起模式,当风扇不转时,CPU也会热得发烫。因此有的人就会遇到,当从挂起转入正常模式时,Windows 98会死机并出现蓝屏,这就是CPU过热产生的错误。严重时,CPU会因为过热而挂掉,尤其是雷鸟或超频后的Duron。
故障分析:这种情况并不是在每块主板都会发生,发生时必须要符合三个条件。首先CPU风扇必须是3pin风扇,这样才会被主板所控制。第二,主板的监控功能必须具备Fan Off When Suspend(进入挂起模式即关闭风扇电源),且此功能预设为On。有的主板预设On,甚至有的在Power Management的设定就有Fan Off When Suspend这一项选项,大家可以注意看看。第三,进入挂起模式。因此,现在就对照检查一下自己的电脑吧。
浏览量:2
下载量:0
时间:
什么是CPU、指令集、架构、芯片呢,下面是读文网小编带来的关于关于CPU、指令集、架构、芯片的科普:的内容,欢迎阅读!
随着智能设备的广泛普及,这几年媒体上越来越多的出现关于“架构”“ARM vs x86”“芯片研发”的相关内容。很多消费者和爱好者面对这些以往不太常见的信息时就会迷惑甚至产生误解。其中一组比较容易被混淆的概念就是CPU、架构、指令集与芯片。本文试图用较浅显的文字阐明它们的关系与区别,纠正一些常见的错误认识与观点。
学过计算机基础知识的朋友都知道CPU的含义,亦即中央处理器,是负责计算机主要运算任务的组件。一般习惯把CPU比喻为人的大脑。而了解略深的用户会听说CPU有x86、ARM等分类,前者主要用于PC而后者主要用于手机平板等设备。那么这里的x86、ARM指的是什么呢?
CPU执行计算任务时都需要遵从一定的规范,程序在被执行前都需要先翻译为CPU可以理解的语言。这种规范或语言就是指令集(ISA,Instruction Set Architecture)。程序被按照某种指令集的规范翻译为CPU可识别的底层代码的过程叫做编译(compile)。x86、ARM v8、MIPS都是指令集的代号。指令集可以被扩展,如x86增加64位支持就有了x86-64。厂商开发兼容某种指令集的CPU需要指令集专利持有者授权,典型例子如Intel授权AMD,使后者可以开发兼容x86指令集的CPU。
CPU的基本组成单元即为核心(core)。多个核心可以同时执行多件计算任务,前提是这些任务没有先后顺序。
核心的实现方式被称为微架构(microarchitecture)。微架构的设计影响核心可以达到的最高频率、核心在一定频率下能执行的运算量、一定工艺水平下核心的能耗水平等等。此外,不同微架构执行各类程序的偏向也不同,例如90年代末期Intel的P6微架构就在浮点类程序上表现优异,但在整数类应用中不如同频下的对手。
常见的代号如Haswell、Cortex-A15等都是微架构的称号。注意微架构与指令集是两个概念:指令集是CPU选择的语言,而微架构是具体的实现。i7-4770的核心是Haswell微架构,这种微架构兼容x86指令集。对于兼容ARM指令集的芯片来说这两个概念尤其容易混淆:ARM公司将自己研发的指令集叫做ARM指令集,同时它还研发具体的微架构如Cortex系列并对外授权。但是,一款CPU使用了ARM指令集不等于它就使用了ARM研发的微架构。Intel、高通、苹果、Nvidia等厂商都自行开发了兼容ARM指令集的微架构,同时还有许多厂商使用ARM开发的微架构来制造CPU。通常,业界认为只有具备独立的微架构研发能力的企业才算具备了CPU研发能力,而是否使用自行研发的指令集无关紧要。微架构的研发也是IT产业技术含量最高的领域之一。
数年前国产龙芯CPU获得MIPS授权的消息曾引起一阵风波,龙芯相关负责人还曾出来解释。龙芯是兼容MIPS指令集,微架构部由中科院自主研发的CPU系列。过去中科院资金不足所以没有MIPS指令集授权,但是指令集的实现方式是公开的,因而中科院可以在研发时选择兼容该指令集。待资金充足买下授权后,龙芯就可以合法在市面销售。从这里我们可以知道,厂商研发CPU时并不需要获得指令集授权就可以获得指令集的相关资料与规范,指令集本身的技术含量并不是很高。获得授权主要是为了避免法律问题。然而微架构的设计细节是各家厂商绝对保密的,而且由于其技术复杂,即便获得相应文档也难以山寨。不同厂商的微架构设计水平也有较大差异,典型如Intel与AMD的对比,前者在最近几年明显技高一筹。
微架构研发完成,或者说核心研发完成,接下来就是将其组装为芯片了。过去的芯片仅仅包括CPU部分,如今大量的芯片集成了CPU、GPU、IO等多种不同的功能组件,此时这种芯片就不是传统意义上的“CPU”了。将各种功能组件组装为芯片的技术含量相比微架构研发来说是较低的,因而业界能做此类工作的企业也数量较多。
在PC时代,几大主要的CPU研发厂商都只是自己研制微架构自己用。到了智能设备时代,ARM公司的微架构授权模式兴起。ARM自己开发微架构后将它们上架出售,其他厂商可以拿这些核心组装为芯片来使用或销售。由于这种模式对第三方的技术能力要求很低,加上ARM的微架构在低功耗领域表现优异,这种模式获得了广泛成功。如果你发现某款芯片标明使用了Cortex系列核心,则一定是这种模式的产物。如前所述,仅仅从ARM购买微架构来组装芯片的厂商是不能被称作CPU研发企业的,这些芯片也不能被称为“xx厂商研发的CPU”。典型如华为的海思920、三星Exynos 5430,只能说是“使用ARM Cortex-A15核心的芯片”。但是如果一款兼容ARM指令集的芯片使用了厂商自主研发的微架构情况就不同了。高通骁龙800、苹果A7就是这样的例子--它们分别使用了高通、苹果自主研发的CPU。
随着智能设备市场不断扩大,ARM阵营也不断壮大。占领智能设备领域后,ARM阵营开始进入PC、服务器与高性能计算领域。先是ARM发布了ARM v8 64位指令集规范,接着是各大厂商纷纷开始研发基于ARM v8的高性能微架构。有人会问,ARM指令集不是为低功耗设备研发的吗?怎么现在又开始做高性能CPU了呢?多年以前这样的怀疑是很有道理的,因为彼时不同指令集对微架构的影响还比较大,ARM适合低功耗,x86适合PC,Power适合小型机……这类区分是存在的。但是随着技术进步,指令集对微架构的影响已经小到可以忽略,任何指令集都可以做出适合不同领域的优秀微架构来。因此用户看到x86指令集的手机cpu或是ARM指令集的服务器CPU都无需惊讶,这是技术发展的自然结果。
那么,现在各家CPU研发厂商选择指令集的标准又是什么呢?业界除了x86和ARM、MIPS,其实还有一大堆各种各样的指令集。比如小型主机领域的Sparc、Alpha、Power等。国内几家研CPU的科研机构就分别选择了x86、MIPS、Sparc、Alpha、ARM指令集,早年甚至有机构选择Intel没落的Itanium使用的EPIC指令集的。一般来说大家倾向于选择软件生态较好的指令集--前面说过,软件必须编译后才能在某种指令集平台上运行,而编译是很复杂的事情,绝大多数闭源软件仅仅会对少数一两个平台编译。因而支持某种指令集的软件应用越多,这种指令集也就越有市场优势--新开发的微架构只需要兼容某种指令集,那么就可以很容易运行大量为其开发的软件。早年因为微软的强势与Wintel联盟的推动,x86指令集成了最受欢迎的角色,帮助Intel用彼时性能相对落后的微架构在PC平台挤跑了一众对手。后PC时代由于苹果谷歌的两大操作系统平台的推动,ARM指令集又取得了绝对的市场优势。但对于新的CPU研发单位来说,他们想获得热门指令集的兼容授权是很困难的事情。以前x86与ARM的指令集授权是拿钱买不到的,想要得到都需要进行高水平专利交换。拿到x86授权的几家厂商要么是拿的早(AMD、Cyrix、IDT),要么是有高水平技术与Intel交易(Transmeta,以功耗控制技术同Intel交易)。后来Nvidia想要研发自己的CPU,找Intel软磨硬泡后者就是不给,搞得Nvidia相当无奈。国内的研发单位当年开始研究时自知不可能拿到x86授权,于是各自去找关系好些的其他授权方解决问题了。ARM这边也一直对指令集授权卡的很死,之前只有高通、博通和Intel得到,也是通过技术交换的形式。08年苹果乔帮主被Intel甩脸色后决定自己搞CPU,最后也拿到了ARM的许可,想来彼时老乔也是威逼利诱,硬是让ARM屈服了(毕竟指令集多授权一家就多个对手啊)。后来ARM对指令集授权也放松了,去年三星与华为也分别得到了授权,他们的自研CPU预计也将在未来一两年面世。
本文总结下来的内容很简单:指令集与微架构是不同的概念,不可混淆;CPU研发指的是微架构研发;如今指令集不再有“最适合领域”的说法。希望这篇文章能帮助被这些问题困扰的朋友,也希望媒体在提及这些概念时多做一些科普与澄清。
浏览量:2
下载量:0
时间:
CPU作为电脑中的核心部件,其作用不言而喻。那么在选购CPU上,我们又存在哪些误区呢?下面读文网小编就为大家介绍一下吧,欢迎大家参考和学习。
在日常和PC用户接触的过程中,我们时常会听到以下的话语:“我的CPU8核你的才4核性能差远了”;“我的笔记本是i7,你台式机用的是i5怎么可以同日而语”,诸如此类。实际上通过这些话语,我们不难看出在CPU的认识及选购方面其实存在着不少误区。
在品牌、微架构、频率、缓存大小、技术以及软件的优化度等方面相同的前提下,这一说法并无不妥之处,多核心CPU在处理多任务方面,的确比核心数量少的产品具有一定优势,但如果上述条件不相同,这一说法就难免过于武断。
在Intel家族中,可称为古董级的Core2 Quad系列(4核),其性能就远不是双核心的Core i3 4340、4350及其以后型号的对手,而4核心的i5 2300,性能也只能与双核心的i3 4370类似。
图4
虽然核心数较少缓存较低,但凭借出色的核心速度和倍频i3 4370依然可获得与i5 2300类似的性能表现
不同品牌间的产品对比单论核心数就更无意义。AMD CPU一向以核心数量多出名,6核、8核产品比比皆是,在APU和性价比方面同级别AMD产品的确也要优于Intel产品,但如果比运算能力、办公性能、单核心综合表现和稳定性方面,Intel产品优势很明显。所以就CPU整体性能而言,AMD CPU明显要弱于Intel产品。即使是其装机数量最多、CPU性能堪称强悍的8核心8线程FX 8xxx系列,也不过仅能与Intel Core i5中的3330~4590比肩。
AMD目前产品最高性能与对手i5类似
浏览量:2
下载量:0
时间:
对于CPU和内存这两个电脑中的重要部件,有时候故障也是蛮多的。下面读文网小编就为大家介绍一下关于CPU及内存的常见故障处理技巧,欢迎大家参考和学习。
1、故障的判断与处理
由于内存安装不当或有严重的质量问题往往会导致开机“内存报警”,是内存最常见的故障之一。在开机的时候,听到的不是平时“嘀”的一声,而是“嘀,嘀,嘀...”响个不停,显示器也没有图像显示。这种故障多数时候是因为电脑的使用环境不好,湿度过大,在长时间使用过程中,内存的金手指表面氧化,造成内存金手指与内存插槽的接触电阻增大,阻碍电流通过而导致内存自检错误。这类内存故障现象比较明显,也很容易通过重新安装或者替换另外的内存条加以确认并解决。在取下内存条后,应注意仔细用无水酒精及橡皮将内存两面的金手指擦洗干净,而且不要用手直接接触金手指,因为手上汗液会附着在金手指上,在使用一段时间后会再次造成金手指氧化,重复出现同样的故障,安装时可多换几个内存插槽。
另外,我们还应用毛笔刷将内存条插槽中的灰尘清理掉,然后用一张比较硬且干净的白纸折叠起来,插入内存条插槽中来回移动,通过该方法让纸张将内存条插槽中的金属物擦拭干净,然后再安装内存条。同时要仔细观察是否有芯片被烧毁、电路板损坏的痕迹。另外某些老内存(如EDO内存),安装时必须成对使用。而Rambus内存必须要将主板上的内存插槽插满才能正常使用,如果没有插满,就需要使用一个与Rambus形状类似的专用“串接器”插在空闲的插槽上。
因内存质量不佳或损坏而导致的系统工作不稳定故障,是电脑维修过程中,遇到的最多的问题了。比如系统频繁出现“篮屏死机”和“注册表损坏”错误或者Windows经常自动进入安全模式等。比如遇到“注册表错误”时,我们可以进入安全模式,在运行中敲入“MSCONFIG”命令,将“启动”项中的ScanRegistry前面的“V”去除,然后再重新启动电脑。如果故障排除,说明该问题真的是由注册表错误引起的;如果故障仍然存在,基本上就可以断定该机器内存有问题,这时需要使用替换法,换上性能良好的内存条检验是否存在同样的故障。
有时候,长时间不进行磁盘碎片整理,没有进行错误检查时,也会造成系统错误而提示注册表错误,但对于此类问题在禁止运行“ScanRegistry”后,系统就可以正常运行,但速度会明显的变慢。解决此类故障除了更换内存条以外,还可以先尝试调整主板BIOS中内存的相关参数。如果内存品质达不到在BIOS中设置的各项指标要求,会使内存工作在非稳定状态下,建议在BIOS中逐项降低CAS、RAS等参数的设置数值。假如您的内存并非名牌优质产品,最好选择默认设置为“SPD”,即“自动侦测模式”。在SPD模式下,系统自动从内存的SPD芯片中获取信息,所以理论上说,此时内存的工作状态是最稳定的。
在大多数内存同步工作模式下,内存的运行速度与CPU外频是相同的。但现在很多主板都支持“异步内存速度”,也就是说两者的工作频率可存在一定差异。以典型的VIA KT333主板为例,进入BIOS后找到“DRAM Clock(内存时钟频率)”选项,即有“Host Clock(总线频率和内存工作频率同步)、Hclk-33M(总线频率减33M)、Hclk+33M(总线频率加33M)等三种模式。如果内存工作不稳定的话,当然可以将内存工作速度设定得低一些。
2.兼容性故障的处理
内存是电脑中最容易升级的配件之一。由于我们使用的电脑是由不同厂商生产的产品组合在一起的,不兼容性成为用户最为关注的问题。因为升级不当,就会导致出现系统工作不稳定、内存容量不能完全识别,甚至不能开机等一系列故障。
在升级过程中,内存的混插往往会出现问题,其中之一就是因为单面和双面内存混插造成的。双面内存往往需要占用两个“BANK”,而一些旧型号的主板可能存在兼容问题(像INTEL的LX/BX/810/815等老主板),就只能识别一半的容量。就单、双面内存的认识也想多说两句,其实它们的本身没有好坏之分,区别也很小,只不过最重要的是要看哪种封装被主板芯片组支持的更好。不可否认的一点是,同等容量的内存,单面比双面的集成度要高,生产日期要靠后,所以工作起来就更稳定罢了。另外大家很关心两种不同规格的内存条是否能够在同一主板中使用,实际上不同厂家、不同型号、不同速度的内存条是可以一起使用的,但对系统的稳定有一定的影响,尤其将会影响到超频性能。所以用户在使用两条或两条以上的内存条时,应该尽量选择相同品牌和型号的产品,这样可以最大限度地避免内存条不兼容的现象。
如果无法购买到与原内存条相同的产品时,应尽量采用市场上口碑较好的品牌内存条,它们一般都经过严格的特殊匹配及兼容性测试,在元件、设计和质量上也能达到或超过行业标准。当然并不是所有的品牌内存条都具有良好的兼容性。再有,使用时应注意在主板BIOS中将有关内存的参数可以设得保守一些,比如在DDR266的内存和DDR400内存混用的情况下,可将各项内存参数按DDR266的要求进行设定,同时应将SPD功能禁用,以免引起混乱。
另外,我们经常讲的“双通道内存”实际上是一种主板芯片组技术,与内存本身并没有多大的关系。目前主要有nVIDIA的nForce2和Intel的i865/i875等芯片组支持双通道技术。在i865/i875主板上要实现双通道内存技术,必需使用规格及容量相同两条或者四条内存。只有严格按DIMM1+2(主板只有两条内存插槽)、DIMM1+3、DIMM2+4以及DIMM1+2+3+4这四种内存安装方式,才能建立双通道模式。而在nForce2系列主板上组建双通道内存模式时,对内存容量乃至型号并没有严格的要求,用两条或三条内存都可以,只要保证DIMM1中插有内存,DIMM2、DIMM3中任意位置插有一条或两条内存,皆可打开双通道。使用非常方便。在建立了双通道模式后,我们可以在启动时的BIOS信息中看见双通道内存的标识。
浏览量:3
下载量:0
时间:
排除用户对CPU进行超频造成的烧毁,我们在正常使用电脑中的遇到CPU处理器出现故障的情况并不多见。下面读文网小编就为大家介绍一下CPU的常见故障以及解决方法吧,欢迎大家参考和学习。
一般情况,如果电脑无法启动或是极不稳定,我们会从主板、内存等易出现故障的配件入手进行排查,如果主板、内存、显卡、硬件等其它配件没有问题,那么肯定是CPU出现了问题。
一般情况下,CPU出现故障后极容易判断,往往有以下表现:
1、加电后系统没有任何反映,也就是我们经常所说的主机点不亮;
2、电脑频繁死机,即使在CMOS或DOS下也会出现死机的情况。(这种情况在其它配件出现问题,如内存等之后也会出现这种情况,可以利用排除法查找故障出处);
3、电脑不断重启,特别是开机不久便连续出现重启的现象;
4、电脑性能下降,下降的程度相当大。
很多朋友通过排除法查找到CPU故障后,不知道如何去排除,认为CPU出现故障后,一般情况下就得更换新的产品。其实不然,在很多情况下,只要CPU处理器没有烧毁,我们还是可以解决各类问题的。接下来以实便的形式向大家介绍几种故障出现的原因及解决方法。
故障表现:为使爱机安全渡过暑期,笔者在六月份重新购买了一个CPU散热器,在安装之后机器稳定运行了一个月左右,由于笔者用电脑的频率一直不高,因此也没有遇到什么问题。但随着利用频率的增高和天气的越来越热,问题出现了。机器开机之后只能正常工作40分钟,然后便是重新启动,随着利用时间的越来越长,重启的频率越来越高。于是将故障的根源锁定的更换的散热器上。
故障分析:CPU产生的热量不能够得到及时的散去,但会发生由于温度过高而出现频繁死机的现象。一般情况下,如果主机工作一段时间后出现频繁死机的现象,我们首先要检查CPU的散热情况。
故障排除:既然断定问题的根源与散热器有关,在开机的情况下查看散热器风扇的运转情况,一切正常,说明风扇没有问题。于是将散热器重新拆下后,通过认识的清洗后重新装上,开机后问题如故。于是更换了散热风扇后,一切OK。难道散热片有问题,经反复对比终于发现,原来是扣具方向装反了。结果造成散热片与CPU核心部分接触有空隙,CPU过热,主板侦测CPU过热,重启保护。原来CPU散热风扇安装不当,也会造成Windows自动重启或无法开机。
CPU随着工艺和集成度的不断提高,核心发热已是一个比较严峻的问题,因此目前的CPU对散热风扇的要求也越来越高。散热风扇安装不当而引发的问题相当普遍和频繁。如果你使用的是Pentium 4或Athlon之类的CPU,请选择质量过硬的CPU风扇,并且一定注意其正确的安装方法。否则轻辄是机器重启,重辄CPU烧毁。
另外,如果在BIOS中检测发现CPU温度上升过快,也可能是CPU散热器出现了问题,亦或是安装不正确。过高的工作温度会出现电子迁移现象,从而缩短CPU寿命。对于CPU来说53℃下温度太高了,长时间使用易造成系统不稳定和硬件损坏。
浏览量:2
下载量:0
时间:
CPU是电脑中重要配件,是一台电脑的心脏。同时它也是集成度很高的配件,可靠性较高,正常使用时故障率并不高。但是倘若安装或使用不当则可能带来很多意想不到的麻烦。
与CPU有关的故障是比较判断的,CPU出现问题时,一般情况下是无法开机、系统没有任何反应,即按下电源开关,机箱喇叭无任何鸣叫声,显示器无任何显示,如果出现上述现象,我们就应怀疑这种现象可能与CPU有关了,CPU故障的处理思路如下:
一、 CPU是否被烧毁、压坏
打开机箱检查、取下风扇、拿出CPU然后用肉眼检查CPU是否有被烧毁、压坏的痕迹。现在采用的陶瓷封装CPU,其核心(如PⅢ铜矿、AMD的毒龙、雷鸟、Athlon等)十分娇嫩,在安装风扇时、稍不注意,便很容易被压坏。CPU损坏还有一种现象是针对脚折断。现在无论是毒龙/雷鸟/还是PⅢ/P4,采用的都是Socket架构。CPU通过针脚直接插入主板上的CPU插槽,尽管号称是“零插拔力”插槽,但如果插槽质量不好,CPU插入时的阻力还是很大。大家在拆除或者安装时应注意保持CPU的平衡,尤其安装前要注意检查针脚是否弯曲, 不要一味地作力压或拔,否则就有可能折断CPU针脚。
二、 风扇运行是否正常
CPU运行是否正常与CPU风扇关系很大。风扇一量出故障,则很可能导致CPU因温度过高而被烧坏。平时使时,我们不应忽视对CPU风扇的保养,比如在气温较低的情况下,风扇的润滑油容易失败,导致运行噪音大,甚至风扇坏掉,这时我们就应该将风扇拆下清理并加油。
三、CPU安装是否安装
注意检查CPU是否插入到位,尤其是对采用Slot插槽的CPU(如PⅡ及老PⅢ);安装时容易安装不到位,现在的CPU都有定位措施,但仍然检查CPU插座的固定杆是否固定到位。
四、跳线、电压设置是否正确
尤其是在采用硬跳线的老主板上,稍不注间就可能将CPU的有关参数设置错误。因此在安装CPU前,我们应细心新闻记者主板说明书,认真检查主板跳线是否正常并与CPU匹配,当钱现在太多数主板都有能自动识别CPU的类型,然后把CPU的外频、倍频及电压,设置项改为“Auto”跳线设置。
五、借助Debug卡
Debug卡能过读SOH地址内的POST CODE,并经译码器译码、最后由数码管显示出来。这样就可以通过Debug卡上显示的十六进制代码判断出问题的内部件不是CPU了,而不用仅依靠计算机主板那几声单调的警告声来粗告声来粗判断硬件错误了
浏览量:2
下载量:0
时间:
许多人在选购CPU的时候,会看到指令集这个参数,想必大家都还不是很了解吧,那么,CPU有哪些指令集呢?又有什么作用呢?读文网小编在这里给大家介绍什么是CPU指令集。
RISC是英文“Reduced Instruction Set Computing ” 的缩写,中文意思是“精简指令集”。它是在CISC指令系统基础上发展起来的,有人对CISC机进行测试表明,各种指令的使用频度相当悬殊,最常使用的是一些比较简单的指令,它们仅占指令总数的20%,但在程序中出现的频度却占80%。复杂的指令系统必然增加微处理器的复杂性,使处理器的研制时间长,成本高。并且复杂指令需要复杂的操作,必然会降低计算机的速度。基于上述原因,20世纪80年代RISC型CPU诞生了,相对于CISC型CPU ,RISC型CPU不仅精简了指令系统,还采用了一种叫做“超标量和超流水线结构”,大大增加了并行处理能力。RISC指令集是高性能CPU的发展方向。它与传统的CISC(复杂指令集)相对。相比而言,RISC的指令格式统一,种类比较少,寻址方式也比复杂指令集少。当然处理速度就提高很多了。目前在中高档服务器中普遍采用这一指令系统的CPU,特别是高档服务器全都采用RISC指令系统的CPU。RISC指令系统更加适合高档服务器的操作系统 UNIX,现在Linux也属于类似UNIX的操作系统。RISC型CPU与Intel和AMD的CPU在软件和硬件上都不兼容。
目前,在中高档服务器中采用RISC指令的CPU主要有以下几类:PowerPC处理器、SPARC处理器、PA-RISC处理器、MIPS处理器、Alpha处理器。
浏览量:2
下载量:0
时间:
故障1:导热硅胶造成CPU温度升高
故障现象:要让CPU更好的散热,在芯片表面和散热片 之间涂了很多硅胶,但是CPU的温度没有下降,反而升高了。
处理方法:硅胶是用来提升散热效果的,正确的方法是在CPU芯片表面薄薄地涂上一层,基本能覆盖芯片即可。涂多了反而不利于热量传导。而且硅胶容易吸收灰尘,硅胶和灰尘的混合物会大大的影响散热效果。
故障2:CPU温度过高导致经常死机
故障现象:电脑在启动后,运行一段时间就会慢下来, 而且经常出现无故死机和自动重新启动的现象。
处理方法:CPU在排除了病毒和使用不当的原因后,应 检查一下CPU和内存。CPU的性能是引起死机的一个常见原因 ,如果CPU的温度过高就会导致死机或重启现象,可考虑更 换个好的散热风扇解决CPU温度过高导致的情况。
故障3:开机工作时,机箱内发出“嚓擦”的碰撞声,时有时无
故障现象:新组装的一台电脑工作一切正常,但是经常听到机箱里右擦擦的声音。
处理方法:从现象分析,应该是CPU的散热风扇在转动过程中碰到了机箱中的数据线了。打开机箱把里面的线整理下就好了
故障4:CPU超频导致系统蓝屏
故障现象:CPU超频后使用Windows系统经常出现蓝屏现象,无法正常关闭程序,只能重启电脑。
处理方法:把CPU的超频选项参数更改到默认值即可,如还要使用超频请慢慢调整到合适的数值。
浏览量:3
下载量:0
时间:
CPU依靠指令进行工作,指令集则是提高微处理效率的最有效工具之一,那么CPU指令集又分为哪几种呢?读文网小编在这里给大家介绍CPU指令集的分类。
RISC是英文“Reduced Instruction Set Computing ”的缩写,中文意思是“精简指令集”。他是由John Cocke(约翰·科克)提出的,John Cocke在IBM公司从事的第一个项目是研究Stretch计算机(世界上第一个“超级计算机”型号),他很快成为大型机专家。1974年,Cocke和他领导的研究小组开始尝试研发每秒能够处理300线呼叫的电话交换网络。为了实现这个目标,他不得不寻找一种办法来提高交换系统已有架构的交换率。1975年,John Cocke研究了IBM370 CISC(Complex Instruction Set Computing,复杂指令集计算)系统,对CISC机进行测试表明,各种指令的使用频度相当悬殊,最常使用的是一些比较简单的指令,它们仅占指令总数的20%,但在程序中出现的频度却占80%。复杂的指令系统必然增加微处理器的复杂性,使处理器的研制时间长,成本高。并且复杂指令需要复杂的操作,必然会降低计算机的速度。基于上述原因,20世纪80年代RISC型CPU诞生了,相对于CISC型CPU,RISC型CPU不仅精简了指令系统,还采用了一种叫做“超标量和超流水线结构”,大大增加了并行处理能力。RISC指令集是高性能CPU的发展方向。它与传统的CISC(复杂指令集)相对。相比而言,RISC的指令格式统一,种类比较少,寻址方式也比复杂指令集少。当然处理速度就提高很多了。在中高档服务器中普遍采用这一指令系统的CPU,特别是高档服务器全都采用RISC指令系统的CPU。RISC指令系统更加适合高档服务器的操作系统Windows 7,Linux也属于类似Windows OS(UNIX)的操作系统。RISC型CPU与Intel和AMD的CPU在软件和硬件上都不兼容。
在中高档服务器中采用RISC指令的CPU主要有以下几类:PowerPC处理器、SPARC处理器、PA-RISC处理器、MIPS处理器、Alpha处理器。
浏览量:2
下载量:0
时间:
相信大家都知道CPU吧,那么大家对CPU指令集了解吗?不知道没关系,读文网小编在这里给大家介绍CPU指令集是什么。
CPU依靠指令来自计算和控制系统,每款CPU在设计时就规定了一系列与其硬件电路相配合的指令系统。指令的强弱也是CPU的重要指标,指令集是提高微处理器效率的最有效工具之一。
从现阶段的主流体系结构讲,指令集可分为复杂指令集和精简指令集两部分(指令集共有四个种类),而从具体运用看,如Intel的MMX(Multi Media Extended,此为AMD猜测的全称,Intel并没有说明词源)、SSE、SSE2(Streaming-Single instruction multiple data-Extensions 2)、SSE3、SSE4系列和AMD的3DNow!等都是CPU的扩展指令集,分别增强了CPU的多媒体、图形图象和Internet等的处理能力。
通常会把CPU的扩展指令集称为”CPU的指令集”。SSE3指令集也是规模最小的指令集,此前MMX包含有57条命令,SSE包含有50条命令,SSE2包含有144条命令,SSE3包含有13条命令。
从586CPU开始,CPU的工作电压分为内核电压和I/O电压两种,通常CPU的核心电压小于等于I/O电压。其中内核电压的大小是根据CPU的生产工艺而定,一般制作工艺越小,内核工作电压越低;I/O电压一般都在1.6~5V。低电压能解决耗电过大和发热过高的问题。
浏览量:2
下载量:0
时间:
电脑用久了,难免会出现这样那样的故障。在众多电脑故障中,板卡类出现机率最大。CPU虽然是电脑中重要的配件,但出现故障的机率相当少,常见的CPU故障大致有以下几种:散热故障、重启故障、黑屏故障及超频故障。由于CPU本身出现故障的几率非常小,所以大部分故障都是因为用户粗心大意造成的,下面一起来看看案例分析。
案件一:CPU损坏导致电脑不断地重启
故障现象:朋友一台组装机,最近出现不断重启,其表现为有时刚刚出现启动画面即重启,或者进入系统后不久就重启。
分析解决:因为本机已通过ADSL连入宽带网,而且近期网上病毒肆虐,所以先查杀病毒,问题依旧。朋友曾下载和试用各种软件,于是重新格式化硬盘安装系统。在安装过程中出现蓝屏和死机的现象,跳过错误提示后,总算装完了系统。
可是,系统不断重启的问题依然没有解决。朋友电脑买来有3年了,很少对机箱进行过清理,是不是内部灰尘过多引发的硬件接触不良呢?打开机箱,对重要的部件如电源、CPU风扇、内存进行了清洁和擦拭。完工后重新开机,电脑依然不断重启。到这时候,我意识到可能某个电脑硬件出了问题。首先电源的疑问最大,直接更换了某名牌300W的电源,故障依旧。随后,我只有拿出了杀手锏—“最小系统法”。保留系统启动必备的硬件进行故障排查,结果电脑依然不断重启,不过这就圈定了引起故障的嫌疑范围。接着祭出“换件大法”,直到更换CPU并安装良好后,故障才消失,系统重启的元凶居然是CPU!原来,朋友电脑的CPU曾更换过风扇和散热器。由于安装不当造成散热器和CPU接触不良,影响了CPU的散热,在长时间的使用后,大大缩短了CPU的寿命。
总结:对于一般的电脑故障,如果不是系统彻底瘫痪,我们很少怀疑到CPU损坏的可能。但什么事都不是绝对的,在发生故障时,我们要谨慎、小心地按顺序认真排查,不放过一丝可疑,就能找到故障的真正所在。
案例二:“低温”工作也能把CPU烧毁
故障现象:笔者的一位朋友曾做这样一个测试,将台式机Celeron D处理器运行于标准频率下(没有超频),通过电吹风加热到55摄氏度(利用主板温度监测功能得到),只要运行CPU占用率高的程序,一会就死机;而把Celeron D超频后,系统温度为50摄氏度左右,运行Quake十多分钟才死机。估计此时温度已经超过55摄氏度,而其内核的温度通过实测,发现已达到86.4摄氏度。后来发现CPU在这样的低温下运行差一点就烧毁了。但他发现笔记本电脑却没有出现这种“表里不一”的问题。
故障分析:原来这是主板检测到的CPU温度迷惑了我们。其实现在台式机主板报告的CPU温度根本不是其内核温度,因为台式机主板常见的测温探头根本就没有和CPU散热片或CPU接触,测量的只是CPU附近的空气温度。这才造成不少CPU在看似低温的情况下烧毁。从Intel公布的数据来看,Pentium的温度极限在85摄氏度,如果大家丧失警惕,偏信主板的报告,以为自己的CPU还运行在低温状态下,那就大错特错了。
为什么笔记本电脑不会出现这种差异?原来笔记本中对CPU测温采用的是热敏电阻,测温点在CPU底部,如果直接读数,其实温度并没有这么高,而其显示的监控温度经过了校正,比测量的温度高,这样就更加接近CPU的内核温度。所以大部分笔记本测试的CPU温度是内核温度,不会出现低温下烧毁CPU的情况。
案例三:CPU针脚接触不良,导致机器无法启动
故障现象:某用户一台Athlon CPU的电脑,平日使用一直正常,有一天突然无法开机,屏幕无显示信号输出,开始认定显卡出现故障。用替换法检查后,发现显卡无问题,后来又推测是显示器故障,检查后,显示器也一切正常。纳闷之余,拔下插在主板上的CPU,仔细观察并无烧毁痕迹,但就是无法点亮机器。后来发现CPU的针脚均发黑、发绿,有氧化的痕迹和锈迹(CPU的针脚为铜材料制造,外层镀金),便用牙刷对CPU针脚做了清洁工作,电脑又可以加电工作了。
故障分析:CPU除锈后解决了问题,但锈究竟怎么来的。最后把疑点落在了那块制冷片上,以前有文章讲过制冷片有结露现象,可能是因为制冷片将芯片的表面温度降得太低,低过了结露点,导致CPU长期工作在潮湿环境中。而裸露的铜针脚在此环境中与空气中的氧气发生反应生成了铜锈。日积月累锈斑太多造成接触不良,从而引发这次奇特故障。此外还有一些劣质主板,由于CPU插槽质量不好,也会造成接触不良,用户需要自行固定CPU和插槽的接触,方可解决问题。
案例四:挂起模式造成CPU烧毁
故障现象:一般的系统挂起并不会造成CPU烧毁,系统会自动降低CPU工作频率和风扇转速来节省能耗。而这里所说的挂起模式造成CPU被烧毁,均是超频后的CPU。或许你会觉得这有点不可思议,超频后的CPU为什么会被烧毁?
这都因为风扇停止运转造成的。原来,主板上的监控芯片除可以监控风扇转速外,有的还能在系统进入Suspend(挂起)省电模式下,自动降低风扇转速甚至完全停止运转,这本是好意,可以省电,也可以延长风扇的寿命与使用时间。过去的CPU处于闲置状态下,热量不高,所以风扇不转,只靠散热片还能应付散热。但现在的CPU频率实在太高,即使进入挂起模式,当风扇不转时,CPU也会热得发烫。因此有的人就会遇到,当从挂起转入正常模式时,Windows会死机并出现蓝屏,这就是CPU过热产生的错误。严重时,CPU会因为过热而挂掉。
故障分析:这种情况并不是在每块主板都会发生,发生时必须要符合三个条件。首先CPU风扇必须是3pin风扇,这样才会被主板所控制。第二,主板的监控功能必须具备Fan Off When Suspend(进入挂起模式即关闭风扇电源),且此功能预设为On。有的主板预设On,甚至有的在Power Management的设定就有Fan Off When Suspend这一项选项,大家可以注意看看。第三,进入挂起模式。因此,现在就对照检查一下自己的电脑吧。
案例五:CPU频率常见故障
故障现象:有一台电脑的CPU为AthlonXP 1600+,开机后BIOS显示为1050MHz,但正常的AthlonXP 1600+应为10.5倍频×133MHz外频=1400MHz主频。在BIOS中发现外频最大只能设置为129MHz,拆机发现主板的DIP开关调到了100MHz外频,于是将其调为133MHz外频,开机后黑屏,CPU风扇运转正常。反复几次均是如此,后来再把主板上的DIP开关全部调为Auto,在默认状态下,系统自检仍为1050MHz。怀疑内存和显卡等不同步,降内存CAS从2改为2.5,依然无法正常自检;又将AGP显卡从4X改2X模式,开机恢复正常。
故障分析:后来经过证实,此用户的显卡版本比较老,默认的AGP工作频率是66MHz(在100MHz下,PCI的工作频率为100÷3=33.3MHz,AGP则是PCI×2=66.6MHz,在133MHz外频下AGP的频率为133÷3×2=88.7MHz),因为AthlonXP所使用的133MHz外频,AGP的工作频率随即提升至了88.7MHz。因此,显示器黑屏显然为显卡所为,将显卡降低工作频率后,系统恢复正常。
笔者也经常在网络上见到由于CPU频率不正常而引起的故障,早期的一些Pentium Ⅲ或Athlon主板都是默认100MHz外频,而现在新核心的CPU均是133MHz外频。这样在主板自动检测的情况下,CPU都被降频使用,一般往往也不被人所发现。遇到此类情况只要通过调整外频及显卡或内存的异步工作即可。
案例六:电脑性能下降之迷
故障现象:一台Pentium 4电脑在使用初期表现异常稳定,但后来似乎感染了病毒,性能大幅度下降,偶尔伴随死机现象。首先使用杀毒软件查杀毫无发现。接着怀疑磁盘碎片过多所致,用Windows的磁盘碎片整理程序进行整理,问题依旧。又认为是Windows有问题,格式化重装系统,仍然没有效果。打开机箱发现CPU散热器的风扇出现问题,通电后根本不转。更换新散热器,故障解决。
故障分析:原来Pentium 4处理器的核心配备了热感式监控系统,它会持续检测温度。只要核心温度到达一定水平,该系统就会降低处理器的工作频率,直到核心温度恢复到安全界限以下。这就是系统性能下降的真正原因。同时,这也说明散热器的重要,推荐优先考虑一些品牌散热器,不过它们也有等级之分,在购买时应注意其所能支持的CPU最高频率是多少,然后根据自己的CPU对方抓药。
案例七:不断重启的主机
故障现象:一次误将CPU散热片的扣具弄掉了。后来又照原样把扣具安装回散热片。重新安装好风扇加电评测,结果刚开机,电脑就自动重启。检查其它部件都没问题,按照常规经验应该是散热部分的问题。有可能是主板侦测到CPU过热,自动保护。但反复检查导热硅脂和散热片都没有问题,重新安装回去还是反复重启。更换了散热风扇后,一切OK。难道散热片有问题,经反复对比终于发现,原来是扣具方向装反了。结果造成散热片与CPU核心部分接触有空隙,CPU过热,主板侦测CPU过热,重启保护。原来CPU散热风扇安装不当,也会造成Windows自动重启或无法开机。
故障分析:CPU随着工艺和集成度的不断提高,核心发热已是一个比较严峻的问题,因此目前的CPU对散热风扇的要求也越来越高。散热风扇安装不当而引发的问题相当普遍和频繁。如果你使用的是Pentium 4或Athlon之类的CPU,请选择质量过硬的CPU风扇,并且一定注意其正确的安装方法。否则轻辄是机器重启,重辄CPU烧毁。
其实以上所讲的这些故障都不可怕,大部分是用户粗心大意造成的。常见故障主要就集中在散热和频率两方面,只要能做到小心仔细就可避免类似问题出现。当然,我们更希望大家能从中学到解决CPU故障的思路及办法,这样在遇到CPU故障时就能从容应对了.
浏览量:3
下载量:0
时间: