逃避不一定躲得过 面对不一定最难受 孤单不一定不快乐 得到不一定能长久 失去不一定不再有 转身不一定最软弱 别急着说别无选择

发布新日志

  • [论坛] 系统测试设计的层次[转]

    2009-12-23 22:30:47Top 1 Digest 1

  • [论坛]  嵌入式测试

    2009-02-14 21:21:09

                    嵌入式测试
    第一部分:简介
    嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。今天嵌入式系统带来的工业年产值已超过了1万亿美元,1997年来自美国嵌入式系统大会(Embedded System Conference)的报告指出,未来5年仅基于嵌入式计算机系统的全数字电视产品,就将在美国产生一个每年1500亿美元的新市场。美国汽车大王福特公司的高级经理也曾宣称,“福特出售的‘计算能力'已超过
    了IBM”,由此可以想见嵌入式计算机工业的规模和广度。1998年11月在美国加州圣*何塞举行的嵌入式系统大会上,基于RTOS的Embedded Internet成为一个技术新热点。
    美国著名未来学家尼葛洛庞帝99年1月访华时预言,4~5年后嵌入式智能(电脑)工具将是PC和因特网之后最伟大的发明。我国著名嵌入式系统专家沈绪榜院士98年11月在武汉全国第11次微机学术交流会上发表的《计算机的发展与技术》一文中,对未来10年以嵌入式芯片为基础的计算机工业进行了科学的阐述和展望。
    3 嵌入式系统工业的特点和要求 (Embedded System Industry, ESI)
    3.1 嵌入式系统工业是不可垄断的高度分散的工业
    从某种意义上来说,通用计算机行业的技术是垄断的。占整个计算机行业90%的PC产业,80%采用Intel的8x86体系结构,芯片基本上出自Intel,AMD,Cyrix等几家公司。在几乎每台计算机必备的操作系统和文字处理器方面,Microsoft的Windows及Word占80-90%,凭借操作系统还可以搭配其它应用程序。因此当代的通用计算机工业的基础被认为是由Wintel(Microsoft和Intel 90年代初建立的联盟)垄断的工业。
    嵌入式系统则不同,它是一个分散的工业,充满了竞争、机遇与创新,没有哪一个系列的处理器和操作系统能够垄断全部市场。即便在体系结构上存在着主流,但各不相同的应用领域决定了不可能有少数公司、少数产品垄断全部市场。因此嵌入式系统领域的产品和技术,必然是高度分散的,留给各个行业的中小规模高技术公司的创新余地很大。另外,社会上的各个应用领域是在不断向前发展的,要求其中的嵌入式处理器核心也同步发展,这也构成了推动嵌入式工业发展的强大动力。嵌入式系统工业的基础是以应用为中心的“芯片”设计和面向应用的软件产品开发。
    3.2 嵌入式系统具有的产品特征
    嵌入式系统是面向用户、面向产品、面向应用的,如果独立于应用自行发展,则会失去市场。嵌入式处理器的功耗、体积、成本、可靠性、速度、处理能力、电磁兼容性等方面均受到应用要求的制约,这些也是各个半导体厂商之间竞争的热点。和通用计算机不同,嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,这样才能在具体应用对处理器的选择面前更具有竞争力。嵌入式处理器要针对用户的具体需求,对芯片配置进行裁剪和添加才能达到理想的性能;但同时还受用户订货量的制约。因此不同的处理器面向的用户是不一样的,可能是一般用户,行业用户或单一用户
    .嵌入式系统和具体应用有机地结合在一起,它的升级换代也是和具体产品同步进行,因此嵌入式系统产品一旦进入市场,具有较长的生命周期。嵌入式系统中的软件,一般都固化在只读存储器中,而不是以磁盘为载体,可以随意更换,所以嵌入式系统的应用软件生命周期也和嵌入式产品一样长。另外,各个行业的应用系统和产品,和通用计算机软件不同,很少发生突然性的跳跃,嵌入式系统中的软件也因此更强调可继承性和技术衔接性,发展比较稳定。嵌入式处理器的发展也体现出稳定性,一个体系一般要存在8-10年的时间。一个体系结构及其相关的片上外设、开发工具、库函数、嵌入式应用产品是一套复杂的知识系统,用户和半导体厂商都不会轻易地放弃一种处理器。
    3.3 嵌入式系统软件的特征
    嵌入式处理器的应用软件是实现嵌入式系统功能的关键,对嵌入式处理器系统软件和应用软件的要求也和通用计算机有所不同。
    (1) 软件要求固态化存储
    为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中。
    (2) 软件代码高质量、高可靠性
    尽管半导体技术的发展使处理器速度不断提高、片上存储器容量不断增加,但在大多数应用中,存储空间仍然是宝贵的,还存在实时性的要求。为此要求程序编写和编译工具的质量要高,以减少程序二进制代码长度、提高执行速度。
    (3) 系统软件(OS)的高实时性是基本要求
    在多任务嵌入式系统中,对重要性各不相同的任务进行统筹兼顾的合理调度是保证每个任务及时执行的关键,单纯通过提高处理器速度是无法完成和没有效率的,这种任务调度只能由优化编写的系统软件来完成,因此系统软件的高实时性是基本要求。
    (4) 多任务操作系统是知识集成的平台和走向工业标准化道路的基础
    3.4 嵌入式系统开发需要开发工具和环境
    通用计算机具有完善的人机接口界面,在上面增加一些开发应用程序和环境即可进行对自身的开发。而嵌入式系统本身不具备自举开发能力,即使设计完成以后用户通常也是不能对其中的程序功能进行修改的,必须有一套开发工具和环境才能进行开发,这些工具和环境一般是基于通用计算机上的软硬件设备以及各种逻辑分析仪、混合信号示波器等。
    3.5 嵌入式系统软件需要RTOS开发平台
    通用计算机具有完善的操作系统和应用程序接口(API),是计算机基本组成不可分离的一部分,应用程序的开发以及完成后的软件都在OS平台上面运行,但一般不是实时的。嵌入式系统则不同,应用程序可以没有操作系统直接在芯片上运行;但是为了合理地调度多任务、利用系统资源、系统函数以及和专家库函数接口,用户必须自行选配RTOS开发平台,这样才能保证程序执行的实时性、可靠性,并减少开发时间,保障软件质量。
    3.6 嵌入式系统开发人员以应用专家为主
    通用计算机的开发人员一般是计算机科学或计算机工程方面的专业人士,而嵌入式系统则是要和各个不同行业的应用相结合的,要求更多的计算机以外的专业知识,其开发人员往往是各个应用领域的专家。因此开发工具的易学、易用、可靠、高效是基本要求。
    结 语
    中国的单片机应用和嵌入式系统开发走过了15年的历程,有超过10万名从事单片机开发应用的工程师,但95%以上是3~5个人的小组以孤军奋战的封闭方式开发几乎不可重用的软件。今天面对的是嵌入式系统工业化的潮流,如果我们不能认清嵌入式软件必须以工业化的方式生产开发,不理解在短时间内装配集成“数百人年”嵌入式产品软件库固化于芯片之中的方法,那么我们将失去更多“上游”产品的市场机遇;反之在我国大力推动和建设“嵌入式软件工厂”,使我国的嵌入式软件库(零件)产品化并溶入国际市场,对加速知识创新和建立面向21世纪的知识经济.-
    嵌入式计算机系统的展望 ----中国计算机学会微机专业委员会主任 中国科学院院士沈绪榜
       从使用角度来说,计算机可分为两类:一类是独立使用的计算机系统,如个人计算机、工作站等;一类是嵌入式计算机系统,它是作为其他系统的组成部分使用的。不管是哪一种计算机系统,要能够迅速地向前发展,都必须满足五个简单而又基本的条件:一是经济性,计算机要很便宜,让更多的人能买得起;二是小型化,人们携带起来方便;三是可靠性,能够在一般环境条件下或者是苛刻的环境条件下运行;四是高速度,能够迅速地完成数据计算或数据传输;五是智能性,使人们用起来更习惯,对人们更有使用价值。不过,对不少应用来说,嵌入式计算机系统对这些基本条件的要求往往是更苛刻的。这可以从一些嵌入式系统的成功与失败的例子清楚地看出来。所以,这里就从这五个基本条件出发,展望一下嵌入式系统发展的未来。
       就经济性来说,个人计算机的普及要算是一个典型的成功例子。可惜的是,Xerox的管理人员于70年代初实施其无纸办公室的计划时,虽然首先开发了个人计算机,但他们认为这种计算机对一般人来说可能是太贵了,因而没有制造与发展个人计算机。自动付款机系统要算是一个典型的失败例子。它要求超市中的每件商品都有一个存贮商品价钱的芯片。当商品小推车经过记账出口时,一个无线电信号使芯片传出它的价钱信息以自动记账。当信用卡"扫过"时,就给出清单,这样记账时就不用排队了。这个系统未得到使用,就是因为芯片的价钱还是太贵了。芯片技术能降低电子产品成本的速度,就连当代电子学革命之父,2000年诺贝尔物理奖获得者杰克·基尔比也没有想到,他在1959年发明的芯片技术,会将电子产品的成本降低到了百万分之一的地步。芯片技术的这种神奇的作用,恐怕就是摩尔预言神奇般灵验的主要原因之一吧!难怪尽管发展芯片技术的耗资是惊人的巨大,发达国家还是力争在芯片技术的竞争中要永远保持领先的地位,以便能主宰世界信息技术的发展。就小型化来说,需要人们携带的电子产品,如心脏启博器,小型化要求就非常明显了。电子产品的小型化程度也是受芯片技术的发展水平限制的。尽管到2015年微米技术将达到它的物理极限,但仍然有许多应用还有待芯片技术的进一步微型化,使其功能密度的进一步提高。为此,MEMS技术、系统芯片技术得到了发展。不仅如此,人们还在致力于纳米技术与生物技术研究,以期能使芯片技术有可能达到更高的微型化程度。例如,日本人的研究目标是"制造出能进入管道内进行检修的微型机械,能进入血管内进行手术的微型机器人,生产微型机器人,生产微型机械部件的超小型化工厂,确保日本在未来微机械加工领域的领导地位,在基础研究方面实现纳米技术的Ogata计划"。由于嵌入式系统是针对特定应用对象设计的,利用这一情况,嵌入式微处理器的设计一般都具有结构多样性与应用灵活性的两大特点。为了微型化,低功耗也是一个重要的性能指标。就可靠性来说,对于常规条件下使用的家电产品等,现在的芯片技术已使产品的可靠性达到了非常令人满意的程度。但对太空、人体等特殊环境下使用的产品的长寿命要求,仍然不是一项容易实现的指标,还有待于芯片技术的进一步发展与完善。就高速度来说, 应用对它的要求似乎没有止境,许多人工智能应用就是受到了计算速度的限制。对互联网来说,很多应用还是受到传输速度的限制,加密解密就是一个很重要的例子。也许人们常常提到的量子计算技术才能解决这个高性能要求的问题。就智能性来说,现代的芯片计算机可以进行逻辑、符号和语言处理等这些被认为是大脑左半球的功能,而且达到了人类自己都感到惊奇的程度。但如何实现与有生命的组织一样灵活而精细的信息处理能力,如发现缺陷、识别和改正错误之类的生物功能等问题,目前尚未找到有效的途径。更不用说,各种生命形式中的自律性、自组织、自更新和自发展等最典型的生物功能如何在当前的芯片计算机中实现了。硅基芯片是人类智慧的结晶,它正在不断地实现各种人类自身功能的延伸。模糊推理芯片确实使智能家电得到了大力发展,神经网络芯片则在模拟人类的学习功能上迈进了一大步。芯片是智能化的支柱,人们不仅利用它研制智能的机器,改造客观的世界,而且也在利用它研制嵌入到人体内的产品,修补人体的缺陷,增进自身的健康。
      综上所述,嵌入式系统的发展主要体现在芯片技术的进步上,以及在芯片技术限制下的算法与软件的进步上。今天正在开发的嵌入式系统,到底哪些明天定会取得应用上的成功,这是很难预料的。因为这不仅要取决于技术的因素,还要取决于社会的因素。 虽然预测未来是困难的,但不管怎样,展望未来,明天的嵌入式系统将会比今天的更便宜、更小巧、更可靠、更高效而且更智能化,因为这毕竟是它赖以发展并为人类所最能接受的简单而基本的条件。所以从技术上来看,沿着这五个简单而基本的条件努力,恐怕是势在必行不可忽视的。 嵌入式系统的产品可是最大的最多的,在日常电器中,我们的数字式产品,比如电饭锅,微波炉,数字式录音机,播放机,但是为什么嵌入式系统测试如此冷落?是我们的产品已经达到炉火纯青?不再需要测试?其实不是,这里只能说明一点:我们的工作只能在高端,对下面一无所知,都是人家已经作好了,我们 只是装配,中国将成为世界加工厂,这点不假,但是我们不能总是为人家加工、装配.========================================================================================================

    <2>嵌入式软件测试策略

    在嵌入式领域目标系统的应用系统日趋复杂,而由于竞争要求产品快速上市,开发技术日新月异,同时硬件发展的日益稳定,而软件故障却日益突出,软件的重要性逐渐引起人们的重视,越来越多的人认识到嵌入式系统的测试势在必行。提到嵌入式软件测试,首先要简单介绍一些软件工程的一些观点,现在,被普遍接受的软件的定义是:软件 (software) 是计算机系统中与硬件 (hardware) 相互依存的另一部分,它包括程序 (program) 、相关数据 (data) 及其说明文档 (document) 。其中程序是按照事先设计的功能和性能要求执行的指令序列;数据是是程序能正常操纵信息的数据结构;文档是与程序开发维护和使用有关的各种图文资料。  
        对于一般商用软件的测试,嵌入式软件测试有其自身的特点和测试困难。

       由于嵌入式系统的自身特点,如实时性 (Real-timing) ,内存不丰富, I / O 通道少,开发工具昂贵,并且与硬件紧密相关 CPU 种类繁多,等等。嵌入式软件的开发和测试也就与一般商用软件的开发和测试策略有了很大的不同,可以说嵌入式软件是最难测试的一种软件。

       嵌入式软件测试使用有效的测试策略是唯一的出路,它可以使开发的效率最大化,避免目标系统的瓶颈,使用在线仿真器节省昂贵的目标资源。自从出现高级语言,开发环境与最终运行环境通常都是存在差异的,嵌入式系统更是如此。开发环境被认为是主机平台,软件运行环境为目标平台。相应的测试为 host-target 测试或 cross-testing 。

       讨论嵌入式软件测试首先就会遇到一个问题:为什么不把所有测试都放在目标上进行呢?因为若所有测试都放在目标平台上有很多不利的因素:

    1 )测试软件,可能会造成与开发者争夺时间的瓶颈,避免它只有提供更多的目标环境。

    2 )目标环境可能还不可行。

    3 )比起主机平台环境,目标环境通常是不精密的和不方便的。

    4 )提供给开发者的目标环境和联合开发环境通常是很昂贵的。

    5 )开发和测试工作可能会妨碍目标环境已存在持续的应用

    从经济上和开发效率上考虑,软件开发周期中尽可能大的比例在主机系统环境中进行,    其中包括测试。

         确定 host-target 测试环境后,开发测试人员又会遇到以下的问题:

    1 )多少开发人员会卷入测试工作(单元测试,软件集成,系统测试) ?

    2 )多少软件应该测试,测试会花费多长时间?

    3 )在主机环境和目标环境有哪些软件工具,价格怎样,适合怎样 ?

    4 )多少目标环境可以提供给开发者,什么时候 ?

    5 )主机和目标机之间的连接怎样?

    6 )被测软件下载到目标机有多快 ?

    7 )使用主机与目标环境之间有什么限制(如软件安全标准) ?

    任何人或组织进行嵌入式软件的测试都应深入考虑以上问题,结合自身实际情况,选定合理测试策略和方案。

         对于嵌入式软件测试或叫交叉测试( cross-test ),在测试的各个阶段有着通用的策略:

    1 .单元测试:

    所有单元级测试都可以在主机环境上进行,除非少数情况,特别具体指定了单元测试直接在目标环境进行。最大化在主机环境进行软件测试的比例,通过尽可能小的目标单元访问所有目标指定的界面。

    在主机平台上运行测试速度比在目标平台上快的多,当在主机平台完成测试,可以在目标环境上重复作一简单的确认测试,确认测试结果在主机和目标机上没有被他们的不同影响。在目标环境上进行确认测试将确定一些未知的,未预料到的,未说明的主机与目标机的不同。例如,目标编译器可能有 bug ,但在主机编译器上没有。

    2 .集成测试:

      软件集成也可在主机环境上完成,在主机平台上模拟目标环境运行,当然在目标环境上重复测试也是必须的,在此级别上的确认测试将确定一些环境上的问题,比如内存定位和分配上的一些错误。

    在主机环境上的集成测试的使用,依赖于目标系统的具体功能有多少。有些嵌入式系统与目标环境耦合的非常紧密,若在主机环境做集成是不切实际的。一个大型软件的开发可以分几个级别的集成。低级别的软件集成在主机平台上完成有很大优势,越往后的集成越依赖于目标环境。

    3 .系统测试和确认测试

    所有的系统测试和确认测试必须在目标环境下执行。当然在主机上开发和执行系统测试,然后移植到目标环境重复执行是很方便的。对目标系统的依赖性会妨碍将主机环境上的系统测试移植到目标系统上,况且只有少数开发者会卷入系统测试,所以有时放弃在主机环境上执行系统测试可能更方便。

    确认测试最终的实施舞台必须在目标环境中,系统的确认必须在真实系统之下测试,而不能在主机环境下模拟。这关系到嵌入式软件的最终使用。

    包括恢复测试、安全测试、强度测试、性能测试,已超出了软件测试的范畴,本文暂不讨论。

    使用有效的 cross-test 测试策略可极大的提高嵌入式软件开发测试的水平和效率,当然正确的测试工具使用也是必不可少的:

        总结一下,应用以上测试工具进行 .Cross-test 时的策略:

    A)        使用测试工具的插装功能(主机环境)执行静态测试分析,并且为动态覆盖测试准备好一插装好的软件代码。

    B)        使用源码在主机环境执行功能测试,修正软件的错误和测试脚本中的错误。

    C)         使用插装后的软件代码执行覆盖率测试,添加测试用例或修正软件的错误,保证达到所要求的覆盖率目标。

    D)        在目标环境下重复( B ),确认软件在目标环境中执行测试的正确性。

    E)        若测试需要达到极端的完整性,最好在目标系统上重复( C ),确定软件的覆盖率没有改变。

         通常在主机环境执行多数的测试,只是在最终确定测试结果和最后的系统测试才移植到目标环境,这样可以避免发生访问目标系统资源上的瓶颈,也可以减少在昂贵资源如在线仿真器上的费用。另外,若目标系统的硬件由于某种原因而不能使用时,最后的确认测试可以推迟直到目标硬件可用,这为嵌入式软件的开发测试提供了弹性。设计软件的可移植性是成功进行 cross-test 的先决条件,它通常可以提高软件的质量,并且度软件的维护大有益处。以上所提到的测试工具,都可以通过各自的方式提供测试在主机与目标之间的移植,从而使嵌入式软件的测试得以方便的执行。

    使用有效的 cross-test 测试策略可极大的提高嵌入式软件开发测试的水平和效率,提高嵌入式软件的质量。

    ==========================+++++++++++++++++++++++++++++++++++============================================

    <3>嵌入式的测试方案(codetest)

    可到www.superst.com上下载CodeTest嵌入式测试方式>
    美国AMC公司采用了专利——插桩技术开发出专为嵌入式开发者设计的高性能测试工具CodeTEST,它可以用于本机测试(native)或在线测试( in-circuit).
    CodeTEST系列包括三种嵌入式软件测试和分析工具:CodeTEST Native,CodeTEST Software-In-Circuit和CodeTEST Hardtware –In -Circuit。其中每一种工具代表了嵌入式系统开发的每一个周期的不同开发阶段。我们以标号1、2、3来表示:

    在开发阶段1,由于是开发的早期,没有目标硬件,所应采用的工是桌面工具。
    在开发阶段2,由于此时已开始,系统的集成工作,硬件开发板已出现。
    在开发阶段3,此时项目已处于系统测试或确认阶段,任何疏忽、质量问题和性能缺现都会影响产品的发布、销售和盈利。
    CodeTEST系列可以满足你选择适合自己测试类型:纯软件,驻留IDE硬件探头或同时选择以上所有三个测试的类型。
    CodeTEST的突出特点:
    性能分析可以实现代码的精确的可视化,从而大大提高提高工作效率,简化软件确认和查找故障的过程,
    内存分析可以监视内存的使用,提前查处内存的泄漏,从而节约你宝贵的时间和成本。
    代码追踪可以进行三个不同层次的软件运行追踪,甚至是追踪处理器内部的Cache,这样可以更容易的查找问题所在。
    高级覆盖工具可以通过确认高隐患的代码段,显示哪些函数、代码块、语句、决策条件和条件以执行过或未执行过,来提高产品的质量。高级覆盖工具完全符合高要求的软件测试标准(如:R CTA/DO-178B,A级标准),可以实现语句覆盖、决策覆盖和可变条件的决策覆盖。

    CodeTEST在各开发阶段的应用
    CodeTEST Native
    在早期的开发阶段,采用CodeTEST Native的插桩器可以实现较快的软件测试和分析。虽然此阶段的测试和分析不是实时测试,但这是没有目标硬件连接时的最好的分析和查找问题的最好方法。采用C odeTEST,可以提高软件测试的代码覆盖率、查找和分析内存的泄漏和深度追踪来确保软件的正常运行。

    CodeTEST Software-In-Circuit
    当有硬件连接到测试系统时,我们就可以采用“target hardware”工具了。一般说来,在这一阶段,逻辑分析仪、仿真器和纯软件工具是用来确定系统是否正常工作,但是采用这些工具测试软件往往增加了工程师工作的难度和压力。而采用C odeTEST Software-In –Circuit,通过目标代理(tragrt agent)来测试和分析目标硬件就不需要硬件工具。
    CodeTEST Software-In–Circuit插桩器还可以很方便的让你从CodeTEST Native的desktop-stimulated测试跳转到目标硬件的实时测试。跳转后,插桩器、脚本的文件格式和数据不受Native环境影响。而且,就学习N ative和CodeTEST Software-In –Circuit的测试方法而言是差不多的。对于大多数在这两种开发阶段使用过其他的工具的开发者,CodeTEST可以大大节约开发的时间。
    虽然CodeTEST Software-In –Circuit工具链不提供外部硬件测试系统的细节情况,但它为硬件的探测的难题提供了解决方案,提供了强大的代码覆盖实时工具、内存分析和软件追踪,而且在真实硬件环境中运行,价格低廉。
    CodeTEST Hardtware-In-Circuit
    当你进入此阶段时,你需要一组能提供监视软件测试深度和精确度的的工具链。带有的Bugs和错误的程序必须修改、升级或更新。
    CodeTEST Hardtware-In-Circuit工具链采用外部硬件辅助和相应的通讯系统来实现最大程度的软件实时测试。
    与逻辑分析仪和仿真器不同,CodeTEST Hardtware-In-Circuit具有处理目前复杂嵌入式系统的实时测试的能力。CodeTEST外置探测的硬件系统主要包括控制和数据处理器、大容量内存和可编程的升级定时器,因此大型测试的时间精度可在+ /-50ns内。
    CodeTEST Hardtware-In-Circuit除了提供测试代码覆盖率、内存分析和追踪分析,它的精确的实时测试能力还可以帮你查出软件性能和质量上的问题所在。

    完全的解决方案

    CodeTEST家族提供了六大独立的软件模块:CodeTEST性能分析,
    CodeTEST 内存分析,CodeTEST代码跟踪,CodeTEST语句覆盖,CodeTEST决策覆盖,CodeTEST可变条件决策覆盖。这些模块你可以自由的选择,来满足你对可视化的要求。
    CodeTEST性能
    (CodeTEST可以确定调试代码时那一段代码花费较多时间,这样就可以更容易地监控所有程序的执行。)
    由于CodeTEST可同时实时监视32,000个函数和1000各任务,因此它可以监控大型程序中每一个子程序的执行。而现有的调试工具通常采用采样技术,因此只能对部分代码和程序进行分析。在每次监视过程中,C odeTEST可以监视所有的应用程序,探测程序执行的瓶颈所在。它不仅可以显示出程序和函数执行最坏情况和最好情况所花的时间,而且还可以显示任务、函数及函数相互调用关系的所有结果。通过性能分析的排序列表,你可以很容易的确定你哪一部分程序需要修改。
    CodeTEST内存分析
    (CodeTEST内存分析可以动态追踪内存分配,报告内存出错和相应的原始数据。)
    CodeTEST内存分析解决了难以追踪动态内存分配问题。它不仅可以报告为程序中每条语句分配多少字节的内存(当程序运行时),而且它还可以鉴别2 0多种内存分配错误。例如,CodeTEST内存分析可以捕捉像“释放空指针(freeing a null pointer)”一样常见的程序错误,报告发生错误的函数和代码行。而相比而言,现有的调试工具需要进行上百次的代码追踪和监视,花数周的的时间才能探测一个程序问题的所在。
    CodeTEST代码跟踪

    (多追踪窗口观察可以简化程序设计流程,实现程序设计的规范化。)
    CodeTEST代码追踪把深度追踪和面向Software的简化运用特点结合起来。该工具可以从三个不同的抽象层次显示程序执行过程:1)高级,显示R TOS事件和函数执行的入口和出口。2)控制流程级,显示在每个函数执行到哪一语句。3)原码级,显示每条执行过的C或C++语句。
    CodeTEST具有专为软件工程师设计的触发(trigger)和存贮(storage)功能。你完全可以避开采用其它调试工具复杂的设置,只需根据确定一个任务中R TOS任务和函数等级来选择所需要追踪的软件内容。CodeTEST具有强大的触发功能,包括内存分配错误触发。由于CodeTEST可以记录每一条代码行执行的时间(t imestamp),因此你可以很容易的确定函数中每个循环执行的时间。
    如果你想标识出追踪过程中你感兴趣的事件,你还可以在你的代码中插入用户定义的标记(tags)。这些标记和时间记录(timestamp)会在追踪过程中显示出来,而且你可以观察追踪过程中指定变量的值。
    CodeTEST-ACT(先进的代码覆盖工具)
    (CodeTEST覆盖可以显示程序中覆盖过的函数以及代码的总覆盖率。)
    代码覆盖是一种可以确定在一个特定的测试过程中,哪一部分程序执行过,而哪一部分程序未被执行过的技术。
    CodeTEST-ACT提供了一种交互式界面,该界面可以在程序运行时显示出程序、函数和源代码的语句覆盖(SC)情况。此外,CodeTEST-ACT 独特之处是它在测试过程中提供了一张可以显示覆盖程度的覆盖率趋势图,该图可以让你确定花多少时间就可以是完成一个特定等级的代码覆盖。这样,一旦覆盖率的峰值一到你就可以终止测试,从而避开了测试中多余的和低效的部分,大大的缩短了测试的时间。
    CodeTEST-ACT除了可以显示代码段执行的语句覆盖外,还提供了决策覆盖(DC)和条件决策覆盖(MCDC)的功能。
    CodeTEST-ACT可以为不同等级的测试提供清晰的分析报告:CodeTEST SC提供语句覆盖分析和SC报告;CodeTEST DC不仅提供语覆盖分析和SC报告,而且还提供RTCA/DO-178 Level B测试标准所需的决策覆盖分析和DC报告;CodeTEST MCDC不仅包括SCHEDC报告,还提供了进行Level A测试所需的MCDC分析和报告。
    查桩器的性能分析

    你可以根据程序执行的流程和操作(包括RTOS、函数和程序跳转分支及源程序的组织结构)来决定你对可见性需要程度。而这些需要可以通过对原程序插桩来实现, 而且插桩时插入原程序的语句与编写原代码语言很相近。
    以往的解决方案是基于微处理器、总线信息和片内Cache,在总线上提前抓取信号。而CodeTEST可视化解决方案是基于软件插桩器实现的。采用插桩器,你用不着猜测关键的代码在哪,一切一目了然。
    CodeTEST自动插桩技术可以无需修改源代码而直接把插桩器插入应用软件中。你可以决定那些代码要插桩,要进行哪些测试。当插桩器在处理器中运行时,它会产生特定的实时可视标签(tags)。打完桩后关闭插桩器,这样就生成插桩版本(on-target)的新程序,而且你完全没必要删除这些可视标签。自动插桩器可以让你很容易地给大量代码插桩,而且它的可增加标签的特点可以在你需要修改b ugs或编辑文件时很快的重新插桩。在插桩的标签信息送回主机后,你就可以在程序运行时看到代码执行的精确流程。CodeTEST的解决方案不占用目标板上的处理器,可以独立于目标板的Cache运行,并且不受内存的影响。目前,在所有的测试工具中,只用CodeTEST插桩技术支持各开发阶段的软件测试和分析。

    纯软件的测试工具
    纯软件的测试工具采用的是软件打点技术,在被测代码中插入一些函数,用这些函数来完成数据的生成,并上送数据到目标系统的共享内存中。同时在目标系统中运行一个预处理任务,完成这些数据的预处理,将处理后的数据通过目标机的网口或串口上送到主机平台。这一切都需借助于用户的目标处理器完成。 通过以上过程,测试者得以知道程序当前的运行状态。 从上述分析可知,纯软件的测试工具的测试原理有两个必然存在的特点——插桩函数和预处理任务。
    由于插入插桩函数和预处理任务的存在,使系统的代码增大,更严重的是这些代码会对系统的运行效率有很大的影响(超过50%)。函数本身要有它的实现过程,它要完成数据的生成和暂存,而且这些函数在它的实现过程中还可能被其他优先级更高的中断程序所中断,预处理任务需要占用目标系统CPU处理时间、共享内存和通信通道完成数据的处理、数据的上送。由于这些弊端的存在,当采用纯软件测试工具对目标系统进行测试时,用户目标系统是在一种不真实的环境下运行的,我们所捕获的数据也是不够精确。
    所以采用纯软件的测试工具缺乏性能分析,它不能对用户目标系统中的函数和任务运行的时间指标进行精确的分析。
    当做覆盖率分析的时候,因为要大量打点,而打点多于200时就会影响系统的运行,所以只能做单元覆盖率分析且单元的程序量不能太大。
    它不能对内存的动态分配进行动态的观察。
    纯硬件的测试工具
    纯硬件工具通常用于系统的硬件设计与测试工作。当它用于软件的分析测试时,却无法满足用户的基本要求。
    以逻辑分析仪为例,逻辑分析仪是通过监控系统在运行时总线上的指令周期,并以一定的频率捕获这些信号,通过对捕获的信号进行分析来判断程序当前运行的状况。由于它使用的是采样的方式,难免会遗失一些重要的信号;同时,分析的范围也及其有限。以性能分析为例,当使用某种逻辑分析仪进行性能分析时,我们只能以抽样的方式,同时对80个函数做性能分析,得到一个不精确的结果;而若使用CodeTEST,我们可以同时对128000个函数做性能分析,得到一个精确的结果。
    当对程序做覆盖率分析时,因为硬件工具是从系统总线捕获数据的,如当CACHE打开我们会采用指令预取技术,从外存中读一段代码到一级CACHE中,这时逻辑分析仪在总线上监视到这些代码被读取的信号,就会报告这些代码已经被执行了,但实际上被送到CACHE中的代码可能根本没有被命中。为了避免这种误差必须把CACHE关闭掉,而CACHE关掉就不是系统真实的运行环境了,有时甚至会由于CACHE关闭而导致系统无法正常运行。
    而仿真器通常采用内存标记技术,它所关心的也是处理器从外存的代码段读取数据的情况。所以也无法在CACHE打开的方式下工作。而它的性能分析也是以仿真器的时间系统以抽样的方式进行的,也无法时实对系统进行真实的分析。所以我们所得出的结果也是不精确的。
    纯硬件工具根本不能对内存分配进行分析和检查的能力。
    CodeTEST对软件分析测试功能的实现原理
    AMC公司吸取了纯软件测试工具和纯硬件测试工具的优点,并对它们进行改善和提升后推出了CodeTEST。
    由上图我们可以看出,程序员编写的源代码首先会通过CodeTEST的编译驱动器调用原编译器对进行预编译,然后CodeTEST的插桩器(源代码分析程序)对预编译好的源代码进行自动的插桩,即在需要插桩的关键位置写入一条赋值语句(如:amc_ctrt=0x74100009),并把插入的标记送入一个数据库文件中生成一个符号数据库暂存起来,以备为以后分析时调用。然后,CodeTEST的编译驱动器又会调用原编译器对插桩后的代码进行编译生成可执行目标代码送到目标板上运行。当程序在目标系统运行到插桩点的位置时,目标板的控制总线和地址总线上会出现相应的控制信号和地址信号。当CodeTEST的辅助硬件(信号捕获探头)从控制总线和地址总线上监视到符合以上条件的信号时,CodeTEST会主动地从数据总线上把数据捕获回来送到CodeTEST的内存中暂存并对这些数据进行预处理,然后将预处理后的数据通过局域网送到工作平台上。通过与前面生成的符号数据库中的数据进行比较,我们就此得知当前程序的运行状态,借此完成对嵌入式软件的性能分析,高级覆盖率分析,内存分析和大容量的代码跟踪。
    由此可知,CodeTEST是一个硬件辅助软件的测试与分析工具,它一方面吸取软件打点技术,并对这种技术进行了改善,纯软件工具插入的是一个函数,而CodeTEST插入的是一条赋值语句, 它在汇编级也是一条语句,所以它执行的时间非常短,同时避免了被其它的中断所中断,所以它对目标系统的影响非常小(1%-15%)。另一方面,CodeTEST从纯硬件的测试工具那里吸取了从总线捕获数据的技术并且对它进行了改善,CodeTEST不再是采样的方式,它是通过监视系统总线,当程序运行到插入的特殊的点的时候才会主动的到数据总线上把数据捕获回来,借此,在同样的处理能力下,CodeTEST可以做到精确的数据观察。
    CodeTEST强大的测试分析功能。
    由于CodeTEST对软件打点技术和从总线捕获数据进行了改善和提升,正是这种原理上的优势,所以CodeTEST具有强大的性能分析、内存分析、高级覆盖率分析和代码跟踪功能。
    1. 强大的性能分析:CodeTEST能同时对128000个函数和1000个任务进行性能分析,可以精确的得出每个函数或任务执行的最大时间、最小时间和平均时间,精确度达到50ns;能够精确的显示各函数或任务之间的调用情况,帮助你发现系统瓶颈、优化系统和提升你的系统性能。
    2. 强大的覆盖率分析。 CodeTEST可以在系统真实的环境下,可以从单元级、集成级、系统级以及产品终端现场阶段进行嵌入式软件的分析与测试。帮助测试工程师掌握当前的测试覆盖率数据,指导测试用例的编写。
    3. 强大的内存分析。CodeTEST可以动态追踪内存分配,报告内存出错和相应的原始数据。他不仅可以在程序运行时报告为每条语句分配多少字节的内存,而且他可以鉴别20多种内存分配的错误。例如:CodeTEST可以捕捉“释放空指针(freeing a null pointer)”一样常见的程序错误,报告发生错误的函数和代码行帮,助你尽早发现动态内纯泄漏,而无需到系统崩溃时。
    4. 强大的代码跟踪分析。CodeTEST提供400K的追踪缓冲空间,能追踪150万行的源代码。我们可以设置触发器来追踪自己感兴趣的事件,可以显示运行过程中程序运行的实际情况,帮助你查找程序的BUG所在。

    <4>嵌入式测试实例:手机测试

    手机测试包含: 基于功能、性能、用户面的测试(贝它测试)、Benchmark测试;作为专用的消费电子产品测试还包括可靠性测试(对于硬件则是RQT;对于软件则是field trial);标准符合性测试(TA/FTA);互操作性测试(IOT);安全性测试(安规测试);强度测试等.
    手机测试是一个很大的题目,涉及到硬件测试和软件测试,还有结构的测试,比如抗压,抗摔,抗疲劳,抗低温高温等,结构上的设计不合理,会造成应力集中,使得本身外壳变形,对于翻盖手机,盖子失效,还有其他严重问题。硬件测试一般都有严格的物理电气指标,也有专门的仪器,这里的仪器,不在多说,一般如果是专业的测试人员,不会对词陌生吧。
    因为我们人员编制问题,所以我对于各项测试,都或多或少了解一点,甚至从事过。。
    但是手机测试,一般是指软件测试,这个一方面也说明了软件在手机上的重要行。一方面也说明手机测试的难度。因为期他得测试都有明确的指标,严格的操作规程,还有各种仪器。下面说的手机测试一般都是手机软件测试,以后不在重复说明。
    因为工作原因,没有及时回复大家要求,这里先回答一点,希望大家一起参与,毕竟我一个人精力有限,知道也少。
    这里就作为前言部分吧在说明手机测试之前,我觉得应该了解一下什么是嵌入市操作系统,这是个时髦的名词,虽然我们已经被嵌入市操作系统的产品所包围,但是却不一定能说清楚,什么是嵌如实操作系统,而学校的课堂上,讲的也不多,所以很多人对此感到云山舞罩。
    简单的说,一个嵌入市操作系统就是为完成某中特定功能而专门开发的操作系统。这个操作系统的功能很明确,不象大型操作系统,范围广泛,大千世界,尽在其中,而嵌如操作系统只为完成某一项或者几项功能。
    再说一下手机的特殊性,也就是要求对响应时间达到一定限制范围。也就是所谓的实时操作系统,如果一个电话不能在90秒内接听,那么对方会挂掉而你的操作系统还没反映过来,那么这个操作系统无疑是失败的,这是对嵌如操作系统实时性的要求。
    作为一个测试人员,你必须了解这些,可能对一些软件开发人员,他不必很在意这些方面,因为他只要了解自己模块的入口说明和 出口说明就可以。但是测试人员不行。高级测试人员应该了解嵌入操作系统的特点,这个系统不象WINDOWS,有图形界面可以输入输出,也不象D OS用命令行模式,所有这些,都需要自己编写一个编辑器,编写一个交互界面,编写一个输入输出界面,在WINDOWS中,利用一些API和一些M FC,不用考虑硬件的问题,因为系统已经完成,而WINDOWS是讲究和硬件分离的,因为这样可以保护系统不受侵入。而在嵌入市系统里面。这一些都要求和硬件息戏相关。
    手机测试中,软件出现的故障不一顶是由于软件的错误,也可能是由于没有考虑到硬件和软件没有完美的结合。因此我们在了解操作系统同时,也要了解一下其他的手机硬件性能,比如CPU ,比如存储器。 CPU的处理运算能力是以MIPS来衡量的,当然越快越好,但是也是和成本相关的,我不知道现在MOTOROLA T39的CPU,但是,因为是PDA,又是手写屏幕,所以菜单特别的慢。关于存储器需要专门做出说明,因为这里 的存储器很特别,不象PC,手机没有硬盘!
    作为一个新来的,可能对嵌入时操作系统游乐 一个大致了解了,那么对他的程序又是如何的呢,难道是和以前的程序不一样?
    其实,嵌入时系统的编程语言一般有C,而且也是最多的,也有其他语言。比如C++在最开始时候是用 汇编的,但是汇编难懂,而且也不容易移植,渐渐的被C代替,不过即使如此,在启动程序时候,要启动板子,也就是电路板时候,还是需要用一些汇编语言完成。
    作为一个嵌入市系统的程序,和在PC上运行着的程序没有任何不同,唯一不同可能是在PC上运行的程序,你可以看到结果——如果你用输出语句的话,而在这里,你是看布道结果的。除非你加上L CD硬件,然后编写了LCD驱动程序,然后再编写显示 程序。编写嵌入市程序,一切都要自己解决。
    我们的手机如果不是认为把电源切断的话,或者在电源消耗到一定程度的话,是会一直在使用的,所以,手机程序是一直在运转的,就是说一直在循环,这个,对于了解嵌入市程序,应该是个好材料——嵌入市程序就是一个无限循环的程序,除非关掉电源和电源因素,这里也有一个测试点:硬件中断是最高级的,它会终止你的程序,即使你现在的程序级别很高,比如通话,如果没电了,一切会o ver. 手机程序就是在一个无限循环的程序,什么时候跳出这个无限循环?你关机吧,如果感到不高兴,把电池卸下来,因为有可能进入死循环,而关机键失效了,——只好通过取下电池了。

    这里要专门说明一下存储器,因为很多手机毛病都和存储有关,而且很多问题都和存储相关,计算机的存储是关键,而手机更始关键,因为计算机有硬盘作为存储,而手机所有的都在存储器里存储器分为几类,RAM 随即存储器,ROM随即只读存储器还有现在出现一些的闪存,以及电子可编程存储和非易失存储起。一个一个到来RAM 随机存储器,其中又有SRAM(静态RAM)DRAM(动态RAM),SRAM,只要只要电源开着,就会保存,我们打电话,有些最后拨打的号码,暂时是存在SRAM中的,不会立刻写入通话记录。只有正常关机,才会写入,如果取电池的话,是不会写入手机的通话记录的,如果在通话记录中出现了已经拨打电话,但是没有记录的情况,那么有可能和这个存储器有关,可能是你的软件上错误,也可能是硬件。DRAM在手机上用的不多,因为保留数据时间很短,

    从价格上看,SRAM是非常昂贵的,而DRAM相比很便宜。
    ROM也有几种,PROM可编程ROM 和EPROM可擦除可编程ROM两者区别是,PROM是一次性的,也就是软件灌入后,这个就完蛋了,这种是早期的产品,现在已经不可能使用了,而E PROM则是通用的存储器,这些存储器不符和手机软件产品,一般使用ROM少
    其他FLASH
    这是近来手机采用最多的存储器,这种存储起结合了ROM和RAM的长处,但是不属于RAM也不属于ROM
    手机大量采用的NVRAM 非易失存储器 和SRAM属性差不多,EEPROM 电子可擦出可编程存储器 ,闪存,ROM的后代。手机软件一般放在EEPROM中,EPROM是通过紫外光的照射,擦出原先的程序,而EEPROM是通过电子擦出,当然价格也是很高的,而且写入时间很长,写入很慢,所以前面提到的电话号码,一般先放在S RAM中,不是马上写入EEPROM,因为当时有很重要工作要做——通话,如果写入,漫长的等待是让用户忍无可忍的。
    NVRAM 是一个很特别的存储器,它和SRAM相类似,但是价格却高很多,由于一些数据实在重要,断电后必须保持这些数据,所以只能存放在这里,一般和个人信息有关的数据会放在这里,比如和S IM卡相关数据。容量大小也只有几百字节。
    闪寸存储器是所有手机的首选,综合了前面的所有优点,不会断电丢失数据(NVRAM)快速读取,电气可擦出可编程(EEPROM)所以现在手机大量采用,
    说了这么多存储器,可能比较糊涂了,这么多存储器,究竟采用哪中呢,在手机发展中,各种存储器都用过,至于现在,各种手机采用的存储器是不同的,这个和成本相关,各种存储器价格不一样,本着性价比最优组合,由设计者决定,有些是可选的,有些是必须的,是手机方案决定的,我们了解只是各种存储性能,特点,在测试中判断错误原因。

    手机协议站软件的白合测试
    手机软件测试单丛测试的内容来看,包括上面的MMI和底下的PROTOCOL由于MMI的灵活性,和各个厂家的个性化,以及手机本身的用户不同,MMI的侧重点也就不同,在基本通话、短消息、数据功能完成的基础上可以五花八门,所以测试的重点不同。测试方法各不相同。但是协议就不同了,协议是统一的,虽然你实现方法可以不同,但是完成的功能必须相同,和MMI不同,虽然都是聊天,但是有些用短消息聊天,有些用PUSH聊天,而协议软件有一个遵守的规范——ETSI指定的协议规范,有统一的命令规范和统一的标准。消息(术语,不是软件编程里的消息,是通信术语)是固定的嘛。针对协议的测试,因为有标准可循,有规范可仪,所以软件测试就很多工具,公司也多,自动化测试要自动话,否则,按照人的测试能力,谁也无法保证其绝对可靠性,也没有这么大的人力去仔细做测试。一般对于白合测试是比较严格的,而且也是耗费人力的,所以常采用自动化测试工具。这样节省人力、缩短测试时间。至于谁家的工具比较好,涉及各取所需吧,也涉及到成本问题。你如果想购买某产品,会给你一个DEMO版本,给你一个月的评价时期,这个评估版本让你熟悉其产品的优劣也让你熟悉其操作。
    测试工具一般都有二次开发功能,也就是可以自己编写脚本,针对不同的软件平台做一些改动,这样可以根据自己的需要编写测试CASE测试用列当然即使是全部用自动化测试,你心理还是没底,你还是要仔细去看代码。分析流程,读懂其含义,一个很小的问题,出错保护没有作好,一般这个问题最多,出错保护机制没有作好,会造成崩溃这样严重的问题。
    这是针对协议代码的白合测试如果你是对购买来的协议进行测试,一般有仪器,模拟一个网络基站,进行测试,不过这样的仪器非常昂贵,而且测试人员要对ETSI协议比较熟悉。我没有直接参加针对协议的白合测试,不过对评估般的测试软件曾经PRACTISE,可测试覆盖率,我很奇怪的是,一般打点(跟踪)也是需要消耗CPU时间的这样程序效率就降低了,而我要测试程序的效率等项目就要考虑CPU,而且程序的工作运转必须和CPU息息相关,而现在CPU 在保证程序RUN同时,还要进行打点,是否测试出的指数和实际不符和呢,是否没有达到真实的水平呢而它这个产品(水牛)介绍说,一般不占用CPU时间,我想了很长时间没有想通后想咨询,告之这是他们的专利,无可奉告。由于这种测试工具是针对平台所以如果你平台不支持的,也就没有办法使用了。还有集成测试等等,在软件的介绍中有详细说明,不再详细说明。对协议进行白合测试,我想对你的要求就是:熟悉相关的协议,否则白扯;熟悉开发的语言,否则免谈。总之,我估计你们公司如果进行白合测试的话,我想测试工具是不可少的,
    希望你顺利完成测试任务。早日听到好消息。

  • 操作操作系统进程描述

    2008-12-03 13:27:14

    操作操作系统进程描述


    进程直接关系到系统运行速度,及内存占有度!很多朋友为了减少内存占有量,胡乱关一通反把系统搞死~这里给大家一个进程参考表,希望对大家有帮助!!!!

    system process
    进程文件: [system process] o r [system process]
    进程名称: Windows内存处理系统进程
    描述: Windows页面内存管理进程,拥有0级优先。
    是否为系统进程: 是

    alg.exe
    进程文件: alg o r alg.exe
    进程名称: 应用层网关服务
    描述: 这是一个应用层网关服务用于网络共享。
    是否为系统进程: 是

    csrss.exe
    进程文件: csrss o r csrss.exe
    进程名称: Client/Server Runtime Server Subsystem
    描述: 客户端服务子系统,用以控制Windows图形相关子系统。
    是否为系统进程: 是

    ddhelp.exe
    进程文件: ddhelp o r ddhelp.exe
    进程名称: DirectDraw Helper
    描述: DirectDraw Helper是DirectX这个用于图形服务的一个组成部分。
    是否为系统进程: 是

    dllhost.exe
    进程文件: dllhost o r dllhost.exe
    进程名称: DCOM DLL Host进程
    描述: DCOM DLL Host进程支持基于COM对象支持DLL以运行Windows程序。
    是否为系统进程: 是

    inetinfo.exe
    进程文件: inetinfo o r inetinfo.exe
    进程名称: IIS Admin Service Helper
    描述: InetInfo是Microsoft Internet Infomation Services (IIS)的一部分,用于Debug调试除错。
    是否为系统进程: 是

    internat.exe
    进程文件: internat o r internat.exe
    进程名称: Input Locales
    描述: 这个输入控制图标用于更改类似国家设置、键盘类型和日期格式。
    是否为系统进程: 是

    kernel32.dll
    进程文件: kernel32 o r kernel32.dll
    进程名称: Windows壳进程
    描述: Windows壳进程用于管理多线程、内存和资源。
    是否为系统进程: 是

    lsass.exe
    进程文件: lsass o r lsass.exe
    进程名称: 本地安全权限服务
    描述: 这个本地安全权限服务控制Windows安全机制。
    是否为系统进程: 是

    mdm.exe
    进程文件: mdm o r mdm.exe
    进程名称: Machine Debug Manager
    描述: Debug除错管理用于调试应用程序和Microsoft Office中的Microsoft scrīpt Edito r脚本编辑器。
    是否为系统进程: 是

    mmtask.tsk
    进程文件: mmtask o r mmtask.tsk
    进程名称: 多媒体支持进程
    描述: 这个Windows多媒体后台程序控制多媒体服务,例如MIDI。
    是否为系统进程: 是

    mprexe.exe
    进程文件: mprexe o r mprexe.exe
    进程名称: Windows路由进程
    描述: Windows路由进程包括向适当的网络部分发出网络请求。
    是否为系统进程: 是

    msgsrv32.exe
    进程文件: msgsrv32 o r msgsrv32.exe
    进程名称: Windows信使服务
    描述: Windows信使服务调用Windows驱动和程序管理在启动。
    是否为系统进程: 是

    mstask.exe
    进程文件: mstask o r mstask.exe
    进程名称: Windows计划任务
    描述: Windows计划任务用于设定继承在什么时间或者什么日期备份或者运行。
    是否为系统进程: 是

    regsvc.exe
    进程文件: regsvc o r regsvc.exe
    进程名称: 远程注册表服务
    描述: 远程注册表服务用于访问在远程计算机的注册表。
    是否为系统进程: 是

    rpcss.exe
    进程文件: rpcss o r rpcss.exe
    进程名称: RPC Po rtmapper
    描述: Windows 的RPC端口映射进程处理RPC调用(远程模块调用)然后把它们映射给指定的服务提供者。
    是否为系统进程: 是

    services.exe
    进程文件: services o r services.exe
    进程名称: Windows Service Controller
    描述: 管理Windows服务。
    是否为系统进程: 是

    smss.exe
    进程文件: smss o r smss.exe
    进程名称: Session Manager Subsystem
    描述: 该进程为会话管理子系统用以初始化系统变量,MS-DOS驱动名称类似LPT1以及COM,调用Win32壳子系统和运行在Windows登陆过程。
    是否为系统进程: 是

    snmp.exe
    进程文件: snmp o r snmp.exe
    进程名称: Microsoft SNMP Agent
    描述: Windows简单的网络协议代理(SNMP)用于监听和发送请求到适当的网络部分。
    是否为系统进程: 是

    spool32.exe
    进程文件: spool32 o r spool32.exe
    进程名称: Printer Spooler
    描述: Windows打印任务控制程序,用以打印机就绪。
    是否为系统进程: 是

    spoolsv.exe
    进程文件: spoolsv o r spoolsv.exe
    进程名称: Printer Spooler Service
    描述: Windows打印任务控制程序,用以打印机就绪。
    是否为系统进程: 是

    stisvc.exe
    进程文件: stisvc o r stisvc.exe
    进程名称: Still Image Service
    描述: Still Image Service用于控制扫描仪和数码相机连接在Windows。
    是否为系统进程: 是

    svchost.exe
    进程文件: svchost o r svchost.exe
    进程名称: Service Host Process
    描述: Service Host Process是一个标准的动态连接库主机处理服务。
    是否为系统进程: 是

    system
    进程文件: system o r system
    进程名称: Windows System Process
    描述: Microsoft Windows系统进程。
    是否为系统进程: 是

    taskmon.exe
    进程文件: taskmon o r taskmon.exe
    进程名称: Windows Task Optimizer
    描述: windows任务优化器监视你使用某个程序的频率,并且通过加载那些经常使用的程序来整理优化硬盘。
    是否为系统进程: 是

    tcpsvcs.exe
    进程文件: tcpsvcs o r tcpsvcs.exe
    进程名称: TCP/IP Services
    描述: TCP/IP Services Application支持透过TCP/IP连接局域网和Internet。
    是否为系统进程: 是

    winlogon.exe
    进程文件: winlogon o r winlogon.exe
    进程名称: Windows Logon Process
    描述: Windows NT用户登陆程序。
    是否为系统进程: 是

    winmgmt.exe
    进程文件: winmgmt o r winmgmt.exe
    进程名称: Windows Management Service
    描述: Windows Management Service透过Windows Management Instrumentation data (WMI)技术处理来自应用客户端的请求。
    是否为系统进程: 是

    程序进程

    absr.exe
    进程文件: absr o r absr.exe
    进程名称: Backdoo r.Autoupder Virus
    描述: 这个进程是Backdoo r.Autoupder后门病毒程序创建的。
    是否为系统进程: 否

    acrobat.exe
    进程文件: acrobat o r acrobat.exe
    进程名称: Adobe Acrobat
    描述: Acrobat Writer用于创建PDF文档。
    是否为系统进程: 否

    acro rd32.exe
    进程文件: acro rd32 o r acro rd32.exe
    进程名称: Acrobat Reader
    描述: Acrobat Reader是一个用于阅读PDF文档的软件。
    是否为系统进程: 否

    agentsvr.exe
    进程文件: agentsvr o r agentsvr.exe
    进程名称: OLE automation server
    描述: OLE Automation Server是Microsoft Agent的一部分。
    是否为系统进程: 否

    aim.exe
    进程文件: aim o r aim.exe
    进程名称: AOL Instant Messenger
    描述: AOL Instant Messenger是一个在线聊天和即时通讯IM软件客户端。
    是否为系统进程: 否

    airsvcu.exe
    进程文件: airsvcu o r airsvcu.exe
    进程名称: Microsoft Media Manager
    描述: OLE 这是一个用于在硬盘上建立索引文件和文件夹,在Microsoft Media Manager媒体管理启动时运行的进程。它可以在控制面板被禁用。
    是否为系统进程: 否

    alogserv.exe
    进程文件: alogserv o r alogserv.exe
    进程名称: McAfee VirusScan
    描述: McAfee VirusScan是一个反病毒软件用于扫描你的文档和E-mail中的病毒。
    是否为系统进程: 否

    avconsol.exe
    进程文件: avconsol o r avconsol.exe
    进程名称: McAfee VirusScan
    描述: McAfee VirusScan是一个反病毒软件用于扫描你的文档和E-mail中的病毒。
    是否为系统进程: 否

    avsynmgr.exe
    进程文件: avsynmgr o r avsynmgr.exe
    进程名称: McAfee VirusScan
    描述: McAfee VirusScan是一个反病毒软件用于扫描你的文档和E-mail中的病毒。
    是否为系统进程: 否

    backWeb.exe
    进程文件: backWeb o r backWeb.exe
    进程名称: Backweb Adware
    描述: Backweb是一个Adware(广告插件,一般是由于安装某些免费软件而伴随安装上的程序)来自Backweb Technologies。
    是否为系统进程: 否

    bcb.exe
    进程文件: bcb o r bcb.exe
    进程名称: Bo rland C++ Builder
    描述: Bo rland C++ Builder
    是否为系统进程: 否

    calc.exe
    进程文件: calc o r calc.exe
    进程名称: Calculato r
    描述: Microsoft Windows计算器程序
    是否为系统进程: 否

    ccapp.exe
    进程文件: ccapp o r ccapp.exe
    进程名称: Symantec Common Client
    描述: Symantec公用应用客户端包含在No rton AntiVirus 2003和No rton Personal Firewall 2003。
    是否为系统进程: 否

    cdplayer.exe
    进程文件: cdplayer o r cdplayer.exe
    进程名称: CD Player
    描述: Microsoft Windows包含的CD播放器
    是否为系统进程: 否

    charmap.exe
    进程文件: charmap o r charmap.exe
    进程名称: Windows Character Map
    描述: Windows字符映射表用来帮助你寻找不常见的字符。
    是否为系统进程: 否

    idaemon.exe
    进程文件: cidaemon o r cidaemon.exe
    进程名称: Microsoft Indexing Service
    描述: 在后台运行的Windows索引服务,用于帮助你搜索文件在下次变得更快。
    是否为系统进程:

    cisvc.exe
    进程文件: cisvc o r cisvc.exe
    进程名称: Microsoft Index Service Helper
    描述: Microsoft Index Service Helper监视Microsoft Indexing Service (cidaemon.exe) 的内存占用情况,如果cidaemon.exe内存使用超过了40M,则自动重新启动该进程。
    是否为系统进程: 否

    cmd.exe
    进程文件: cmd o r cmd.exe
    进程名称: Windows Command Prompt
    描述: Windows控制台程序。不像旧的command.com,cmd.exe是一个32位的命令行使用在WinNT/2000/XP。
    是否为系统进程: 否

    cmesys.exe
    进程文件: cmesys o r cmesys.exe
    进程名称: Gato r GAIN Adware
    描述: Gato r GAIN是一个Adware插件(广告插件,一般是由于安装某些免费软件而伴随安装上的程序)。
    是否为系统进程: 否

    ctfmon.exe
    进程文件: ctfmon o r ctfmon.exe
    进程名称: Alternative User Input Services
    描述: 控制Alternative User Input Text Processo r (TIP)和Microsoft Office语言条。Ctfmon.exe提供语音识别、手写识别、键盘、翻译和其它用户输入技术的支持。
    是否为系统进程: 否

    ctsvccda.exe
    进程文件: ctsvccda o r ctsvccda.exe
    进程名称: Create CD-ROM Services
    描述: 在Win9X创建CD-ROM访问服务。
    是否为系统进程: 否

    cutftp.exe
    进程文件: cutftp o r cutftp.exe
    进程名称: CuteFTP
    描述: CuteFTP是一个流行的FTP客户端用于从FTP服务器上传/下载文件。
    是否为系统进程: 否

    defwatch.exe
    进程文件: defwatch o r defwatch.exe
    进程名称: No rton AntiVirus
    描述: No rton Anti-Virus扫描你的文件和email以检查病毒。
    是否为系统进程: 否

    devldr32.exe
    进程文件: devldr32 o r devldr32.exe
    进程名称: Create Device Loader
    描述: Creative Device Loader属于Create Soundblaster驱动。
    是否为系统进程: 否

    directcd.exe
    进程文件: directcd o r directcd.exe
    进程名称: Adaptec DirectCD
    描述: Adaptec DirectCD是一个用文件管理器式的界面,烧录文件到光盘的软件。
    是否为系统进程: 否

    dreamweaver.exe
    进程文件: dreamweaver o r dreamweaver.exe
    进程名称: Macromedia DreamWeaver
    描述: Macromedia DreamWeaver是一个HTML编辑器用于创建站点和其它类别的HTML文档。
    是否为系统进程: 否

    em_ex ec.exe
    进程文件: em_ex ec o r em_ex ec.exe
    进程名称: Logitech Mouse Settings
    描述: 这是Logitech MouseWare状态栏图标的进程,用于用户访问控制鼠标属性和察看MouseWare帮助。
    是否为系统进程: 否

    excel.exe
    进程文件: excel o r excel.exe
    进程名称: Microsoft Excel
    描述: Microsoft Excel是一个电子表格程序包括在Microsoft Office中。
    是否为系统进程: 否

    findfast.exe
    进程文件: findfast o r findfast.exe
    进程名称: Microsoft Office Indexing
    描述: Microsoft Office索引程序,用于提高Microsoft Office索引Office文档的速度。
    是否为系统进程: 否

    frontpage.exe
    进程文件: frontpage o r frontpage.exe
    进程名称: Microsoft FrontPage
    描述: Microsoft FrontPage是一个HTML编辑器用于创建站点和其它类别的HTML文档。
    是否为系统进程: 否

    gmt.exe
    进程文件: gmt o r gmt.exe
    进程名称: Gato r Spyware Component
    描述: Gato r Spyware是一个广告插件,随Gato r安装和启动。
    是否为系统进程: 否

    hh.exe
    进程文件: hh o r hh.exe
    进程名称: Gato r Windows Help
    描述: Windows Help程序用以打开帮助文件和文档,包括在很多Windows程序中。
    是否为系统进程: 否

    hidserv.exe
    进程文件: hidserv o r hidserv.exe
    进程名称: Microsoft Human Interface Device Audio Service
    描述: 后台服务,用来支持USB音效部件和USB多媒体键盘。
    是否为系统进程: 否

    QQ.exe
    进程文件: QQ o r QQ.exe
    进程名称: QQ
    描述: QQ是一个在线聊天和即时通讯客户端。
    是否为系统进程: 否

    iexplo re.exe
    进程文件: iexplo re o r iexplo re.exe
    进程名称: Internet Explo rer
    描述: Microsoft Internet Explo rer网络浏览器透过HTTP访问WWW万维网。
    是否为系统进程: 否

    kodakimage.exe
    进程文件: kodakimage o r kodakimage.exe
    进程名称: Imaging
    描述: Kodak Imaging是一个图片察看软件。包括在Windows,用以打开图像文件。
    是否为系统进程: 否

    loadqm.exe
    进程文件: loadqm o r loadqm.exe
    进程名称: MSN Queue Manager Loader
    描述: MSN Queue Manager Loader被随着MSN Explo rer和MSN Messenger安装。他在一些时候会占用很多系统资源。
    是否为系统进程: 否

    loadwc.exe
    进程文件: loadwc o r loadwc.exe
    进程名称: Load WebCheck
    描述: Load WebCheck用以定制一些Internet Explo rer的设定,添加、删除或者更新用户profiles设定。
    是否为系统进程: 否
    mad.exe
    进程文件: mad o r mad.exe
    进程名称: System Attendant Service
    描述: System Attendant Service是Microsoft Exchange Server的后台程序。它用以读取Microsoft Exchange的DLLs文件,写log信息和生成离线地址薄。
    是否为系统进程: 否

    mcshield.exe
    进程文件: mcshield o r mcshield.exe
    进程名称: McAfee VirusScan
    描述: McAfee VirusScan是一个反病毒软件用以扫描你的文件和email中的病毒。
    是否为系统进程: 否

    mgabg.exe
    进程文件: mgabg o r mgabg.exe
    进程名称: Matrox BIOS Guard
    描述: Matrox BIOS守护进程。
    是否为系统进程: 否

    mmc.exe
    进程文件: mmmc o r mmc.exe
    进程名称: Microsoft Management Console
    描述: Microsoft Management Console管理控制程序集成了很多的系统控制选项。例如设备管理(系统、硬件
    )或者计算机权限控制(Administrative管理工具)。
    是否为系统进程: 否

    mobsync.exe
    进程文件: mobsync o r mobsync.exe
    进程名称: Microsoft Synchronization Manager
    描述: Internet Explo rer的一个组成部分,用以在后台同步离线察看页面。
    是否为系统进程: 否

    mplayer.exe
    进程文件: mplayer o r mplayer.exe
    进程名称: Windows Media Player
    描述: Windows Media Player是一个用以打开音乐、声音和视频文件的软件。
    是否为系统进程: 否

    mplayer2.exe
    进程文件: mplayer2 o r mplayer2.exe
    进程名称: Windows Media Player
    描述: Windows Media Player是一个用以打开音乐、声音和视频文件的软件。
    是否为系统进程: 否

    msaccess.exe
    进程文件: msaccess o r msaccess.exe
    进程名称: Microsoft Access
    描述: Microsoft Access是一个数据库软件包括在Microsoft Office。
    是否为系统进程: 否

    msbb.exe
    进程文件: msbb o r msbb.exe
    进程名称: MSBB Web3000 Spyware Application
    描述: MSBB Web3000 Spyware是包括在一些adware产品中,利用注册表随Windows启动。
    是否为系统进程: 否

    msdtc.exe
    进程文件: msdtc o r msdtc.exe
    进程名称: Distributed Transaction Coo rdinato r
    描述: Microsoft Distributed Transaction Coo rdinato r控制多个服务器的传输,被安装在Microsoft Personal Web Server和Microsoft SQL Server。
    是否为系统进程: 否

    msiex ec.exe
    进程文件: msiex ec o r msie xec.exe
    进程名称: Windows Installer Component
    描述: Windows Installer的一部分。用来帮助Windows Installer package files (MSI)格式的安装文件。
    是否为系统进程: 否

    msimn.exe
    进程文件: msimn o r msimn.exe
    进程名称: Microsoft Outlook Express
    描述: Microsoft Outlook Express是一个Email和新闻组客户端包括在Microsoft Windows。
    是否为系统进程: 否

    msmsgs.exe
    进程文件: msmsgs o r msmsgs.exe
    进程名称: MSN Messenger Traybar Process
    描述: MSN Messenger是一个在线聊天和即时通讯客户端。
    是否为系统进程: 否

    msoobe.exe
    进程文件: msoobe o r msoobe.exe
    进程名称: Windows Product Activation
    描述: Windows XP License的Product Activation产品激活程序。
    是否为系统进程: 否

    mspaint.exe
    进程文件: mspaint o r mspaint.exe
    进程名称: Microsoft Paint
    描述: Microsoft Paint画图是一个图像编辑器包括在Microsoft Windows,它能够编辑bmp图像。
    是否为系统进程: 否

    mspmspsv.exe
    进程文件: mspmspsv o r mspmspsv.exe
    进程名称: WMDM PMSP Service
    描述: Windows Media Player 7需要安装的Helper Service。
    是否为系统进程: 否

    mysqld-nt.exe
    进程文件: mysqld-nt o r mysqld-nt.exe
    进程名称: MySQL Daemon
    描述: MySQL Daemon控制访问MySQL数据库。
    是否为系统进程: 否

    navapsvc.exe
    进程文件: navapsvc o r navapsvc.exe
    进程名称: No rton AntiVirus Auto-Protect Service
    描述: No rton Anti-Virus扫描你的文件和email中的病毒。
    是否为系统进程: 否

    navapw32.exe
    进程文件: navapw32 o r navapw32.exe
    进程名称: No rton AntiVirus Agent
    描述: No rton Anti-Virus扫描你的文件和email中的病毒。
    是否为系统进程: 否

    ndetect.exe
    进程文件: ndetect o r ndetect.exe
    进程名称: ICQ Ndetect Agent
    描述: ICQ Ndetect Agent是ICQ用来侦测网络连接的程序。
    是否为系统进程: 否

    netscape.exe
    进程文件: netscape o r netscape.exe
    进程名称: Netscape
    描述: Netscape网络浏览器通过HTTP浏览WWW万维网。
    是否为系统进程: 否

    notepad.exe
    进程文件: notepad o r notepad.exe
    进程名称: Notepad
    描述: Notepad字符编辑器用于打开文档。在Windows中附带。
    是否为系统进程: 否

    ntba ckup.exe
    进程文件: ntbac kup o r ntbac kup.exe
    进程名称: Windows Bac kup
    描述: Windows备份工具用于备份文件和文件夹。
    是否为系统进程: 否

    ntvdm.exe
    进程文件: ntvdm o r ntvdm.exe
    进程名称: Windows 16-bit Virtual Machine
    描述: Windows Virtual Machine是为了兼容旧的16位Windows和DOS程序而设置的虚拟机。
    是否为系统进程: 否

    nvsvc32.exe
    进程文件: nvsvc32 o r nvsvc32.exe
    进程名称: NVIDIA Driver Helper Service
    描述: NVIDIA Driver Helper Service在NVIDA显卡驱动中被安装。
    是否为系统进程: 否

    nwiz.exe
    进程文件: nwiz o r nwiz.exe
    进程名称: NVIDIA nView Control Panel
    描述: NVIDIA nView控制面板在NVIDA显卡驱动中被安装,用于调整和设定。
    是否为系统进程: 否

    osa.exe
    进程文件: osa o r osa.exe
    进程名称: Office Startup Assistant
    描述: Microsoft Office启动助手,随Windows启动,增强启动、Office字体、命令和Outlook事务提醒等特性。
    是否为系统进程: 否

    outlook.exe
    进程文件: outlook o r outlook.exe
    进程名称: Microsoft Outlook
    描述: Microsoft Outlook是一个Email客户端包括在Microsoft Office。
    是否为系统进程: 否

    photoshop.exe
    进程文件: photoshop o r photoshop.exe
    进程名称: Adobe Photoshop
    描述: Adobe Photoshop是一个图像编辑软件,能够打开和编辑照片和其它更多类型格式的图片。
    是否为系统进程: 否

    point32.exe
    进程文件: point32 o r point32.exe
    进程名称: Microsoft Intellimouse Monito r
    描述: Microsoft Intellimouse Monito r添加一个鼠标设定图标在工具栏。
    是否为系统进程: 否

    powerpnt.exe
    进程文件: powerpnt o r powerpnt.exe
    进程名称: Microsoft PowerPoint
    描述: Microsoft PowerPoint是一个演示软件包括在Microsoft Office。
    是否为系统进程: 否

    psto res.exe
    进程文件: psto res o r psto res.exe
    进程名称: Protected Sto rage Service
    描述: Microsoft Protected Sto rage服务控制保密的内容密码。
    是否为系统进程: 否

    qttask.exe
    进程文件: qttask o r qttask.exe
    进程名称: Quick Time Tray Icon
    描述: Quick Time任务栏图标在你运行Quick Time的时候启动。
    是否为系统进程: 否

    realplay.exe
    进程文件: realplay o r realplay.exe
    进程名称: Real Player
    描述: Real Player是一个媒体播放器用来打开和播放音乐、声音和Real Media格式的视频文件。
    是否为系统进程: 否

    rnaapp.exe
    进程文件: rnaapp o r rnaapp.exe
    进程名称: Windows Modem Connection
    描述: Windows Modem连接控制用以控制拨号modem连接。
    是否为系统进程: 否

    rtvscan.exe
    进程文件: rtvscan o r rtvscan.exe
    进程名称: No rton AntiVirus
    描述: No rton Anti-Virus用以扫描你的文件和email中的病毒。
    是否为系统进程: 否

    rundll32.exe
    进程文件: rundll32 o r rundll32.exe
    进程名称: Windows RUNDLL32 Helper
    描述: Windows Rundll32为了需要调用DLLs的程序。
    是否为系统进程: 否

    sndrec32.exe
    进程文件: sndrec32 o r sndrec32.exe
    进程名称: Windows Sound Reco rder
    描述: Windows录音机用以播放和录制声音文件(.wav)。
    是否为系统进程: 否

    sndvol32.exe
    进程文件: sndvol32 o r sndvol32.exe
    进程名称: Windows Volume Control
    描述: Windows声音控制进程在任务栏驻留用以控制音量和声卡相关。
    是否为系统进程: 否

    spoolss.exe
    进程文件: spoolss o r spoolss.exe
    进程名称: Printer Spooler Subsystem
    描述: Windows打印机控制子程序用以调用需要打印的内容从磁盘到打印机。
    是否为系统进程: 否

    starter.exe
    进程文件: starter o r starter.exe
    进程名称: Creative Labs Ensoniq Mixer Tray icon
    描述: 状态栏图标在Creative Sound Mixer中被安装。为了Creative声卡 (Soundblaster)。
    是否为系统进程: 否

    systray.exe
    进程文件: systray o r systray.exe
    进程名称: Windows Power Management
    描述: Windows电源管理程序用以控制节能和恢复启动。
    是否为系统进程: 否

    tapisrv.exe
    进程文件: tapisrv o r tapisrv.exe
    进程名称: TAPI Service
    描述: Windows Telephony (TAPI) 的后台服务程序。
    是否为系统进程: 否

    userinit.exe
    进程文件: userinit o r userinit.exe
    进程名称: UserInit Process
    描述: UserInit程序运行登陆脚本,建立网络连接和启动Shell壳。
    是否为系统进程: 否

    visio.exe
    进程文件: visio o r visio.exe
    进程名称: Microsoft Visio
    描述: Microsoft Visio是一个图形化管理软件。
    是否为系统进程: 否

    vptray.exe
    进程文件: vptray o r vptray.exe
    进程名称: No rton AntiVirus
    描述: No rton Anti-Virus扫描你的文件和email中的病毒。
    是否为系统进程: 否

    vshwin32.exe
    进程文件: vshwin32 o r vshwin32.exe
    进程名称: McAfee VirusScan
    描述: McAfee VirusScan是一个反病毒软件用以扫描你的文件和email中的病毒。
    是否为系统进程: 否

    vsmon.exe
    进程文件: vsmon o r vsmon.exe
    进程名称: True Vecto r Internet Monito r
    描述: True Vecto r Internet Monito r是ZoneAlarm个人防火墙的一部分,用以监视网络流经数据和攻击。
    是否为系统进程: 否

    vsstat.exe
    进程文件: vsstat o r vsstat.exe
    进程名称: McAfee VirusScan
    描述: McAfee VirusScan是一个反病毒软件用以扫描你的文件和email中的病毒。
    是否为系统进程: 否

    wab.exe
    进程文件: wab o r wab.exe
    进程名称: Address Book
    描述: 在Outlook中的地址薄。用来存放email地址、联系信息。
    是否为系统进程: 否

    webscanx.exe
    进程文件: webscanx o r webscanx.exe
    进程名称: McAfee VirusScan
    描述: McAfee VirusScan是一个反病毒软件用以扫描你的文件和email中的病毒。
    是否为系统进程: 否

    winamp.exe
    进程文件: winamp o r winamp.exe
    进程名称: WinAmp
    描述: WinAmp Media Player是一个用来打开音乐、声音和视频文件以及用以管理Mp3文件的软件。
    是否为系统进程: 否

    winhlp32.exe
    进程文件: winhlp32 o r winhlp32.exe
    进程名称: Windows Help
    描述: Windows帮助文件察看程序,用来打开帮助文档。该程序被包括在很多的Windows程序中。
    是否为系统进程: 否

    winoa386.mod
    进程文件: winoa386 o r winoa386.mod
    进程名称: MS-DOS Console
    描述: Windows MS-DOS控制台用以DOS命令和脚本。
    是否为系统进程: 否

    winproj.exe
    进程文件: winproj o r winproj.exe
    进程名称: Microsoft Project
    描述: Microsoft Project是一个项目计划编制程序。
    是否为系统进程: 否

    winroute.exe
    进程文件: winroute o r winroute.exe
    进程名称: WinRoute
    描述: WinRoute是一个基于Windows的防火墙/路由/连接共享软件。
    是否为系统进程: 否

    winwo rd.exe
    进程文件: winwo rd o r winwo rd.exe
    进程名称: Microsoft Wo rd
    描述: Microsoft Wo rd是一个字处理程序包括在Microsoft Office。
    是否为系统进程: 否

    winzip32.exe
    进程文件: winzip32 o r winzip32.exe
    进程名称: WinZip
    描述: WinZip是一个文件压缩工具,用于创建,打开和解压zip文件。
    是否为系统进程: 否

    wkcalrem.exe
    进程文件: wkcalrem o r wkcalrem.exe
    进程名称: Microsoft Wo rks Calendar Reminder
    描述: Microsoft Wo rks Calendar Reminders工作日程提醒,在后台处理和显示弹出计划的工作日志提醒。
    是否为系统进程: 否

    wkqkpick.exe
    进程文件: wkqkpick o r wkqkpick.exe
    进程名称: WinZip traybar icon
    描述: WinZip的状态栏图标,被允许在Winzip启动时启动。
    是否为系统进程: 否

    wmplayer.exe
    进程文件: wmplayer o r wmplayer.exe
    进程名称: Windows Media Player
    描述: Windows Media Player是一个用来打开和播放音乐,声音和视频的软件。
    是否为系统进程: 否

    wo rdpad.exe
    进程文件: wo rdpad o r wo rdpad.exe
    进程名称: Wo rdpad
    描述: Wo rdpad是一个字符编辑器用以打开和编辑txt和rtf档。
    是否为系统进程: 否

    wowex ec.exe
    进程文件: wowex ec o r wowex ec.exe
    进程名称: Windows On Windows Ex ecution Process
    描述: Windows On Windows Ex ecution Suppo rt Process和ntvdm.exe作用类似,为了兼容16位应用程序。
    是否为系统进程: 否

    ypager.exe
    进程文件: ypager o r ypager.exe
    进程名称: Yahoo Messenger Helper
    描述: Yahoo Messenger的状态栏图标,随Yahoo Messenger运行,是其一部分。
    是否为系统进程: 否


    (如有更详细的请大家拿出来一起分享)

  • 常见硬件术语大全--moden

    2008-11-29 00:54:36

    modem术语解释
      
        AT命令(ATCommands):由Hayes公司发明,现在已成为事实上的标准并被所有调制解调器制造商采用的一个调制解调器命令语言。每条命令以字母“AT”开头,因而得名。AT后跟字母和数字表明具体的功能,例如“ATDT”是拨号命令,其它命令有“初始化调制解调器”、“控制扬声器音量”、“规定调制解调器启动应答的振铃次数”、“选择错误校正的格式”等等,不同牌号调制解调器的AT命令并不完全相同,请仔细阅读MODEM用户手册,以便正确使用AT命令。
      
        波特率(BaudRate):模拟线路信号的速率,也称调制速率,以波形每秒的振荡数来衡量。如果数据不压缩,波特率等于每秒钟传输的数据位数,如果数据进行了压缩,那么每秒钟传输的数据位数通常大于调制速率,使得交换使用波特和比特/秒偶尔会产生错误。
      
        DCE:“DataCommunicationEquipment(数据通信设备)”的首字母缩略词。DCE提供建立、保持和终止联接的功能,调制解调器就是一种DCE。
      
        DTE:“DataTerminalEquipment(数据终端设备)”的首字母缩略词。DTE提供或接收数据。联接到调制解调器上的计算机就是一种DTE。
      
        调制解调器(Modem):MOdulator/DEModulator(调制器/解调器)的缩写。它是在发送端通过调制将数字信号转换为模拟信号,而在接收端通过解调再将模拟信号转换为数字信号的一种装置。
      
        线路速率(LineRate):又称DTE速率,单位是bit/s(bps)。指的是连结两个调制解调器之间的电话线(或专线)上数据的传输速率。常见速率有28800bps、19200bps、14400bps、9600bps、2400bps。
      
        端口速率(PortRate):又称DCE速率或最大吞吐量。指的是计算机串口到调制解调器的传输速率。由于现今调制解调器几乎都支持该速率的V.42bis和MNP5压缩标准(压缩比都是4:1),所以这一速率一般比线路速率高得多。
      
        专线/拨号专线:指的是普通的两根无源(或有源)电线。在专线上拨号没有拨号音,因而需专门硬件支持。拨号线就是普通电话线,通过电话系统拨号。常见的调制解调器都支持拨号线,而不一定支持专线。
      
        远程设置(RomoteSetup):指本地调制解调器与远方调制解调器连通后,远方使用者能对本地调制解调器的参数进行设置。
      
        贺氏兼容:由于Hayes公司发明的AT指令得到了广泛的应用。大多数其它生产调制解调器的公司都使用Hayes公司的AT命令来控制调制解调器,这类调制解调器都是贺氏兼容调制解调器。
      
        速率:指调制解调器每秒可以传输的数据量的大小。调制解调器行业中,一般以Kbps作为单位。56 Kbps的意思是每秒可以传送的二进制数量是56,000个。
      
        异步:一种通讯方式,对设备需求简单。我们的PC机提供的标准通信接口都是异步的。
      
        同步:一种通讯方式,对设备需求复杂,但通讯质量高。
      
        数据位:利用调制解调器在线路上传输数据时,每传送一组数据,都要含有相应的控制数据,包括开始发送数据,结束数据,而这组数据中最重要的是数据位。不同的通讯环境下,一般规定不同的数据位和结束位数量。
      
        流量控制:用于控制调制解调器与计算机之间的数据流,具有防止因为计算机和调制解调器之间通信处理速度的不匹配而引起的数据丢失。通常有硬件流量控制(RTS/CTS)和软件流量(XON/XOFF)控制。
      
        终端仿真:早期的计算机使用方式都是一台主机和许多字符方式的终端一起工作,现在的PC机也可以模仿各种终端,并可以通过调制解调器连接到其它的计算机上。模仿终端的计算机软件叫做终端仿真。
      
        载波:由于普通电话线上只能传输声音信号,因此调制解调器要将计算机上的数字信号,转换为声音信号后经电话线传输。载波实际上也是一种声音信号,它携带着计算机上的数字信息。调制解调器需要载波信号进行彼此的沟通,因此只有载波信号在两台调制解调器之间建立起来,调制解调器才称为连通。
      
        终端速率:指调制解调器与计算机通信端口之间的连接速度。这个速度应大于载波速率。
      
        载波速率:调制解调器之间通过电话线路能够达到的数据传输速度。平常所说的调制解调器速率是指载波速率。
      
        自动应答:当有收到电话的振铃信号时,调制解调器自动开始回答对方的呼叫,并建立连接,以便进行计算机通信。
  • 常见硬件术语大全--声卡

    2008-11-29 00:47:32

    声卡术语解释
      
        DSP:即Digital Signal Processing (数字信号处理)。DSP技术在音调控制、失真效果器、Wah-wah踏板等模拟电子领域有广泛的应用。同时,DSP在模拟均衡和混响等多种效果上也能大显身手 。通过电脑CPU或专门的DSP芯片都可以进行DSP 动作,不同的是,专门的DSP芯片处理要比电脑CPU处理更优化,速度更快 。
      
        采样:把模拟音频转成数字音频的过程,就称作采样,所用到的主要设备便是模拟/数字转换器(Analog to Digital Converter,即ADC,与之对应的是数/模转换器,即DAC)。采样的过程实际上是将通常的模拟音频信号的电信号转换成二进制码0和1,这些0和1便构成了数字音频文件。采样的频率越大则音质越有保证。由于采样频率一定要高于录制的最高频率的两倍才不会产生失真,而人类的听力范围是20Hz~20KHz,所以采样频率至少得是20k×2=40KHz,才能保证不产生低频失真,这也是CD音质采用44.1KHz(稍高于40kHz是为了留有余地)的原因。
      
        信噪比:以dB计算的信号最大保真输出与不可避免的电子噪音的比率。该值越大越好。低于75dB这个指标,噪音在寂静时有可能被发现。AWE64 Gold声卡的信噪比是80dB,较为合理。SB Live!更是宣称超过120dB的顶级信噪比。总的说来,由于电脑里的高频干扰太大,所以声卡的信噪比往往不能令人满意。但SB Live!提供了一个数字输出口SPDIF,可绕过输出时的模拟部分,极大地减少了噪音和失真,同时又极大地提高了动态范围和清晰度
      
        声卡 (Sound Card):顾名思义,就是发声的卡片,它象人喉咙中的声带一样,有了它就能发出声音,就能交流,你还可以唱歌。声卡在电脑中的作用也是这样,它可以实现人机交流,如学习外语,语音输入等。声卡在港台地区称为音效卡或声效卡,是多媒体电脑中必不可少的,电脑也就有发声的功能。声卡对于电脑音乐人来说是必备部件,因为用它作出来的音乐比用传统制作方法要好很多。声卡它带你进入了一个"五彩缤纷"的有声世界.让你充分感到大自然的奇妙。
      
        合成技术:声卡中的合成技术有两种类型,第一,FM合成技术(Frenquency Modulation频率调制);第二,WAVE TABLE(波表)合成技术。FM合成技术用计算的方法来把乐器的真实声音表现出来,它不需要很大的存储容量就能模拟出多种声音来,它的结构简单,成本低,但它的模仿能力很差。波表的英文名称为“WAVE TABLE”,从字面翻译就是“波形表格”的意思。其实它是将各种真实乐器所能发出的所有声音(包括各个音域、声调)录制下来,存贮为一个波表文件。播放时,根据MIDI文件纪录的乐曲信息向波表发出指令,从波表库逐一找出对应的声音信息,经过合成、加工后回放出来。由于它采用的是真实乐器的采样,所以效果自然要好于FM。一般波表的乐器声音信息都以44.1KHz、16Bit的精度录制,以达到最真实回放效果。
      
        “软”波表技术:它是软件的形式(声卡中WAVE TABLE存放在硬盘中,用的时候CPU调出)代替WAVE TABLE。
      
        DLS:可下载音源模块它是一种新型PCI声卡所采用的一种技术,它将波表存放在硬盘上,需要是再调入内存.但它与WAVE TABLE有一定的区别,DLS要用专用芯片的PCI声卡来实现音乐合成,而软波表技术是要通过CPU来实现音乐合成的.
      
        Sound Font:是新加坡创新公司在中档声卡上使用的音色库技术。它是用字符合成的,一个Sound Fond表现出一组音乐符号。用MIDI键盘输入乐符时,会自动记下MIDI的参数,最后在Sound Fond中查找,当你需要它时,就下载到声卡上。它有一个最大的好处就是,不会因声卡的存储容量不够而影响到声音的质量,能够达到全音调和音色的理想环境。现在,只有在高档声卡上才采用这种方式。当然了原因有两种,在创新的这种音色库以外,还有就是微软的DLS标准。相比较来说,Sound Font技术实用性突出,但是只有创新声卡能用,微软的DLS多用在PCI声卡上。
      
        波表升级子卡:可以将FM声卡升级为WAVE TABLE声卡。但是原声卡必须带有升级接口。由于各种声卡的品牌及声卡上所支持的存储器是不同的,因此价格差别就很大。对于用FM声卡的朋友来说,波表升级子卡是很不错的选择。但它也有一个性能/价格比的问题,是否值得要详加权衡。
      
        采样位数:即采样值或取样值。它是用来衡量声音波动变化的一个参数,也就是声卡的分辨率。它的数值越大,分辨率也就越高,所发出声音的能力越强。声卡的位是指声卡在采集和播放声音文件时所使用数字声音信号的二进制位数。声卡的位客观地反映了数字声音信号对输入声音信号描述的准确程度。在多媒体电脑中用16位的声卡就可以了,因为人耳对声音精确度的分辨率达不到16位。
      
        采样频率:即取样频率,指每秒钟取得声音样本的次数.它的采样频率越高,声音的质量也就越好,但是它占的内存比较多.由于人耳的分辨率很有限,所以太高的频率就分辨不出好坏来.采样频率一般共分为22.05KHz、44.1KHz、48KHz三个等级,22.05只能达到FM广播的声音品质,44.1KHz则是理论上的CD音质界限,48KHz则更加精确一些。对于高于48KHz的采样频率人耳已无法辨别出来了,所以在电脑上没有多少使用价值。
      
        DAC:电脑对声音这种信号不能直接处理,先把它转化成电脑能识别的数字信号,就要用到声卡中的DAC(数字/模拟转换),它把声音信号转换成数字信号,要分两步进行,采样和转换。
      
        音源:从字面意思理解就是声音的来源,即声音来自何方。它主要把声音完全准确地表现出来。分为两种形式,外置式,它不受声卡的制约,声音的质量能很好的保存下来,但是成本要求很高。内置式,也称音源字卡。
      
        音源字卡:它自己本身带有音乐的来源但又必须依附在声卡上使用的一块硬盘。在你的电脑上带有WAVE BLASTER插头的声卡,就可以用音源字卡。用音源字卡的要求很低,它设置时不占用中断,地址不会重新选择,也不用驱动程序,只要把MIDI的端口设置成SB MIDI OUT即可。
      
        复音 (Polyphone):这个复音可不是在英语中所学的“辅音”,是指在同一时间内声卡所能发出声音的数量.如果你放一首MIDI音乐的时候,它所含的复音数必须小于或等于你所用的声卡的复音数,就能听到最佳的效果.因此,你的声卡的复音数越多,你将能听到许多美妙的音乐.但是你将花更多的钱.
      
        MP3:它是将声音文件按1比10的比例压缩成很小的文件存储在光盘上.我们通常所听的VCD一张盘也就只有一二十首,但是经过MP3文件加工的一张光盘可放几百首是不成问题的,这对于电脑音乐的发烧友来说是再好不过了
      
        MIDI (Musical Indtrumend Digital Interfoce音乐设备数字接口):它不是音乐信号,所记录的声音要想播放出来就必须通过MIDI界面的设置。是电子合成器与数字音乐的使用标准,同时也是电脑和电子乐器之间的桥梁。对于电脑音乐爱好者来说是一个不错的选择。
      
        WAV:在Windows中,把声音文件存储到硬盘上的扩展名为WAV。WAV记录的是声音的本身,所以它占的硬盘空间大的很。例如:16位的44.1KHZ的立体声声音一分钟要占用大约10MB的容量,和MIDI相比就差的很远。这样看来,声卡的压缩功能同样重要。
      
        WOC:它是声音文件的一种存放形式。只要扩展名为VOC的文件在DOS系统下即可播放。它与WAV只是格式不同,核心部分没有根本的区别。这种形式都是先将数字化信号经过数字/模拟转换后,由放大器送到喇叭发出声音。
      
        AVI:(Audio-Video Interactive)音频视频交互,它是微软公司(Microsoft)推出的一个音频、视频信号压缩标准。
      
        单声道:单声道是比较原始的声音复制形式,早期的声卡采用的比较普遍。当通过两个扬声器回放单声道信息的时候,我们可以明显感觉到声音是从两个音箱中间传递到我们耳朵里的。这种缺乏位置感的录制方式是很落后的,但在声卡刚刚起步时,已经是非常先进的技术了。
      
        3D立体声系统:它就是我们通常所说的三维.从三个方面增强了声卡的音响的效果,第一:我们所听到的声音立体声增强,第二;声音位移;第三,混响效果.不管是在自己家里,还是在电影院里,不管是放VCD还是影碟,每次在屏幕上都会出现两个声道让你选择即"左声道""右声道",我们就要把它全选,两种声道的声音混合在一起,听起来有一种震撼的感觉.但它没有3D环绕立体声系统好.
      
        3D环绕立体声系统:从八十年代3D的出现到至今,有十几种3D系统投入使用.到现在有两种技术在多媒体电脑上使用,即Space(空间)均衡器和SRS(Sound Retrieval System)声音修正系统.先讲一下Space:它利用音响的效果和仿声学的原理,根据人的耳廓对声音的感应不同,而且也不增加声道,就得到3D效果,人感觉声音来自各方;SRS:它是完全利用仿声学的原理和人耳的空间声音的感应不同,对双声道的立体声信号加工处理,尽管声音来自前方,但人误认为是来自各个方向.这种系统只用两只普通音响就可以,就能有音乐厅那种震撼的效果,它不加成本,所以很有吸引力.
      
        准立体声:准立体声声卡的基本概念就是:在录制声音的时候采用单声道,而放音有时是立体声,有时是单声道。采用这种技术的声卡也曾在市面上流行过一段时间,但现在已经销声匿迹了。
      
        四声道环绕:四声道环绕规定了4个发音点:前左、前右,后左、后右,听众则被包围在这中间。同时还可增加一个低音音箱,以加强对低频信号的回放处理(就是4.1声道音箱系统)。就整体效果而言,四声道系统可以为听众带来来自多个不同方向的声音环绕,可以获得身临各种不同环境的听觉感受,给用户以全新的体验。如今四声道技术已经广泛融入于各类中高档声卡的设计中,成为未来发展的主流趋势。
      
        5.1声道:一些比较知名的声音录制压缩格式,譬如杜比AC-3(Dolby Digital)、DTS等都是以5.1声音系统为技术蓝本的。其实5.1声音系统来源于4.1环绕,不同之处在于它增加了一个中置单元。这个中置单元负责传送低于80Hz的声音信号,在欣赏影片时有利于加强人声,把对话集中在整个声场的中部,以增加整体效果。
      
        杜比定逻辑技术:杜比定逻辑(Dolby Pro-Logic)是美国杜比实验室研制的,它用来把声音还原,它有一个很大的特点,就是将四个声道(前后左右)的原始声音进行编码,把它形成双声道的信号,放声的时候先通过解码器再送给放大器,借助中间环节环绕声音箱,这样就有临场的环绕立体声效果,使以前的平面声场得到改变.
      
        DDP电路:DDP(Double Detect and Protect:二重探测与保护),它可以使Space对输入的信号不再重复处理,同时对声音的频率和方向进行探测,而且自动调整,得到最佳的效果.
      
        DSP (Digtal Signal Processor:数字信号处理器):它是一种专用的数字信号处理器,在当时高档的16位声卡上曾“一展风采”。为高档的声卡实现环绕立体声立下了不可默灭的功勋。但是,随着新技术的不断发展DSP的矛盾越来越突出,声卡商为了自身的利益不得不“忍痛割爱”来降低成本。
      
        HZ 赫兹:用于描述声音振动频率的单位,也称为CPS(Cycles Per Second)每秒一个振动周期称为1HZ,人耳可听到的音频约为20HZ到20KHZ。
      
        编码和解码:在数字音频技术中,用数字大小来代替声音强弱高低的模拟电压,并对音频数据进行压缩的过程叫做编码;在重放音乐时,再将压缩的数据还原,称为解码。
      
        信噪比 (SNR:Signal to Noise Ratio):它是判断声卡噪声能力的一个重要指标。用信号和噪声信号的功率的比值即SNR,单位分贝。SNR值越大声卡的滤波效果越好,一般是大于80分贝。
      
        频率响应 (FR:Frequency Response):它是对声卡的ADC和AC转换器频率响应能力的一个评价标准。人耳对声音的接收范围是20HZ-20KHZ,因此声卡在这个范围内音频信号始终要保持成一条直线式的响应效果。如果突起(在声卡资料中是用功率增益来表示)或下滑(用功率衰减)都是失真的表现.
      
        总谐波失真(THD+N:Total Harmonic Distortion+Noise):THS+N是对声卡是否保真度的评价指标。它对声卡输入的信号和输出信号的波形的吻合程度进行比较。数值越低失真度就越小。在这个式子中的“+N”表示了在考虑保真度的同时也对噪声进行了考虑。
      
        Direct Sound 3D:源自于Microsoft DirectX的老牌音频API。它的作用在于帮助开发者定义声音在3D空间中的定位和声响,然后把它交给DS3D兼容的声卡,让它们用各种算法去实现。定位声音的效果实际上取决于声卡所采用的算法。对不能支持DS3D的声卡,它的作用是一个需要占用CPU的三维音效HRTF算法,使这些早期产品拥有处理三维音效的能力。但是从实际效果和执行效率看都不能令人满意。所以,此后推出的声卡都拥有了一个所谓的“硬件支持DS3D”能力。DS3D在这类声卡上就成为了API接口,其实际听觉效果则要看声卡自身采用的HRTF算法能力的强弱。
      
        EAX:环境音效扩展,Environmental Audio Extensions,EAX 是由创新和微软联合提供,作为DirectSound3D 扩展的一套开放性的API;它是创新通过独家的EMU10K1 数字信号处理器嵌入到SB-LIVE中,来体现出来的;由于EAX目前必须依赖于DirectSound3D,所以基本上是用于游戏之中。在正常情况下,游戏程序师都是用DirectSound 3D来使硬件与软件相互沟通,EAX将提供新的指令给设计人员,允许实时生成一些不同环境回声之类的特殊效果(如三面有墙房间的回声不同于完全封闭房间的回声),换言之,EAX是一种扩展集合,加强了DirectSound 3D的功能。
      
        A3D:是Aureal Semiconductor开发的一种突破性的新的互动3D定位音效技术,使用这一技术的应用程序(通常是游戏)可以根据用户的输入而决定音效的变化,产生围绕听者的3维空间中精确的定位音效,带来真实的听觉体验,而且可以只用两只普通的音箱或一对耳机在实现,而通过四声道,就能很好的去体现出它的定位效果。
      
        H3D:其实和A3D有着差不多的功效,但是由于A3D的技术是给Aureal Semiconductor注册的,所以厂家就只能用H3D来命名,Zoltrix速捷时的AP 6400夜莺,用的是C-Media CMI8738/C3DX的芯片,不要小看这个芯片,因为它本身可以支持上面所说的H3D技术、可支持四声道、它本身还带有MODEM的功能。
      
        Sensaura/Q3D:CRL和QSound是主要出售和开发HRTF算法的公司,自己并不推出指令集。CRL开发的HRTF算法叫做Sensaura,支持包括A3D 1.0和EAX、DS3D在内的大部分主流3D音频API。并且此技术已经广泛运用于ESS、YAMAHA和CMI的声卡芯片上,从而成为了影响比较大的一种技术,从实际试听效果来看也的确不错。而QSound开发的Q3D可以提供一个与EAX相仿的环境模拟功能,但效果还比较单一,与Sensaura大而全的性能指标相比稍逊一筹。QSound还提供三种其它的音效技术,分别是QXpander、QMSS和2D-to-3D remap。其中QXpander是一种立体声扩展技术;QMSS是用于4喇叭模式的多音箱环绕技术,可以把立体声扩展到4通道输出,但并不加入混响效果。2D-to-3D remap则是为DirectSound3D的游戏而设,可以把立体声的数据映射到一个可变宽度的3D空间中去,这个技术支持使用Q3D技术的声卡。
      
        IAS(Interactive Around-Sound):从上面谈到的各种API和技术看各有特点,它们有的相互兼容、有的却水火不容。对于游戏开发者来说,为了让所有的用户都满意,很多时候必须针对不同的系统和API编写多套代码,这是一件十分麻烦的事情。如果又有新的音频技术出现,开发者就又要再来一次。IAS就是针对这个麻烦而来的。IAS是Extreme Audio Re-ality,Inc(EAR)公司在开发者和硬件厂商的协助下开发出来的专利音频技术,这个技术能测试系统硬件,管理所有的音效平台需求,从而允许开发者只写一次,即能随处运行。IAS为音效设计者管理所有的音效资源,提供了DS3D支持和其它环绕声的执行。这样,开发者就可以腾出更多的精力去创作真实的3D音效,而无须为兼容性之类的问题担心。
      
        HRTF:是一种音效定位算法,它的实际作用在于欺骗我们的耳朵。简单说这就是个头部反应传送函数(Head-Response Transfer function)。要具体点呢,可以分成几个主要的步骤来描述其功用。 第一步:制作一个头部模型并安装一支麦克风到耳膜的位置; 第二步:从固定的位置发出一些声音; 第三步:分析从麦克风中得到声音并得出被模型所改变的具体数据; 第四步:设计一个音频过滤器来模仿那个效果; 第五步:当你需要模仿某个位置所发出的声音的时候就使用上述过滤器来模仿即可。 过滤器的回应就被认为是一个HRTF,你需要为每个可能存在声源的地方来设置一个HRTF。其实我们并不需要无限多个HRTF。这里的原因也很简单,我们的大脑并不能如此精确。对于从我们的头部为原点的半球形表面上大约分布1000个这样的函数就足够了,而另一半应该是对称的。至于距离感应该由回响、响度等数据变化来实现。
      
        声卡外置接口:
       -Joystick/MIDI:标准15针D型接口,支持游戏杆和MIDI设备
      
       -Line Out 1: 前置扬声器或立体声耳机(32欧姆),除两个简化版(Value和数码版)外,SB Live!系列均为镀金模拟输出接口。
      
       -Line Out 2:后置扬声器,不支持耳机
      
       -Microphone In:外置模拟式麦克风,没有电磁干扰声
      
       -Line In:模拟式线输入 内置接口
      
       -TAD:TAD(Telephone Answering Device,电话应答设备),如果你有一个进行自动应答的Modem,可连接它来作为更完整的多媒体系统。
      
       -CD Audio:CD音频接口,可以通过连在声卡上的扬声器播放CD音乐
      
       -AUX:连接其它内置设备的接口,如:TV/FM调谐卡,MPEG解码卡,MIDI专用卡
      
       -I2S:缩放视频数字输入,用于创新的PC-DVD数字混音/环绕系统
      
       -S/PDIF:S/PDIF(Sony/Philips Digital InterFace):索尼和飞利浦数字接口英文缩写,是由SONY公司与 PHILIPS公司联合制定的)(民用)、 AES/EBU(专业)接口格式。一般的数字音源都会有DIGITAL OUTPUT(数字输出)的端子,便于使用者外接品质较好的DAC(数模转换器)来提升音质或者和其它音响设备接驳。它可以避免模拟连接所带来的额外信号,减少噪音,并且可以减少模数数模转换和电压不稳引起的信号损失。由于它能以20bit采样音频,所以能在一个高精度的数字模数下,维持和处理音频信号。S/PDIF使得整个系统保持较高的品质,所以采用了S/PDIF的SB LIVE在保真度、连通性和创新性方面超越了许多家庭立体声系统。而根据数据流的传输形式S/PDIF又可细分为以下两种形式: 一、光纤线TOSLINK;二、同轴线 Coaxial。
      
       -Microphone:连接内部麦克风,可输入其它扩展卡输出的声音
      
       -Modem:连接内置式Modem,你可以使用现有的麦克风/扬声器设置来控制Modem的DSVD或扬声器。
      
       -Digital I/O Header:AUD_EXT40针接口,用带状电缆连接数字输入/输出子卡,支持更多的附加设备 数字I/O卡接口
      
       -Digital DIN:连接Cambridge Soundworks 7.1八扬声器桌面剧院系统
      
       -SPDIF IN:外置RCA数字输入
      
       -SPDIF OUT:外置RCA数字输出
      
       -Mini-DIN MIDI IN:附加的MIDI输入
      
       -Mini-DIN MIDI OUT:附加的MIDI输出
  • 常见硬件术语大全--光驱

    2008-11-29 00:44:15

    光驱术语解释
      
        CLV技术:(Constant-Linear-Velocity)恒定线速度读取方式。在低于12倍速的光驱中使用的技术。它是为了保持数据传输率不变,而随时改变旋转光盘的速度。读取内沿数据的旋转速度比外部要快许多。
      
        CAV技术:(Constant-Angular-Velocity)恒定角速度读取方式。它是用同样的速度来读取光盘上的数据。但光盘上的内沿数据比外沿数据传输速度要低,越往外越能体现光驱的速度,倍速指的是最高数据传输率。
      
        PCAV技术:(Partial-CAV)区域恒定角速度读取方式。是融合了CLV和CAV的一种新技术,它是在读取外沿数据采用CAV技术,在读取内沿数据采用CAV技术,提高整体数据传输的速度。
      
        UDMA模式:(Ultra-DMA/33),1996年由Intdl和Quantum制定的一种数据传输方式,该方式I/O系统的突发数据传输速度可达33MB/s,还可以降低I/O系统对CPU资源的占用率。现在又出现了UDMA/66,速度多出两倍。
      
        PIOM模式:(PIO-Mode)以前普遍采用的数据传输模式,每个操作都要经过CPU才可完成,占用CPU的大量资源。
      
        SCIC接口:(Small-Computer-Sysem-Interface)是一种新型的外部接口,可驱动多个外部设备;数据传输率可达40MB,以后将成为外部接口的标准,价格昂贵。但占用CPU资源少,工作稳定。
      
        IDE接口:(Integrated-Drive-Electronics)是现在普遍使用的外部接口,主要接硬盘和光驱。采用16位数据并行传送方式,体积小,数据传输快。一个IDE接口只能接两个外部设备。
      
        倍速: 指的是光驱数据传输率,国际电子工业联合会把150KB/s的数据传输率定为单倍速光驱。300KB/s的数据传输率也就是双倍速。依次计算得出。
      
        数据传输率:(data-transfer-rate)是指光驱每秒中在光盘上可读取多少千字节(kilobytes)的资料量,直接决定了光驱运行速度。单倍速光驱的数据传输率是150KB/s。
      
        平均读取时间:(Average-Seek-Time)是指激光头移动定位到指定的预读取数据(这时间为rotation-latency)后,开始读取数据,之后到将数据传输至电路上所需的时间。它也是光驱速度的一重要指标。
      
        缓存容量:它提供一个数据缓冲,先将读出的数据暂存起来,然后进行一次性传送。解决与其它设备的速度匹配差距。
      
        激光头:它由中心往外移动在Table-of-Contents区域,通过发射激光来寻找光盘上的指定位置,感应电阻接受到反射出的信号输出成电子数据
      
        CD:(Compact-Disc)光盘。CD是由liad-in(资料开始记录的位置);而后是Table-of-Contents区域,由内及外记录资料;在记录之后加上一个lead-out的资料轨结束记录的标记。在CD光盘,模拟数据通过大型刻录机在CD上面刻出许多连肉眼都看不见的小坑。
      
        CD-DA:(CD-Audio)用来储存数位音效的光蝶片。1982年SONY、Philips所共同制定红皮书标准,以音轨方式储存声音资料。CD-ROM都兼容此规格音乐片的能力。
      
        CD-G:(Compact-Disc-Graphics)CD-DA基础上加入图形成为另一格式,但未能推广。是对多媒体电脑的一次尝试。
      
        CD-ROM:(Compact-Disc-Read-Only-Memory)只读光盘机。1986年, SONY、Philips一起制定的黄皮书标准,定义档案资料格式。定义了用于电脑数据存储的MODE1和用于压缩视频图象存储的MODE2两类型,使CD成为通用的储存介质。并加上侦错码及更正码等位元,以确保电脑资料能够完整读取无误。
      
        CD-PLUS:1994年,Microsoft公布了新的增强的CD的标准,又称为CD-Elure。它是将CD-Audio音效放在CD的第一轨,而后放资料档案,如此一来CD只会读到前面的音轨,不会读到资料轨,达到电脑与音响两用的好处。
      
        CD-ROM XA:(CD-ROM-eXtended-Architecture)1989年,SONY、Philips、Micuosoft对CD-ROM标准扩充形成的白皮书标准。又分为FORM1、FORM2两种和一种增强型CD标准CD+。
      
        VCD:(Video-CD)激光视盘。SONY、Philips、JVC、Matsu**a等共同制定,属白皮书标准。是指全动态、全屏播放的激光影视光盘。
      
        CD-I:(Compact-Disc-Interactive)年,是Philips、SONY共同制定的绿皮书标准。是互动式光盘系统。1992年实现全动态视频图像播放
      
        Photo-CD: 1989年,KODAK公司推出相片光盘的橘皮书标准,可存100张具有五种格式的高分辨率照片。可加上相应的解说词和背景音乐或插曲,成为有声电子图片集。
      
        CD-R:(Compact-Disc-Recordable)1990年,Philips发表多段式一次性写入光盘数据格式。属于橘皮书标准。在光盘上加一层可一次性记录的染色层,可通进行刻录。
      
        CD-RW:在光盘上加一层可改写的染色层,通过激光可在光盘上反复多次写入数据。
      
        SDCD:(Super-Density-CD)是东芝(TOSHIBA)、日立(Hitachi)、先锋、松下(Panasonic)、JVC、汤姆森(Thomson)、三菱、Timewamer等制订一种超密度光盘规范。双面提供5GB的储存量,数据压缩比不高
      
        MMCD:(Multi-Mdeia-CD)是由SONY、Philips等制定的多媒体光盘,单面提供3.7GB储存量,数据压缩比较高。
      
        HD-CD:(High-Density-CD)高密度光盘。容量大。单面容量4.7GB,双面容量高达9.4GB,有的达到7GB。HD-CD光盘采用MPEG-2标准。
      
        MPEG-2: 1994年,ISO/IEC组织制定的运动图像及其声音编码标准。针对广播级的图像和立体声信号的压缩和解压缩。
      
        DVD:(Digital-Versatile-Disk)数字多用光盘,以MPEG-2为标准,拥有4.7G的大容量,可储存133分钟的高分辨率全动态影视节目,包括个杜比数字环绕声音轨道,图像和声音质量是VCD所不及的。
      
        DVD+RW:可反复写入的DVD光盘,又叫DVD-E。由HP、SONY、Phioips共同发布的一个标准。容量为3.0GB,采用CAV技术来获得较高的数据传输率
      
        PD光驱:(PowerDisk2)是Panasonic公司将可写光驱和CD-ROM合二为一,有LF-1000(外置式)和LF-1004(内置式)两种类型。容量为65OMB,数据传输率达5.0MB/s,采用微型激光头和精密机电伺服系统。
      
        ABS平衡系统:(Auto-Balance-System)是DIAMOND-DATA最新推出的三菱钻石系列高倍速光驱所配带的,是在光驱托盘下安上一具钢铢轴承,光驱震动时,钢珠在离心力的作用下到质量轻的部分,起到平衡作用,加大读盘能力。
      
        部分安装:(Partial-Installation)在安装软体时,只安装一些必须或基本的档案,当执行特殊的功能时,再读取或执行光盘中的档案,这样系统便可配合一具有高速度、高效能和高稳定的光驱,达到最佳效能
      
        DVD-RAM:DVD论坛协会确立和公布的一项商务可读写DVD标准。它容量大而价格低、速度不慢且兼容性高。
  • 常见硬件术语大全--内存

    2008-11-29 00:42:34

    内存术语解释
      
        BANK:BANK是指内存插槽的计算单位(也有人称为记忆库),它是计算机系统与内存间资料汇流的基本运作单位。
      
        内存的速度:内存的速度是以每笔CPU与内存间数据处理耗费的时间来计算,为总线循环(bus cycle)以奈秒(ns)为单位。
      
        内存模块 (Memory Module):提到内存模块是指一个印刷电路板表面上有镶嵌数个记忆体芯片chips,而这内存芯片通常是DRAM芯片,但近来系统设计也有使用快取隐藏式芯片镶嵌在内存模块上内存模块是安装在PC 的主机板上的专用插槽(Slot)上镶嵌在Module上DRAM芯片(chips)的数量和个别芯片(chips)的容量,是决定内存模块的设计的主要因素。
      
        SIMM (Single In-line Memory Module):电路板上面焊有数目不等的记忆IC,可分为以下2种型态:
      
          72PIN:72脚位的单面内存模块是用来支持32位的数据处理量。
      
          30PIN:30脚位的单面内存模块是用来支持8位的数据处理量。
      
        DIMM (Dual In-line Memory Module):(168PIN) 用来支持64位或是更宽的总线,而且只用3.3伏特的电压,通常用在64位的桌上型计算机或是服务器。
      
        RIMM:RIMM模块是下一世代的内存模块主要规格之一,它是Intel公司于1999年推出芯片组所支持的内存模块,其频宽高达1.6Gbyte/sec。
      
        SO-DIMM (Small Outline Dual In-line Memory Module) (144PIN): 这是一种改良型的DIMM模块,比一般的DIMM模块来得小,应用于笔记型计算机、列表机、传真机或是各种终端机等。
      
        PLL: 为锁相回路,用来统一整合时脉讯号,使内存能正确的存取资料。
      
        Rambus 内存模块 (184PIN): 采用Direct RDRAM的内存模块,称之为RIMM模块,该模块有184pin脚,资料的输出方式为串行,与现行使用的DIMM模块168pin,并列输出的架构有很大的差异。
      
        6层板和4层板(6 layers V.S. 4 layers): 指的是电路印刷板PCB Printed Circuit Board用6层或4层的玻璃纤维做成,通常SDRAM会使用6层板,虽然会增加PCB的成本但却可免除噪声的干扰,而4层板虽可降低PCB的成本但效能较差。
      
        Register:是缓存器的意思,其功能是能够在高速下达到同步的目的。
      
        SPD:为Serial Presence Detect 的缩写,它是烧录在EEPROM内的码,以往开机时BIOS必须侦测memory,但有了SPD就不必再去作侦测的动作,而由BIOS直接读取 SPD取得内存的相关资料。
      
        Parity和ECC的比较:同位检查码(parity check codes)被广泛地使用在侦错码(error detection codes)上,他们增加一个检查位给每个资料的字元(或字节),并且能够侦测到一个字符中所有奇(偶)同位的错误,但Parity有一个缺点,当计算机查到某个Byte有错误时,并不能确定错误在哪一个位,也就无法修正错误。
      
        缓冲器和无缓冲器(Buffer V.S. Unbuffer):有缓冲器的DIMM 是用来改善时序(timing)问题的一种方法无缓冲器的DIMM虽然可被设计用于系统上,但它只能支援四条DIMM。若将无缓冲器的DIMM用于速度为100Mhz的主机板上的话,将会有存取不良的影响。而有缓冲器的DIMM则可使用四条以上的内存,但是若使用的缓冲器速度不够快的话会影响其执行效果。换言之,有缓冲器的DIMM虽有速度变慢之虞,但它可以支持更多DIMM的使用。
      
        自我充电 (Self-Refresh):DRAM内部具有独立且内建的充电电路于一定时间内做自我充电, 通常用在笔记型计算机或可携式计算机等的省电需求高的计算机。
      
        预充电时间 (CAS Latency):通常简称CL。例如CL=3,表示计算机系统自主存储器读取第一笔资料时,所需的准备时间为3个外部时脉 (System clock)。CL2与CL3的差异仅在第一次读取资料所需准备时间,相差一个时脉,对整个系统的效能并无显著影响。
      
        时钟信号 (Clock):时钟信号是提供给同步内存做讯号同步之用,同步记忆体的存取动作必需与时钟信号同步。
      
        电子工程设计发展联合会议 (JEDEC):JEDEC大部分是由从事设计、发明的制造业尤以有关计算机记忆模块所组成的一个团体财团,一般工业所生产的记忆体产品大多以JEDEC所制定的标准为评量。
      
        只读存储器ROM (Read Only Memory):ROM是一种只能读取而不能写入资料之记燱体,因为这个特所以最常见的就是主机板上的 BIOS (基本输入/输出系统Basic Input/Output System)因为BISO是计算机开机必备的基本硬件设定用来与外围做为低阶通信接口,所以BISO之程式烧录于ROM中以避免随意被清除资料。
      
        EEPROM (Electrically Erasable Programmable ROM):为一种将资料写入后即使在电源关闭的情况下,也可以保留一段相当长的时间,且写入资料时不需要另外提高电压,只要写入某一些句柄,就可以把资料写入内存中了。
      
        EPROM (Erasable Programmable ROM):为一种可以透过紫外线的照射将其内部的资料清除掉之后,再用烧录器之类的设备将资料烧录进 EPROM内,优点为可以重复的烧录资料。
      
        程序规画的只读存储器 (PROM):是一种可存程序的内存,因为只能写一次资料,所以它一旦被写入资料若有错误,是无法改变的且无法再存其它资料,所以只要写错资料这颗内存就无法回收重新使用。
      
        MASK ROM:是制造商为了要大量生产,事先制作一颗有原始数据的ROM或EPROM当作样本,然后再大量生产与样本一样的 ROM,这一种做为大量生产的ROM样本就是MASK ROM,而烧录在MASK ROM中的资料永远无法做修改。
      
        随机存取内存RAM ( Random Access Memory):RAM是可被读取和写入的内存,我们在写资料到RAM记忆体时也同时可从RAM读取资料,这和ROM内存有所不同。但是RAM必须由稳定流畅的电力来保持它本身的稳定性,所以一旦把电源关闭则原先在RAM里头的资料将随之消失。
      
        动态随机存取内存 DRAM (Dynamic Random Access Memory):DRAM 是Dynamic Random Access Memory 的缩写,通常是计算机内的主存储器,它是而用电容来做储存动作,但因电容本身有漏电问题,所以内存内的资料须持续地存取不然
      资料会不见。
      
        FPM DRAM (Fast Page Mode DRAM):是改良的DRAM,大多数为72IPN或30PIN的模块,FPM 将记忆体内部隔成许多页数Pages,从512 bite 到数 Kilobytes 不等,它特色是不需等到重新读取时,就可读取各page内的资
      料。
      
        EDO DRAM (Extended Data Out DRAM):EDO的存取速度比传统DRAM快10%左右,比FPM快12到30倍一般为72PIN、168PIN的模块。
      
        SDRAM:Synchronous DRAM 是一种新的DRAM架构的技术;它运用晶片内的clock使输入及输出能同步进行。所谓clock同步是指记忆体时脉与CPU的时脉能同步存取资料。SDRAM节省执行指令及数据传输的时间,故可提升计算机效率。
      
        DDR:DDR 是一种更高速的同步内存,DDR SDRAM为168PIN的DIMM模块,它比SDRAM的传输速率更快, DDR的设计是应用在服务器、工作站及数据传输等较高速需求之系统。
      
        DDRII (Double Data Rate Synchronous DRAM):DDRII 是DDR原有的SLDRAM联盟于1999年解散后将既有的研发成果与DDR整合之后的未来新标准。DDRII的详细规格目前尚未确定。
      
        DRDRAM (Direct Rambus DRAM):是下一代的主流内存标准之一,由Rambus 公司所设计发展出来,是将所有的接脚都连结到一个共同的Bus,这样不但可以减少控制器的体积,已可以增加资料传送的效率。
      
        RDRAM (Rambus DRAM):是由Rambus公司独立设计完成,它的速度约一般DRAM的10倍以上,虽有这样强的效能,但使用后内存控制器需要相当大的改变,所以目前这一类的内存大多使用在游戏机器或者专业的图形加速适配卡上。
      
        VRAM (Video RAM):与DRAM最大的不同在于其有两组输出及输入口,所以可以同时一边读入,一边输出资料。
      
        WRAM (Window RAM):属于VRAM的改良版,其不同之处在于其控制线路有一、二十组的输入/输出控制器,并采用EDO的资料存取模式。
      
        MDRAM (Multi-Bank RAM):MIDRAM 的内部分成数个各别不同的小储存库 (BANK),也就是数个属立的小单位矩阵所构成。每个储存库之间以高于外部的资料速度相互连接,其应用于高速显示卡或加速卡中。
      
        静态随机处理内存 SRAM (Static Random Access Memory):SRAM 是Static Random Access Memory 的缩写,通常比一般的动态随机处理内存处理速度更快更稳定。所谓静态的意义是指内存资料可以常驻而不须随时存取。因为此种特性,静态随机处理内存通常被用来做高速缓存。
      
        Async SRAM:为异步SRAM这是一种较为旧型的SRAM,通常被用于电脑上的 Level 2 Cache上,它在运作时独立于计算机的系统时脉外。
      
        Sync SRAM:为同步SRAM,它的工作时脉与系统是同步的。
      
        SGRAM (Synchronous Graphics RAM):是由SDRAM再改良而成以区块Block为单位,个别地取回或修改存取的资料,减少内存整体读写的次数增加绘图控制器。
      
        高速缓存 (Cache Ram):为一种高速度的内存是被设计用来处理运作CPU。快取记忆体是利用 SRAM 的颗粒来做内存。因连接方式不同可分为一是外接方式(External)另一种为内接方式(Internal)。外接方式是将内存放在主机板上也称为Level 1 Cache而内接方式是将内存放在CPU中称为Level 2 Cache。
      
        PCMCIA (Personal Computer Memory Card International Association):是一种标准的卡片型扩充接口,多半用于笔记型计算机上或是其它外围产品,其种类可以分为:
      
          Type 1:3.3mm的厚度,常作成SRAM、Flash RAM 的记忆卡以及最近打印机所使用的DRAM记忆卡。
          Type 2:5.5mm的厚度,通常设计为笔记计算机所使用的调制解调器接口(Modem)。
          Type 3:10.5mm的厚度,被运用为连接硬盘的ATA接口。
          Type 4:小型的PCMCIA卡,大部用于数字相机。
      
        FLASH:Flash内存比较像是一种储存装置,因为当电源关掉后储存在Flash内存中的资料并不会流失掉,在写入资料时必须先将原本的资料清除掉,然后才能再写入新的资料,缺点为写入资料的速度太慢。
      
        重新标示过的内存模块(Remark Memory Module):在内存市场许多商家都会贩售重新标示过的内存模块,所谓重新标示过的内存模块就是将芯片Chip上的标示变更过,使其所显示出错误的讯息以提供商家赚取更多的利润。一般说来,业者会标示成较快的速度将( -7改成-6)或将没有厂牌的改为有厂牌的。要避免购买到这方面的产品,最佳的方法就是向好声誉的供货商来购买顶级芯片制造商产品。
      
        内存的充电 (Refresh):主存储器是DRAM组合而成,其电容需不断充电以保持资料的正确。一般有2K与4K Refresh的分类,而2K比4K有较快速的Refresh但2K比4K耗电。
  • 常见硬件术语大全--硬盘

    2008-11-29 00:35:20

    硬盘术语解释  
      
        硬盘的转速(Rotationl Speed): 也就是硬盘电机主轴的转速,转速是决定硬盘内部传输率的关键因素之一,它的快慢在很大程度上影响了硬盘的速度,同时转速的快慢也是区分硬盘档次的重要标志之一。硬盘的主轴马达带动盘片高速旋转,产生浮力使磁头飘浮在盘片上方。要将所要存取资料的扇区带到磁头下方,转速越快,等待时间也就越短。因此转速在很大程度上决定了硬盘的速度。目前市场上常见的硬盘转速一般有5400rpm、7200rpm、甚至10000rpm。理论上,转速越快越好。因为较高的转速可缩短硬盘的平均寻道时间和实际读写时间。可是转速越快发热量越大,不利于散热。现在的主流硬盘转速一般为7200rpm以上。
      
        随着硬盘容量的不断增大,硬盘的转速也在不断提高。然而,转速的提高也带来了磨损加剧、温度升高、噪声增大等一系列负面影响。于是,应用在精密机械工业上的液态轴承马达(Fluid dynamic bearing motors)便被引入到硬盘技术中。液态轴承马达使用的是黏膜液油轴承,以油膜代替滚珠。这样可以避免金属面的直接磨擦,将噪声及温度被减至最低;同时油膜可有效吸收震动,使抗震能力得到提高;更可减少磨损,提高寿命。
      
        平均寻道时间(Average seek time):指硬盘在盘面上移动读写头至指定磁道寻找相应目标数据所用的时间,它描述硬盘读取数据的能力,单位为毫秒。当单碟片容量增大时,磁头的寻道动作和移动距离减少,从而使平均寻道时间减少,加快硬盘速度。目前市场上主流硬盘的平均寻道时间一般在9ms以下,大于10ms的硬盘属于较早的产品,一般不值得购买。
      
        平均潜伏时间(Average latency time): 指当磁头移动到数据所在的磁道后,然后等待所要的数据块继续转动到磁头下的时间,一般在2ms-6ms之间。
      
        平均访问时间(Average access time): 指磁头找到指定数据的平均时间,通常是平均寻道时间和平均潜伏时间之和。平均访问时间最能够代表硬盘找到某一数据所用的时间,越短的平均访问时间越好,一般在11ms-18ms之间。注意:现在不少硬盘广告之中所说的平均访问时间大部分都是用平均寻道时间所代替的。
      
        突发数据传输率(Burst data transfer rate):指的是电脑通过数据总线从硬盘内部缓存区中所读取数据的最高速率。也叫外部数据传输率(External data transfer rate)。目前采用UDMA/66技术的硬盘的外部传输率已经达到了66.6MB/s。
      
        最大内部数据传输率(Internal data transfer rate): 指磁头至硬盘缓存间的最大数据传输率,一般取决于硬盘的盘片转速和盘片数据线密度(指同一磁道上的数据间隔度)。也叫持续数据传输率(sustained transfer rate)。一般采用UDMA/66技术的硬盘的内部传输率也不过25-30MB/s,只有极少数产品超过30MB/s,由于内部数据传输率才是系统真正的瓶颈,因此大家在购买时要分清这两个概念。不过一般来讲,硬盘的转速相同时,单碟容量大的内部传输率高;在单碟容量相同时,转速高的硬盘的内部传输率高。
      
        自动检测分析及报告技术(Self-Monitoring Analysis and Report Technology,简称S.M.A.R.T): 现在出厂的硬盘基本上都支持S.M.A.R.T技术。这种技术可以对硬盘的磁头单元、盘片电机驱动系统、硬盘内部电路以及盘片表面媒介材料等进行监测,当S.M.A.R.T监测并分析出硬盘可能出现问题时会及时向用户报警以避免电脑数据受到损失。S.M.A.R.T技术必须在主板支持的前提下才能发生作用,而且S.M.A.R.T技术也不能保证能预报出所有可能发生的硬盘故障。
      
        磁阻磁头技术MR(Magneto-Resistive Head): MR(MAGNETO-RESITIVEHEAD)即磁阻磁头的简称。MR技术可以更高的实际记录密度、记录数据,从而增加硬盘容量,提高数据吞吐率。目前的MR技术已有几代产品。MAXTOR的钻石三代/四代等均采用了最新的MR技术。磁阻磁头的工作原理是基于磁阻效应来工作的,其核心是一小片金属材料,其电阻随磁场变化而变化,虽然其变化率不足2%,但因为磁阻元件连着一个非常灵敏的放大器,所以可测出该微小的电阻变化。MR技术可使硬盘容量提高40%以上。GMR(GiantMagnetoresistive)巨磁阻磁头GMR磁头与MR磁头一样,是利用特殊材料的电阻值随磁场变化的原理来读取盘片上的数据,但是GMR磁头使用了磁阻效应更好的材料和多层薄膜结构,比MR磁头更为敏感,相同的磁场变化能引起更大的电阻值变化,从而可以实现更高的存储密度,现有的MR磁头能够达到的盘片密度为3Gbit-5Gbit/in2(千兆位每平方英寸),而GMR磁头可以达到10Gbit-40Gbit/in2以上。目前GMR磁头已经处于成熟推广期,在今后的数年中,它将会逐步取代MR磁头,成为最流行的磁头技术。
      
        缓存: 缓存是硬盘与外部总线交换数据的场所。硬盘的读数据的过程是将磁信号转化为电信号后,通过缓存一次次地填充与清空,再填充,再清空,一步步按照PCI总线的周期送出,可见,缓存的作用是相当重要的。在接口技术已经发展到一个相对成熟的阶段的时候,缓存的大小与速度是直接关系到硬盘的传输速度的重要因素。目前主流硬盘的缓存主要有512KB和2MB等几种。其类型一般是EDO DRAM或SDRAM,目前一般以SDRAM为主。根据写入方式的不同,有写通式和回写式两种。写通式在读硬盘数据时,系统先检查请求指令,看看所要的数据是否在缓存中,如果在的话就由缓存送出响应的数据,这个过程称为命中。这样系统就不必访问硬盘中的数据,由于SDRAM的速度比磁介质快很多,因此也就加快了数据传输的速度。回写式就是在写入硬盘数据时也在缓存中找,如果找到就由缓存就数据写入盘中,现在的多数硬盘都是采用的回写式硬盘,这样就大大提高了性能。
      
        连续无故障时间(MTBF):指硬盘从开始运行到出现故障的最长时间。一般硬盘的MTBF至少在30000或40000小时。
      
        部分响应完全匹配技术PRML(Partial Response Maximum Likelihood):能使盘片存储更多的信息,同时可以有效地提高数据的读取和数据传输率。是当前应用于硬盘数据读取通道中的先进技术之一。PRML技术是将硬盘数据读取电路分成两段“操作流水线”,流水线第一段将磁头读取的信号进行数字化处理然后只选取部分“标准”信号移交第二段继续处理,第二段将所接收的信号与PRML芯片预置信号模型进行对比,然后选取差异最小的信号进行组合后输出以完成数据的读取过程。PRML技术可以降低硬盘读取数据的错误率,因此可以进一步提高磁盘数据密集度。
      
        单磁道时间(Single track seek time):指磁头从一磁道转移至另一磁道所用的时间。
      
        超级数字信号处理器(Ultra DSP)技术:用Ultra DSP进行数学运算,其速度较一般CPU快10到50倍。采用Ultra DSP技术,单个的DSP芯片可以同时提供处理器及驱动接口的双重功能,以减少其它电子元件的使用,可大幅度地提高硬盘的速度和可*性。接口技术可以极大地提高硬盘的最大外部传输率,最大的益处在于可以把数据从硬盘直接传输到主内存而不占用更多的CPU资源,提高系统性能。
      
        硬盘表面温度: 指硬盘工作时产生的温度使硬盘密封壳温度上升情况。硬盘工作时产生的温度过高将影响薄膜式磁头(包括MR磁头)的数据读取灵敏度,因此硬盘工作表面温度较低的硬盘有更好的数据读、写稳定性。
      
        全程访问时间(Max full seek time):指磁头开始移动直到最后找到所需要的数据块所用的全部时间。
      
        接口技术:口技术可极大地提高硬盘的最大外部数据传输率,现在普遍使用的ULTRAATA/66已大幅提高了E-IDE接口的性能,所谓UltraDMA66是指一种由Intel及Quantum公司设计的同步DMA协议。使用该技术的硬盘并配合相应的芯片组,最大传输速度可以由16MB/s提高到66MS/s。它的最大优点在于把CPU从大量的数据传输中解放出来了,可以把数据从HDD直接传输到主存而不占用更多的CPU资源,从而在一定程度上提高了整个系统的性能。由于采用ULTRAATA技术的硬盘整体性能比普通硬盘可提高20%~60%,所以已成为目前E-IDE硬盘事实上的标准。
      
        SCSI硬盘的接口技术也在迅速发展。Ultra160/mSCSI被引入硬盘世界,对硬盘在高计算量应用领域的性能扩展极有裨益,处理关键任务的服务器、图形工作站、冗余磁盘阵列(RAID)等设备将因此得到性能提升。从技术发展看,Ultra160/mSCSI仅仅是硬盘接口发展道路上的一环而已,200MB的光纤技术也远未达到止境,未来的接口技术必将令今天的用户瞠目结舌。
      
        光纤通道技术具有数据传输速率高、数据传输距离远以及可简化大型存储系统设计的优点。目前,光纤通道支持每秒200MB的数据传输速率,可以在一个环路上容纳多达127个驱动器,局域电缆可在25米范围内运行,远程电缆可在10公里范围内运行。某些专门的存储应用领域,例如小型存储区域网络(SAN)以及数码视像应用,往往需要高达每秒200MB的数据传输速率和强劲的联网能力,光纤通道技术的推出正适应了这一需求。同时,其超长的数据传输距离,大大方便了远程通信的技术实施。由于光纤通道技术的优越性,支持光纤界面的硬盘产品开始在市场上出现。这些产品一般是大容量硬盘,平均寻道时间短,适应于高速、高数据量的应用需求,将为中高端存储应用提供良好保证。
      
        IEEE1394:IEEE1394又称为Firewire(火线)或P1394,它是一种高速串行总线,现有的IEEE1394标准支持100Mbps、200Mbps和400Mbps的传输速率,将来会达到800Mbps、1600Mbps、3200Mbps甚至更高,如此高的速率使得它可以作为硬盘、DVD、CD-ROM等大容量存储设备的接口。IEEE1394将来有望取代现有的SCSI总线和IDE接口,但是由于成本较高和技术上还不够成熟等原因,目前仍然只有少量使用IEEE1394接口的产品,硬盘就更少了。
      
        硬盘:英文“hard-disk”简称HD 。是一种储存量巨大的设备,作用是储存计算机运行时需要的数据。计算机的硬盘主要由碟片、磁头、磁头臂、磁头臂服务定位系统和底层电路板、数据保护系统以及接口等组成。 计算机硬盘的技术指标主要围绕在盘片大小、盘片多少、单碟容量、磁盘转速、磁头技术、服务定位系统、接口、二级缓存、噪音和S.M.A.R.T. 等参数上。
      
        碟片:硬盘的所有数据都存储在碟片上,碟片是由硬质合金组成的盘片,现在还出现了玻璃盘片。目前的硬盘产品内部盘片大小有:5.25,3.5,2.5和1.8英寸(后两种常用于笔记本及部分袖珍精密仪器中,现在台式机中常用3.5英寸的盘片)。
      
        磁头:硬盘的磁头是用线圈缠绕在磁芯上制成的,最初的磁头是读写合一的,通过电流变化去感应信号的幅度。对于大多数计算机来说,在与硬盘交换数据的过程中,读操作远远快于写操作,而且读/写是两种不同特性的操作,这样就促使硬盘厂商开发一种读/写分离磁头。在1991年,IBM提出了它基于磁阻(MR)技术的读磁头技术――各项异性磁 ,磁头在和旋转的碟片相接触过程中,通过感应碟片上磁场的变化来读取数据。在硬盘中,碟片的单碟容量和磁头技术是相互制约、相互促进的。
      
        AMR(Anisotropic Magneto Resistive,AMR):一种磁头技术,AMR技术可以支持3.3GB/平方英寸的记录密度,在1997年AMR是当时市场的主流技术。
      
        GMR(Giant Magneto Resistive,巨磁阻):比AMR技术磁头灵敏度高2倍以上,GMR磁头是由4层导电材料和磁性材料薄膜构成的:一个传感层、一个非导电中介层、一个磁性的栓层和一个交换层。前3个层控制着磁头的电阻。在栓层中,磁场强度是固定的,并且磁场方向被相临的交换层所保持。而且自由层的磁场强度和方向则是随着转到磁头下面的磁盘表面的微小磁化区所改变的,这种磁场强度和方向的变化导致明显的磁头电阻变化,在一个固定的信号电压下面,就可以拾取供硬盘电路处理的信号。
      
        OAW(光学辅助温式技术):希捷正在开发的OAW是未来磁头技术发展的方向,OAW技术可以在1英寸宽内写入105000以上的磁道,单碟容量有望突破36GB。单碟容量的提高不仅可以提高硬盘总容量、降低平均寻道时间,还可以降低成本、提高性能。
      
        PRML(局部响应最大拟然,Partial Response Maximum Likelihood):除了磁头技术的日新月异之外,磁记录技术也是影响硬盘性能非常关键的一个因素。当磁记录密度达到某一程度后,两个信号之间相互干扰的现象就会非常严重。为了解决这一问题,人们在硬盘的设计中加入了PRML技术。PRML读取通道方式可以简单地分成两个部分。首先是将磁头从盘片上所读取的信号加以数字化,并将未达到标准的信号加以舍弃,而没有将信号输出。这个部分便称为局部响应。最大拟然部分则是拿数字化后的信号模型与PRML芯片本身的信号模型库加以对比,找出最接近、失真度最小的信号模型,再将这些信号重新组合而直接输出数据。使用PRML方式,不需要像脉冲检测方式那样高的信号强度,也可以避开因为信号记录太密集而产生的相互干扰的现象。 磁头技术的进步,再加上目前记录材料技术和处理技术的发展,将使硬盘的存储密度提升到每平方英寸10GB以上,这将意味着可以实现40GB或者更大的硬盘容量。
      
        间隔因子:硬盘磁道上相邻的两个逻辑扇区之间的物理扇区的数量。因为硬盘上的信息是以扇区的形式来组织的,每个扇区都有一个号码,存取操作要通过这个扇区号,所以使用一个特定的间隔因子来给扇区编号而有助于获取最佳的数据传输率。
      着陆区(LZ):为使硬盘有一个起始位置,一般指定一个内层柱面作为着陆区,它使硬盘磁头在电源关闭之前停回原来的位置。着陆区不用来存储数据,因些可避免磁头在开、关电源期间紧急降落时所造成数据的损失。目前,一般的硬盘在电源关闭时会自动将磁头停在着陆区,而老式的硬盘需执行PARK命令才能将磁头归位。
      
        反应时间:指的是硬盘中的转轮的工作情况。反应时间是硬盘转速的一个最直接的反应指标。5400RPM的硬盘拥有的是5.55 MS的反应时间,而7200RPM的可以达到4.17 MS。反应时间是硬盘将利用多长的时间完成第一次的转轮旋转。如果我们确定一个硬盘达到120周旋转每秒的速度,那么旋转一周的时间将是1/120即0.008333秒的时间。如果我们的硬盘是0.0041665秒每周的速度,我们也可以称这块硬盘的反应时间是4.17 ms(1ms=1/1000每秒)。
      
        平均潜伏期(average latency):指当磁头移动到数据所在的磁道后,然后等待所要的数据块继续转动(半圈或多些、少些)到磁头下的时间,单位为毫秒(ms)。平均潜伏期是越小越好,潜伏期小代表硬盘的读取数据的等待时间短,这就等于具有更高的硬盘数据传输率。
      
        道至道时间(single track seek):指磁头从一磁道转移至另一磁道的时间,单位为毫秒(ms)。
      
        全程访问时间(max full seek):指磁头开始移动直到最后找到所需要的数据块所用的全部时间,单位为毫秒(ms)。
      
        外部数据传输率:通称突发数据传输率(burst data transfer rate):指从硬盘缓冲区读取数据的速率,常以数据接口速率代替,单位为MB/S。目前主流硬盘普通采用的是Ultra ATA/66,它的最大外部数据率即为66.7MB/s,2000年推出的Ultra ATA/100,理论上最大外部数据率为100MB/s,但由于内部数据传输率的制约往往达不到这么高。
      
        主轴转速:是指硬盘内电机主轴的转动速度,目前ATA(IDE)硬盘的主轴转速一般为5400-7200rpm,主流硬盘的转速为7200RPM,至于SCSI硬盘的主轴转速可达一般为7200-10,000RPM,而最高转速的SCSI硬盘转速高达15,000RPM。
      
        数据缓存:指在硬盘内部的高速存储器,在电脑中就象一块缓冲器一样将一些数据暂时性的保存起来以供读取和再读取。目前硬盘的高速缓存一般为512KB-2MB,目前主流ATA硬盘的数据缓存为2MB,而在SCSI硬盘中最高的数据缓存现在已经达到了16MB。对于大数据缓存的硬盘在存取零散文件时具有很大的优势。
      
        硬盘表面温度:它是指硬盘工作时产生的温度使硬盘密封壳温度上升情况。硬盘工作时产生的温度过高将影响磁头的数据读取灵敏度,因此硬盘工作表面温度较低的硬盘有更好的数据读、写稳定性。
      
        MTBF(连续无故障时间):它指硬盘从开始运行到出现故障的最长时间,单位是小时。一般硬盘的MTBF至少在30000或40000小时。
       S.M.A.R.T.(自监测、分析、报告技术):这是现在硬盘普遍采用的数据安全技术,在硬盘工作的时候监测系统对电机、电路、磁盘、磁头的状态进行分析,当有异常发生的时候就会发出警告,有的还会自动降速并备份数据。
      
        DPS(数据保护系统):昆腾在火球八代硬盘中首次内建了DPS,在硬盘的前300MB内存放操作系统等重要信息,DPS可在系统出现问题后的90秒内自动检测恢复系统数据,若不行则用DPS软盘启动后它会自动分析故障,尽量保证数据不丢失。
      
        数据卫士:是西部数据(WD)特有的硬盘数据安全技术,此技术可在硬盘工作的空余时间里自动每8个小时自动扫描、检测、修复盘片的各扇区。
      
        MaxSafe:是迈拓在金钻二代上应用的技术,它的核心是将附加的ECC校验位保存在硬盘上,使读写过程都经过校验以保证数据的完整性。
      
        DST:驱动器自我检测技术,是希捷公司在自己硬盘中采用的数据安全技术,此技术可保证保存在硬盘中数据的安全性。
      
        DFT:驱动器健康检测技术,是IBM公司在自己硬盘中采用的数据安全技术,此技术同以上几种技术一样可极大的提高数据的安全性。
      
        噪音与防震技术:硬盘主轴高速旋转时不可避免的产生噪音,并会因金属磨擦而产生磨损和发热问题,“液态轴承马达”就可以解决这一问题。它使用的是黏膜液油轴承,以油膜代替滚珠,可有效地降低以上问题。同时液油轴承也可有效地吸收震动,使硬盘的抗震能力由一般的一二百个G提高到了一千多G,因此硬盘的寿命与可*性也可以得到提高。昆腾在火球七代(EX)系列之后的硬盘都应用了SPS震动保护系统;迈拓在金钻二代上应用了ShockBlock防震保护系统,他们的目的都是分散冲击能量,尽量避免磁头和盘片的撞击;希捷的金牌系列硬盘中SeaShield系统是用减震材料制成的保护软罩外加磁头臂与盘片间的防震设计来实现的。
      
        ST-506/412接口:这是希捷开发的一种硬盘接口,首先使用这种接口的硬盘为希捷的ST-506及ST-412。ST-506接口使用起来相当简便,它不需要任何特殊的电缆及接头,但是它支持的传输速度很低,因此到了1987年左右这种接口就基本上被淘汰了,采用该接口的老硬盘容量多数都低于200MB。早期IBM PC/XT和PC/AT机器使用的硬盘就是ST-506/412硬盘或称MFM硬盘-MFM(Modified Frequency Modulation)是指一种编码方案。
      
        ESDI接口:即(Enhanced Small Drive Interface)接口,它是迈拓公司于1983年开发的。其特点是将编解码器放在硬盘本身之中,而不是在控制卡上,理论传输速度是前面所述的ST-506的2…4倍,一般可达到10Mbps。但其成本较高,与后来产生的IDE接口相比无优势可言,因此在九十年代后就被淘汰了。
      
        IDE及EIDE接口:IDE(Integrated Drive Electronics)的本意实际上是指把控制器与盘体集成在一起的硬盘驱动器,我们常说的IDE接口,也叫ATA(Advanced Technology Attachment)接口,现在PC机使用的硬盘大多数都是IDE兼容的,只需用一根电缆将它们与主板或接口卡连起来就可以了。把盘体与控制器集成在一起的做法减少了硬盘接口的电缆数目与长度,数据传输的可*性得到了增强,硬盘制造起来变得更容易,因为厂商不需要再担心自己的硬盘是否与其它厂商生产的控制器兼容,对用户而言,硬盘安装起来也更为方便。
      
        ATA-1(IDE):ATA是最早的IDE标准的正式名称,IDE实际上是指连在硬盘接口的硬盘本身。ATA在主板上有一个插口,支持一个主设备和一个从设备,每个设备的最大容量为504MB,ATA最早支持的PIO-0模式(Programmed I/O-0)只有3.3MB/s,而ATA-1一共规定了3种PIO模式和4种DMA模式(没有得到实际应用),要升级为ATA-2,需要安装一个EIDE适配卡。
      
        ATA-2 (EIDE Enhanced IDE/Fast ATA):这是对ATA-1的扩展,它增加了2种PIO和2种DMA模式,把最高传输率提高到了16.7MB/s,同时引进了LBA地址转换方式,突破了老BIOS固有504MB的限制,支持最高可达8.1GB的硬盘。如你的电脑支持ATA-2,则可以在CMOS设置中找到(LBA,LogicalBlock Address)或(CHS,Cylinder,Head,Sector)的设置。其两个插口分别可以连接一个主设备和一个从设置,从而可以支持四个设备,两个插口也分为主插口和从插口。通常可将最快的硬盘和CD-ROM放置在主插口上,而将次要一些的设备放在从插口上,这种放置方式对于486及早期的Pentium电脑是必要的,这样可以使主插口连在快速的PCI总线上,而从插口连在较慢的ISA总线上。
  • 常见硬件术语大全--cpu

    2008-11-29 00:31:47

    CPU术语解释
      
        3DNow!: (3D no waiting)AMD公司开发的SIMD指令集,可以增强浮点和多媒体运算的速度,它的指令数为21条。
      
        ALU: (Arithmetic Logic Unit,算术逻辑单元)在处理器之中用于计算的那一部分,与其同级的有数据传输单元和分支单元。
      
        BGA:(Ball Grid Array,球状矩阵排列)一种芯片封装形式,例:82443BX。
      
        BHT: (branch prediction table,分支预测表)处理器用于决定分支行动方向的数值表。
      
        BPU:(Branch Processing Unit,分支处理单元)CPU中用来做分支处理的那一个区域。
      
        Brach Pediction: (分支预测)从P5时代开始的一种先进的数据处理方法,由CPU来判断程序分支的进行方向,能够更快运算速度。
      
        CMOS: (Complementary metal Oxide Semiconductor,互补金属氧化物半导体)它是一类特殊的芯片,最常见的用途是主板的BIOS(Basic Input/Output System,基本输入/输出系统)。
      
        CISC: (Complex Instruction Set Computing,复杂指令集计算机)相对于RISC而言,它的指令位数较长,所以称为复杂指令。如:x86指令长度为87位。
      
        COB: (Cache on board,板上集成缓存)在处理器卡上集成的缓存,通常指的是二级缓存,例:奔腾II
      
        COD: (Cache on Die,芯片内集成缓存)在处理器芯片内部集成的缓存,通常指的是二级缓存,例:PGA赛扬370
      
        CPGA: (Ceramic Pin Grid Array,陶瓷针型栅格阵列)一种芯片封装形式。
      
        CPU: (Center Processing Unit,中央处理器)计算机系统的大脑,用于控制和管理整个机器的运作,并执行计算任务。
      
        Data Forwarding: (数据前送)CPU在一个时钟周期内,把一个单元的输出值内容拷贝到另一个单元的输入值中。
      
        Decode: (指令解码)由于X86指令的长度不一致,必须用一个单元进行“翻译”,真正的内核按翻译后要求来工作。
      
        EC: (Embedded Controller,嵌入式控制器)在一组特定系统中,新增到固定位置,完成一定任务的控制装置就称为嵌入式控制器。
      
        Embedded Chips: (嵌入式)一种特殊用途的CPU,通常放在非计算机系统,如:家用电器。
      
        EPIC: (explicitly parallel instruction code,并行指令代码)英特尔的64位芯片架构,本身不能执行x86指令,但能通过译码器来兼容旧有的x86指令,只是运算速度比真正的32位芯片有所下降。
      
        FADD: (Floationg Point Addition,浮点加)FCPGA(Flip Chip Pin Grid Array,反转芯片针脚栅格阵列)一种芯片封装形式,例:奔腾III 370。
      
        FDIV: (Floationg Point Divide,浮点除)FEMMS(Fast Entry/Exit Multimedia State,快速进入/退出多媒体状态)  在多能奔腾之中,MMX和浮点单元是不能同时运行的。新的芯片加快了两者之间的切换,这就是FEMMS。
      
        FFT: (fast Fourier transform,快速热欧姆转换)一种复杂的算法,可以测试CPU的浮点能力。
      
        FID: (FID:Frequency identify,频率鉴别号码)奔腾III通过ID号来检查CPU频率的方法,能够有效防止Remark。
      
        FIFO: (First Input First Output,先入先出队列)这是一种传统的按序执行方法,先进入的指令先完成并引退,跟着才执行第二条指令。
      
        FLOP: (Floating Point Operations Per Second,浮点操作/秒)计算CPU浮点能力的一个单位。
      
        FMUL: (Floationg Point Multiplication,浮点乘)
      
        FPU: (Float Point Unit,浮点运算单元)FPU是专用于浮点运算的处理器,以前的FPU是一种单独芯片,在486之后,英特尔把FPU与集成在CPU之内。
      
        FSUB: (Floationg Point Subtraction,浮点减)
      
        HL-PBGA: (表面黏著、高耐热、轻薄型塑胶球状矩阵封装)一种芯片封装形式。
      
        IA: (Intel Architecture,英特尔架构)英特尔公司开发的x86芯片结构。
      
        ID: (identify,鉴别号码)用于判断不同芯片的识别代码。
      
        IMM: (Intel Mobile Module,英特尔移动模块)英特尔开发用于笔记本电脑的处理器模块,集成了CPU和其它控制设备。
      
        Instructions Cache: (指令缓存)由于系统主内存的速度较慢,当CPU读取指令的时候,会导致CPU停下来等待内存传输的情况。指令缓存就是在主内存与CPU之间增加一个快速的存储区域,即使CPU未要求到指令,主内存也会自动把指令预先送到指令缓存,当CPU要求到指令时,可以直接从指令缓存中读出,无须再存取主内存,减少了CPU的等待时间。
      
        Instruction Coloring: (指令分类)一种制造预测执行指令的技术,一旦预测判断被相应的指令决定以后,处理器就会相同的指令处理同类的判断。
      
        Instruction Issue: (指令发送)它是第一个CPU管道,用于接收内存送到的指令,并把它发到执行单元。IPC(Instructions Per Clock Cycle,指令/时钟周期)表示在一个时钟周期用可以完成的指令数目。
      
        KNI: (Katmai New Instructions,Katmai新指令集,即SSE) Latency(潜伏期)从字面上了解其含义是比较困难的,实际上,它表示完全执行一个指令所需的时钟周期,潜伏期越少越好。严格来说,潜伏期包括一个指令从接收到发送的全过程。现今的大多数x86指令都需要约5个时钟周期,但这些周期之中有部分是与其它指令交迭在一起的(并行处理),因此CPU制造商宣传的潜伏期要比实际的时间长。
      
        LDT: (Lightning Data Transport,闪电数据传输总线)K8采用的新型数据总线,外频在200MHz以上。
      
        MMX: (MultiMedia Extensions,多媒体扩展指令集)英特尔开发的最早期SIMD指令集,可以增强浮点和多媒体运算的速度。
      
        MFLOPS: (Million Floationg Point/Second,每秒百万个浮点操作)计算CPU浮点能力的一个单位,以百万条指令为基准。
      
        NI: (Non-Intel,非英特尔架构)
      
      除了英特尔之外,还有许多其它生产兼容x86体系的厂商,由于专利权的问题,它们的产品和英特尔系不一样,但仍然能运行x86指令。
      
        OLGA: (Organic Land Grid Array,基板栅格阵列)一种芯片封装形式。
      
        OoO: (Out of Order,乱序执行)Post-RISC芯片的特性之一,能够不按照程序提供的顺序完成计算任务,是一种加快处理器运算速度的架构。
      
        PGA: (Pin-Grid Array,引脚网格阵列)一种芯片封装形式,缺点是耗电量大。
      
        Post-RISC: 一种新型的处理器架构,它的内核是RISC,而外围是CISC,结合了两种架构的优点,拥有预测执行、处理器重命名等先进特性,如:Athlon。
      
        PSN: (Processor Serial numbers,处理器序列号)标识处理器特性的一组号码,包括主频、生产日期、生产编号等。
      
        PIB: (Processor In a Box,盒装处理器)CPU厂商正式在市面上发售的产品,通常要比OEM(Original Equipment Manufacturer,原始设备制造商)厂商流通到市场的散装芯片贵,但只有PIB拥有厂商正式的保修权利。
      
        PPGA: (Plastic Pin Grid Array,塑胶针状矩阵封装)一种芯片封装形式,缺点是耗电量大。
      
        PQFP: (Plastic Quad Flat Package,塑料方块平面封装)一种芯片封装形式。
      
        RAW: (Read after Write,写后读)这是CPU乱序执行造成的错误,即在必要条件未成立之前,已经先写下结论,导致最终结果出错。
      
        Register Contention: (抢占寄存器)当寄存器的上一个写回任务未完成时,另一个指令征用此寄存器时出现的冲突。
      
        Register Pressure: (寄存器不足)软件算法执行时所需的寄存器数目受到限制。对于X86处理器来
      说,寄存器不足已经成为了它的最大特点,因此AMD才想在下一代芯片K8之中,增加寄存器的数量。
      
        Register Renaming: (寄存器重命名)把一个指令的输出值重新定位到一个任意的内部寄存器。在x86
      架构中,这类情况是常常出现的,如:一个fld或fxch或mov指令需要同一个目标寄存器时,就要动用到寄存器重命名。
      
        Remark: (芯片频率重标识)芯片制造商为了方便自己的产品定级,把大部分CPU都设置为可以自由调节倍频和外频,它在同一批CPU中选出好的定为较高的一级,性能不足的定位较低的一级,这些都在工厂内部完成,是合法的频率定位方法。但出厂以后,经销商把低档的CPU超频后,贴上新的标签,当成高档CPU卖的非法频率定位则称为Remark。因为生产商有权力改变自己的产品,而经销商这样做就是侵犯版权,不要以为只有软件才有版权,硬件也有版权呢。
      
        Resource contention: (资源冲突)当一个指令需要寄存器或管道时,它们被其它指令所用,处理器不能即时作出回应,这就是资源冲突。
      
        Retirement: (指令引退)当处理器执行过一条指令后,自动把它从调度进程中去掉。如果
      仅是指令完成,但仍留在调度进程中,亦不算是指令引退。
      
        RISC: (Reduced Instruction Set Computing,精简指令集计算机)一种指令长度较短的计算机,其运行速度比CISC要快。
      
        SEC: (Single Edge Connector,单边连接器)一种处理器的模块,如:奔腾II。
      
        SIMD: (Single Instruction Multiple Data,单指令多数据流)能够复制多个操作,并把它们打包在大型寄存器的一组指令集,例:3DNow!、SSE。
      
        SiO2F: (Fluorided Silicon Oxide,二氧氟化硅)制造电子元件才需要用到的材料。
      
        SOI: (Silicon on insulator,绝缘体硅片)SONC(System on a chip,系统集成芯片)在一个处理器中集成多种功能,如:Cyrix MediaGX。
      
        SPEC: (System Performance Evaluation Corporation,系统性能评估测试)测试系统总体性能的Benchmark。
      
        Speculative execution: (预测执行)一个用于执行未明指令流的区域。当分支指令发出之后,传统处理器在未收到正确的反馈信息之前,是不能做任何工作的,而具有预测执行能力的新型处理器,可以估计即将执行的指令,采用预先计算的方法来加快整个处理过程。
      
        SQRT: (Square Root Calculations,平方根计算)一种复杂的运算,可以考验CPU的浮点能力。
      
        SSE: (Streaming SIMD Extensions,单一指令多数据流扩展)英特尔开发的第二代SIMD指令集,有70条指令,可以增强浮点和多媒体运算的速度。
      
        Superscalar: (超标量体系结构)在同一时钟周期可以执行多条指令流的处理器架构。
      
        TCP: (Tape Carrier Package,薄膜封装)一种芯片封装形式,特点是发热小。
      
        Throughput: (吞吐量)它包括两种含义:
      
          第一种:执行一条指令所需的最少时钟周期数,越少越好。执行的速度越快,下一条指令和它抢占资源的机率也越少。
      
          第二种:在一定时间内可以执行最多指令数,当然是越大越好。
      
        TLBs: (Translate Look side Buffers,翻译旁视缓冲器)用于存储指令和输入/输出数值的区域。
      
        VALU: (Vector Arithmetic Logic Unit,向量算术逻辑单元)在处理器中用于向量运算的部分。
      
        VLIW: (Very Long Instruction Word,超长指令字)一种非常长的指令组合,它把许多条指令连在一起,增加了运算的速度。
      
        VPU: (Vector Permutate Unit,向量排列单元)在处理器中用于排列数据的部分。
  • Windows蓝屏错误代码

    2008-11-29 00:29:28

    Windows蓝屏错误代码


    0X0000 操作完成
    0X0001 不正确的函数
    0X0002 系统找不到指定的文件
    0X0003 系统找不到指定的路径
    0X0004 系统无法打开文件
    0X0005 拒绝存取
    0X0006 无效的代码
    0X0007 内存控制模块已损坏
    0X0008 内存空间不足,无法处理这个指令
    0X0009 内存控制模块位址无效
    0X000A 环境不正确
    0X000B 尝试载入一个格式错误的程序
    0X000C 存取码错误
    0X000D 资料错误
    0X000E 内存空间不够,无法完成这项操作
    0X000F 系统找不到指定的硬盘
    0X0010 无法移除目录
    0X0011 系统无法将文件移到其他的硬盘
    0X0012 没有任何文件
    0X0019 找不到指定扇区或磁道
    0X001A 指定的磁盘或磁片无法存取
    0X001B 磁盘找不到要求的装置
    0X001C 打印机没有纸
    0X001D 系统无法将资料写入指定的磁盘
    0X001E 系统无法读取指定的装置
    0X001F 连接到系统的某个装置没有作用
    0X0021 文件的一部分被锁定,现在无法存取
    0X0024 开启的分享文件数量太多
    0X0026 到达文件结尾
    0X0027 磁盘已满
    0X0036 网络繁忙
    0X003B 网络发生意外的错误
    0X0043 网络名称找不到
    0X0050 文件已经存在
    0X0052 无法建立目录或文件
    0X0053 INT24失败(什么意思?还请高手指点站长一二)
    0X006B 因为代用的磁盘尚未插入,所以程序已经停止
    0X006C 磁盘正在使用中或被锁定
    0X006F 文件名太长
    0X0070 硬盘空间不足
    0X007F 找不到指定的程序
    0X045B 系统正在关机
    0X045C 无法中止系统关机,因为没有关机的动作在进行中
    0X046A 可用服务器储存空间不足
    0X0475 系统BIOS无法变更系统电源状态
    0X047E 指定的程序需要新的windows版本
    0X047F 指定的程序不是windows或ms-dos程序
    0X0480 指定的程序已经启动,无法再启动一次
    0X0481 指定的程序是为旧版的 windows所写的
    0X0482 执行此应用程序所需的程序库文件之一被损
    0X0483 没有应用程序与此项操作的指定文件建立关联
    0X0484 传送指令到应用程序无效
    0X05A2 指定的装置名称无效
    0X05AA 系统资源不足,无法完成所要求的服务
    0X05AB 系统资源不足,无法完成所要求的服务
    0X05AC 系统资源不足,无法完成所要求的服务
    0X06B9 资源不足,无法完成操作

Open Toolbar