导航:首页 > 电脑设备 > 电脑内存和硬盘的工作原理

电脑内存和硬盘的工作原理

发布时间:2022-08-03 11:35:54

‘壹’ 计算机组成原理,电脑的硬盘属于什么主存和内存分别包括什么

概括地说,硬盘的工作原理是利用特定的磁粒子的极性来记录数据。磁头在读取数据时,将磁粒子的不同极性转换成不同的电脉冲信号,再利用数据转换器将这些原始信号变成电脑可以使用的数据,写的操作正好与此相反。另外,硬盘中还有一个存储缓冲区,这是为了协调硬盘与主机在数据处理速度上的差异而设的。由于硬盘的结构比软盘复杂得多,所以它的格式化工作也比软盘要复杂,分为低级格式化,硬盘分区,高级格式化并建立文件管理系统。
硬盘驱动器加电正常工作后,利用控制电路中的单片机初始化模块进行初始化工作,此时磁头置于盘片中心位置,初始化完成后主轴电机将启动并以高速旋转,装载磁头的小车机构移动,将浮动磁头置于盘片表面的00道,处于等待指令的启动状态。当接口电路接收到微机系统传来的指令信号,通过前置放大控制电路,驱动音圈电机发出磁信号,根据感应阻值变化的磁头对盘片数据信息进行正确定位,并将接收后的数据信息解码,通过放大控制电路传输到接口电路,反馈给主机系统完成指令操作。结束硬盘操作的断电状态,在反力矩弹簧的作用下浮动磁头驻留到盘面中心。

‘贰’ 电脑的内存和硬盘都管什么用

硬盘是储存机构,硬盘的数据传到CPU进行处理时,由于速度相差太剧烈,所以必须要有个中介媒体,那就是内存,内存的速度超级快,和CPU的数据吞吐量是一样的,所以硬盘的数据和内存进行交换,内存的数据和CPU缓存进行交换,CPU缓存把数据送交处理。这就工作原理和管什么用的,其实都是储存数据的。

‘叁’ 固态硬盘和内存条原理有什么相同和区别

1,内存条是计算机中重要的部百件之一,是与CPU进行沟通的桥梁,计算机中所有软件的运行都是在内存条中进行的。内存主要是用来临时存贮数据,比如电脑中调用的数据,需要从硬盘读出来,发给内存,然后内存再发给CPU工作任务。

4,电脑系统是常使用的程序,如Windows、Linux等系统软件,包括聊天软件、游戏软件等在内的应用软件,是装有程序代码在内的大量数据都放在磁带、磁盘、光盘、移动盘等外存设备上,可是外存中任何数据只有调入内存中才能真正使用。电脑上的输入设备(键盘鼠标、麦克风、扫描仪等等)和输出设备(显示、打印、音像等等)无一不是通过内存条工作的哦!

‘肆’ CPU内存硬盘的工作原理是什么

CPU是计算器和控制器,硬盘是存储器。分别是电脑的不同的基本组成部分。

‘伍’ 请教电脑高手:CPU 内存 硬盘之间的关系及其工作原理

计算机就是通过数学计算处理信息.
这些信息是占存储空间的,所以我们先把这些信息放进内存,然后CPU就从内存中取得这些信息,进行计算处理(比如图片修改,文件编辑等等),计算完之后就放回到内存中,这样,我们就得到了计算机的处理结果.
但是一关机之后内存的东西会不见的,所以我们要把这些东西从内存再存到硬盘里,因为在硬盘就不会因为关机而消失...
基本的过程是这样的:
硬盘>>>内存>>CPU>>内存>>硬盘.
即从硬盘中读入数据到内存,CPU从内存中取得数据进行处理,CPU将处理结果返回给内存,再将内存里的信息存回到硬盘.......
因为内存的速度比硬盘快,但关机后内存的信息会消失,因此为了提高电脑的速度,就用内存做中间环节.

‘陆’ 电脑存储设备的储存原理是什么!

存储器(Memory)是现代信息技术中用于保存信息的记忆设备。其概念很广,有很多层次,在数字系统中,只要能保存二进制数据的都可以是存储器;在集成电路中,一个没有实物形式的具有存储功能的电路也叫存储器,如RAM、FIFO等;在系统中,具有实物形式的存储设备也叫存储器,如内存条、TF卡等。计算机中全部信息,包括输入的原始数据、计算机程序、中间运行结果和最终运行结果都保存在存储器中。它根据控制器指定的位置存入和取出信息。有了存储器,计算机才有记忆功能,才能保证正常工作。计算机中的存储器按用途存储器可分为主存储器(内存)和辅助存储器(外存),也有分为外部存储器和内部存储器的分类方法。外存通常是磁性介质或光盘等,能长期保存信息。内存指主板上的存储部件,用来存放当前正在执行的数据和程序,但仅用于暂时存放程序和数据,关闭电源或断电,数据会丢失。
存储器的主要功能是存储程序和各种
数据,并能在计算机运行过程中高速、自动地完成程序或数据的存取。存储器是具有“记忆”功能的设备,它采用具有两种稳定状态的物理器件来存储信息。这些器件也称为记忆元件。在计算机中采用只有两个数码“0”和“1”的二进制来表示数据。记忆元件的两种稳定状态分别表示为“0”和“1”。日常使用的十进制数必须转换成等值的二进制数才能存入存储器中。计算机中处理的各种字符,例如英文字母、运算符号等,也要转换成二进制代码才能存储和操作。
这里只介绍动态存储器的工作原理。
动态存储器每片只有一条输入数据线,而地址引脚只有8条。为了形成64K地址,必须在系统地址总线和芯片地址引线之间专门设计一个地址形成电路。使系统地址总线信号能分时地加到8个地址的引脚上,借助芯片内部的行锁存器、列锁存器和译码电路选定芯片内的存储单元,锁存信号也靠着外部地址电路产生。
当要从DRAM芯片中读出数据时,CPU首先将行地址加在A0-A7上,而后送出RAS锁存信号,该信号的下降沿将地址锁存在芯片内部。接着将列地址加到芯片的A0-A7上,再送CAS锁存信号,也是在信号的下降沿将列地址锁存在芯片内部。然后保持WE=1,则在CAS有效期间数据输出并保持。
当需要把数据写入芯片时,行列地址先后将RAS和CAS锁存在芯片内部,然后,WE有效,加上要写入的数据,则将该数据写入选中的存贮单元。
由于电容不可能长期保持电荷不变,必须定时对动态存储电路的各存储单元执行重读操作,以保持电荷稳定,这个过程称为动态存储器刷新。PC/XT机中DRAM的刷新是利用DMA实现的。首先应用可编程定时器8253的计数器1,每隔1⒌12μs产生一次DMA请求,该请求加在DMA控制器的0通道上。当DMA控制器0通道的请求得到响应时,DMA控制器送出到刷新地址信号,对动态存储器执行读操作,每读一次刷新一行。

‘柒’ 电脑硬盘的工作原理

1.硬盘的磁头

一块硬盘存取数据的工作完全都是依靠磁头来进行,换句话说,没有磁头,也就没有实际意义上的硬盘。那么,究竟什么是磁头呢?磁头就是硬盘进行读写的“笔尖”,通过全封闭式的磁阻感应读写,将信息记录在硬盘内部特殊的介质上。硬盘磁头的发展先后经历了亚铁盐类磁头(MonolithicHead)、MIG(MetalInGap)磁头和薄膜磁头(ThinFilmHead)、MR磁头等几个阶段。前3种传统的磁头技术都是采取了读写合一的电磁感应式磁头,在设计方面因为同时需要兼顾读/写两种特性,因此也造成了硬盘在设计方面的局限性。

第4种磁阻磁头在设计方面引入了全新的分离式磁头结构,写入磁头仍沿用传统的磁感应磁头,而读取磁头则应用了新型的MR磁头,即所谓的感应写、磁阻读,针对读写的不同特性分别进行优化,以达到最好的读写性能。

除上述几种磁头技术外,技术更为创新、采用多层结构、磁阻效应更好的材料制作的GMR磁头(GiantMagnetoResistiveheads,巨磁阻磁头),可以使目前硬盘的容量在此基础上再提高10倍以上。

2.硬盘的盘面

如果把硬盘磁头比喻作“笔”的形容成立,那么所谓硬盘的盘面自然就是这“笔”下的“纸”。如果您曾经有幸打开过自己的硬盘,可以发现硬盘内部是由金属磁盘组成的,有单盘片的,有双盘片的,也有多盘片的。它们通过表面的磁物质结合在一起。与平时使用的那些普通软磁盘存储介质的不连续颗粒相比,这种特殊物质的金属磁盘具有更高的记录密度和更强的安全性能。

目前市场上主流硬盘的盘片大都是采用了金属薄膜磁盘构成,这种金属薄膜磁盘较之普通的金属磁盘具有更高的剩磁(Remanence:经消磁后,残留在磁介质上的磁感应)和高矫顽力(CoerciveForce:作用于磁化材料以去除剩磁的反向磁通强度),因此也被硬盘厂商普遍采用。

与金属薄膜磁盘相比,用玻璃做为新的盘片,有利于把硬盘盘片做得更平滑,单位磁盘密度也会更高。同时由于玻璃的坚固特性,新一代的玻璃硬磁盘在性能方面也会更加稳定。不过也有一点问题,如果一旦把玻璃材质作为硬盘基片,玻璃材质较之金属材质的脆弱性就会表现出来。

3.硬盘的马达

有了“笔”和“纸”,要让“笔”能够在“纸”上顺利地写字,当然还要有“手”的控制,而这双控制磁头在磁片上高速工作的“手”就应该是硬盘主轴上的马达了。硬盘正因为有了马达,才可以带动磁盘片在真空封闭的环境中高速旋转,马达高速运转时所产生的浮力使磁头飘浮在盘片上方进行工作。硬盘在工作时,通过马达的连动将需要存取资料的扇区带到磁头下方,马达的转速越快,等待存取记录的时间也就越短。从这个意义上讲,硬盘马达的转速在很大程度上决定了硬盘最终的速度。

在当今硬盘不断向着超大容量迈进的同时,硬盘的速度也在不断提高,这当然就要求硬盘的马达也必须能够跟上技术时代飞速发展的步伐。进入2000年后,5400rpm的硬盘即将成为历史,7200rpm势必成为2000年乃至今后一段时间的主流产品。速度方面的提升对于硬盘的马达而言,自然也是提出了更高的要求。7200rpm、10000rpm甚至15000rpm的硬盘马达自然不会再是传统意义上的普通滚珠轴承马达,因为硬盘转速的不断提高会带来诸如磨损加剧、温度升高、噪声增大等一系列负面问题。传统的普通滚珠轴承马达自然无法妥善解决这些问题,于是曾广泛应用在精密机械工业上的液态轴承马达(Fluiddynamicbearingmotors)被引入到硬盘技术中。与传统的滚珠轴承马达不同,液态轴承马达使用的是黏膜液油轴承,这种特殊的轴承以油膜代替了原先的滚珠,一方面避免了与金属面的直接磨擦,将传统马达所带来的噪声及高温降至最低;另一方面,油膜可以有效地吸收外来的震动,使硬盘的抗震能力由以往的150G提高至1200G;再一个方面,从理论上讲,液态轴承马达无磨损,使用寿命可以达到无限长,虽然我们无法通过这一点就奢想自己的新硬盘能够“长生不老”,但最起码可以延长使用寿命。

4.硬盘的转速

硬盘的转速(RotateSpeed),正像我们上文所述,硬盘的马达直接决定了硬盘的转速。理论上讲,硬盘的转速越快越好,因为较高的硬盘转速可以极大地缩短硬盘的平均寻道时间和实际读写时间。但是,硬盘的高转速带给硬盘的负面影响就是转速越快,硬盘表面的发热量越大,如果再加上机箱散热不佳和其他周边散热过多的原因,很可能造成机器运行不稳定。也正是这个原因,目前市场上绝大多数笔记本电脑中的专用硬盘,其转速一般都不会超过4500rpm。

5.硬盘的平均寻道时间、平均访问时间和平均潜伏时间

所谓硬盘的平均寻道时间(AverageSeekTime),其实就是指硬盘在盘面上移动读写头至指定磁道寻找相应目标数据所用的时间。我们在描述硬盘读取数据能力时,目前主要以毫秒为计算单位,而硬盘读取数据一次大多在6~14ms之间。当硬盘的单碟容量增大时,磁头的寻道动作和移动距离会相应减少,这样也就导致硬盘本身的平均寻道时间减少,从而提高了硬盘传输数据的速度。

而平均访问时间(AverageAccessTime),指的就是平均寻道时间与平均潜伏时间的总和。平均访问时间基本上也就能够代表硬盘找到某一数据所用的时间。平均访问时间越短越好,一般情况下应该控制在11~18ms之间,建议用户选择那些平均访问时间在15ms以下的硬盘。

所谓平均潜伏时间(AverageLatencyTime),其准确的概念定位就是指相应磁道旋转到磁头下方的时间,一般情况下在2~6ms之间。

6.硬盘的外部传输率和内部传输率

所谓硬盘的外部数据传输率(ExternalTransferRate)就是指电脑通过接口将数据交给硬盘的传输速度,而内部数据传输率(InternalTransferRate)就是指硬盘将这些数据记录在自身盘片上的速度,也称最大或最小持续传输率(SustainedTransferRate)。从实际应用方面分析,硬盘的外部数据传输率比其内部传输率速度要快很多,在它们之间有一块缓冲区可以缓解二者的速度差距。而从硬盘缓冲区读取数据的速度又称之为突发数据传输率(BurstdataTransferRate)。

普通的EIDE硬盘理论上的传输速率,都已达到了17.5MB/s左右,而采用UltraDMA/33、UltraDMA/66技术后,传输率瞬间速度便可以达到33.3MB/s和66MB/s,至于UltraDMA/100和UltraDMA/160,也是指在这个速度上的提升。

7.硬盘的缓冲区

所谓硬盘的缓冲区(硬件缓冲)就是指硬盘本身的高速缓存(Cache),它能够大幅度地提高硬盘整体性能。高速缓存其实就是指硬盘控制器上的一块存取速度极快的DRAM内存,分为写通式和回写式。所谓写通式,就是指在读硬盘时系统先检查请求,寻找所要求的数据是否在高速缓存中。如果在则称为被命中,缓存就会发送出相应的数据,磁头也就不必再向磁盘访问数据,从而大幅度改善硬盘的性能。

所谓回写式,指的是在内存中保留写数据,当硬盘空闲时再次写入。从这一点上而言,回写式具有高于写通式的系统性能。较早期的硬盘大多带有128KB、256KB、512KB等高速缓存,目前的高档硬盘高速缓存大多已经达到1MB、2MB甚至更高,在高速缓存的取材上也采用了速度比DRAM更快的同步内存SDRAM,确保硬盘性能更为卓越。

硬盘技术

硬盘所采用的技术,目前主要包括3个方面,一是磁头技术,二是防震技术,三是数据保护技术。随着各大制造厂商的技术竞争,目前这3个方面的技术要点也逐渐走向融合。

1.磁头技术

(1)磁阻磁头技术(Magneto-ResistiveHead)

磁阻磁头技术是一种比较传统的硬盘磁头技术,是完全基于磁电阻效应工作的,其核心就是一片金属材料,其电阻随磁场的变化而变化。应用这种磁阻磁头技术的原理就是:通过磁阻元件连着的一个十分敏感的放大器可以测出微小的电阻变化。所以越先进的MR技术可以提高记录密度来记录数据,增加单盘片容量即硬盘的最高容量,进而提高数据传输率。

(2)巨型磁阻磁头(GMR)

这是MR磁阻磁头技术的换代技术,目前绝大多数的硬盘产品都应用了这种技术。采用了巨型磁阻磁头技术的硬盘,其读、写工作是分别由不同的磁头来完成的,这种变化从而可以有效地提高硬盘的工作效率,并使增大磁道密度成为可能。

(3)OAW(光学辅助温式技术)

OAW是美国希捷公司新研制技术代号,很可能是未来磁头技术的发展方向。应用这种OAW技术,未来的硬盘可以在1英寸面积内写入105000以上的磁道,单碟容量更是有望突破36GB。

2.防震技术

(1)SPS防震保护系统

这是昆腾公司在其火球7代(EX)系列之后普遍采用的硬盘防震动保护系统。其设计思路就是分散外来冲击能量,尽量避免硬盘磁头和盘片之间的意外撞击,使硬盘能够承受1000G以上的意外冲击力。

(2)ShockBlock防震保护系统

虽然这是Maxtor公司的专利技术,但其设计思路与防护风格与昆腾公司的SPS技术有着异曲同工之妙,也是为了分散外来的冲击能量,尽量避免磁头和盘片相互撞击,但它能承受的最大冲击力却可以达到1500G甚至更高。

3.数据保护技术

(1)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技术可预测的硬盘故障一般是硬盘性能恶化的结果,其中约60%为机械性质的,40%左右则是对软性故障的有效预测。应用S.M.A.R.T技术可以有效地防止并减少硬盘数据丢失,而预先报警系统更能够让电脑用户及时掌握自己硬盘的性能和实际使用状况。

(2)数据卫士

西部数据(WD)公司的数据卫士能够在硬盘工作的空余时间里,每8个小时便自动执行硬盘扫描、检测、修复盘片的各扇区等步骤。以上操作完全是自动运行,无需用户干预与控制,特别是对初级用户与不懂硬盘维护的用户十分适用。

(3)DPS(数据保护系统)

昆腾公司在推出火球7代硬盘以后,从8代开始的所有硬盘中,都内建了所谓的DPS(数据保护系统)系统模式。DPS系统模式的工作原理是在其硬盘的前300MB内,存放操作系统等重要信息,DPS可在系统出现问题后的90s内自动检测恢复系统数据,如果不行,则启用随硬盘附送的DPS软盘,进入程序后DPS系统模式会自动分析造成故障的原因,尽量保证用户硬盘上的数据不受损失。

(4)MaxSafe技术

MaxSafe技术是迈拓公司在其金钻2代以后普遍采用的技术。MaxSafe技术的核心就是将附加的ECC校验位保存在硬盘上,使硬盘在读写过程中,每一步都要经过严格的校验,以此来保证硬盘数据的完整性。

4.其他综合技术方面

(1)PRML(,硬盘最大相似性技术)读取技术利用PRML读取技术可以使单位硬盘盘片存储更大量的信息。在增加硬盘容量的同时,还可以有效地提高硬盘数据的读取和传输率。

(2)UltraDSP(超级数字信号处理器)技术及接口技术

应用UltraDSP进行数学运算,其速度较一般CPU快10~50倍。采用UltraDSP技术,单个的DSP芯片可以同时提供处理器及驱动接口的双重功能,以减少其他电子元件的使用,可大幅度地提高硬盘的速度和可靠性。

接口技术可以极大地提高硬盘的最大外部传输率,最大的益处在于,可以把数据从硬盘直接传输到主内存而不占用更多的CPU资源,提高系统性能。Maxtor公司2000年最新的钻石9代和金钻4代都采用了双DSP芯片技术,将硬盘的系统性能提升到极致。

(3)3DDefenseSystem(3D保护系统)

3DDefenseSystem是美国希捷公司独有的一种硬盘保护技术。3DDefenseSystem中主要包括了DriveDefense(磁盘保护)、DataDefense(数据保护)及DiagnosticDefense(诊断保护)等3个方面的内容。

DriveDefense(磁盘保护)。这里面又包括:G-Force保护,可帮助希捷硬盘承受业界内最高的非工作状态下的震动,即在2ms内震动力即使达到350G,也不会使硬盘损坏;SeaShield保护,提供ESD及安全处理,特别是对PCBA(PrintedCircuitBoardAssembly,印刷电路集成板);SeaShell保护,这是一种可以替换原有ESD(Elestro-StaticDischarge)的硬盘工具包,通过这一保护系统可为硬盘提供更多的保护。

DataDefense(数据保护)。这里面又包括了希捷独创的Multidrive系统(SAMS)。所谓SAMS就是通过减小硬盘的旋转振动来最大程度地减少对硬盘的损坏;ECC(ErrorCorrectionCode,错误检正代码),即为高性能硬盘提供on-the-fly检正,还有就是对数据恢复提供最大限度Firmware(固件)检正,因此可以正确完整地进行读、恢复数据;SafeSaring,当硬盘断电及重新来电后,利用SafeSaring技术可以确保硬盘磁头回到同样的扇区,保证数据不丢失;End-to-EndPathProtection,确保数据在主机与磁盘之间传输的完整性。

DiagnosticDefense(诊断保护)。这里面也包括了SeaTools——诊断工具软件,可以帮助用户诊断系统是否存在问题,以及诊断错误是否由其他硬件及软件产生。另外,SeaTools还可以在ATA及SCSI产品中工作,可以应用于所有老旧的希捷硬盘;增强型的S.M.A.R.T功能,可以在硬盘发生错误与问题之前作为预测并向用户发出警告;Web-BasedTools(基于Web的工具),允许用户标识及解决一些非硬盘相关错误,如病毒等,也可以检正文件系统,解决硬件冲突以避免不必要的硬盘返修;DLD(DriveLoggingDiagnostics)——捕获不可恢复性数据错误,实质上就是交互性的诊断工作。

硬盘的工作模式

从主板的支持度来看,目前硬盘的工作模式主要有3种:NORMAL、LBA和LARGE模式。

NORMAL即我们平时讲的普通模式,也是最早的IDE方式。在此方式下对硬盘访问时,BIOS和IDE控制器对参数不作任何转换。该模式支持的最大柱面数为1024,最大磁头数为16,最大扇区数为63,每扇区字节数为512KB。因此支持最大硬盘容量为:512KB×63×16×1024=528MB。在此模式下即使硬盘的实际物理容量很大,但可访问的硬盘空间也只能是528MB。

LBA(LogicalBlockAddressing)即逻辑块寻址模式。应用这种模式所管理的硬盘空间突破了528MB的瓶颈,可达8.4GB。在LBA模式下,设置的柱面、磁头、扇区等参数并不是实际硬盘的物理参数。在访问硬盘时,由IDE控制器把由柱面、磁头、扇区等参数确定的逻辑地址转换为实际硬盘的物理地址。在LBA模式下,可设置的最大磁头数为255,其余参数与普通模式相同。

由此可计算出可访问的硬盘容量为:512KB×63×255×1024=8.4GB。LARGE又称为大硬盘管理模式。当硬盘的柱面超过1024而又不为LBA支持时可采用此种模式。LARGE模式采取的方法是把柱面数除以2,把磁头数乘以2,其结果总容量不变。例如,在NORMAL模式下柱面数为1220,磁头数为16,进入LARGE模式则柱面数为610,磁头数为32。这样在DOS中显示的柱面数小于1024,即可正常工作。

‘捌’ 内存的工作原理

内存工作原理
1.内存寻址
首先,内存从CPU获得查找某个数据的指令,然后再找出存取资料的位置时(这个动作称为“寻址”),它先定出横坐标(也就是“列地址”)再定出纵坐标(也就是“行地址”),这就好像在地图上画个十字标记一样,非常准确地定出这个地方。对于电脑系统而言,找出这个地方时还必须确定是否位置正确,因此电脑还必须判读该地址的信号,横坐标有横坐标的信号(也就是RAS信号,Row Address Strobe)纵坐标有纵坐标的信号(也就是CAS信号,Column Address Strobe),最后再进行读或写的动作。因此,内存在读写时至少必须有五个步骤:分别是画个十字(内有定地址两个操作以及判读地址两个信号,共四个操作)以及或读或写的操作,才能完成内存的存取操作。

2.内存传输
为了储存资料,或者是从内存内部读取资料,CPU都会为这些读取或写入的资料编上地址(也就是我们所说的十字寻址方式),这个时候,CPU会通过地址总线(Address Bus)将地址送到内存,然后数据总线(Data Bus)就会把对应的正确数据送往微处理器,传回去给CPU使用。

3.存取时间
所谓存取时间,指的是CPU读或写内存内资料的过程时间,也称为总线循环(bus cycle)。以读取为例,从CPU发出指令给内存时,便会要求内存取用特定地址的特定资料,内存响应CPU后便会将CPU所需要的资料送给CPU,一直到CPU收到数据为止,便成为一个读取的流程。因此,这整个过程简单地说便是CPU给出读取指令,内存回复指令,并丢出资料给CPU的过程。我们常说的6ns(纳秒,秒-9)就是指上述的过程所花费的时间,而ns便是计算运算过程的时间单位。我们平时习惯用存取时间的倒数来表示速度,比如6ns的内存实际频率为1/6ns=166MHz(如果是DDR就标DDR333,DDR2就标DDR2 667)。

4.内存延迟
内存的延迟时间(也就是所谓的潜伏期,从FSB到DRAM)等于下列时间的综合:FSB同主板芯片组之间的延迟时间(±1个时钟周期),芯片组同DRAM之间的延迟时间(±1个时钟周期),RAS到CAS延迟时间:RAS(2-3个时钟周期,用于决定正确的行地址),CAS延迟时间 (2-3时钟周期,用于决定正确的列地址),另外还需要1个时钟周期来传送数据,数据从DRAM输出缓存通过芯片组到CPU的延迟时间(±2个时钟周期)。一般的说明内存延迟涉及四个参数CAS(Column Address Strobe 行地址控制器)延迟,RAS(Row Address Strobe列地址控制器)-to-CAS延迟,RAS Precharge(RAS预冲电压)延迟,Act-to-Precharge(相对于时钟下沿的数据读取时间)延迟。其中CAS延迟比较重要,它反映了内存从接受指令到完成传输结果的过程中的延迟。大家平时见到的数据3—3—3—6中,第一参数就是CAS延迟(CL=3)。当然,延迟越小速度越快。

‘玖’ 计算机的物理工作原理(包括硬盘、显示器、CPU等)

计算机的基本原理是存贮程序和程序控制。预先要把指挥计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存贮器中。每一条指令中明确规定了计算机从哪个地址取数,进行什么操作,然后送到什么地址去等步骤。
计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存贮器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定操作。依此进行下去,直至遇到停止指令。
程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的操作是计算机最基本的工作原理。这一原理最初是由美籍匈牙利数学家冯.诺依曼于1945年提出来的,故称为冯.诺依曼原理。
**计算机的存储程序工作原理和硬件系统
冯·诺依曼结构
计算机系统由硬件系统和软件系统两大部分组成。美藉匈牙利科学家冯·诺依曼结构(John von Neumann)奠定了现代计算机的基本结构,其特点是:
1)使用单一的处理部件来完成计算、存储以及通信的工作。
2)存储单元是定长的线性组织。
3)存储空间的单元是直接寻址的。
4)使用低级机器语言,指令通过操作码来完成简单的操作。
5)对计算进行集中的顺序控制。
6)计算机硬件系统由运算器、存储器、控制器、输入设备、输出设备五大部件组成并规定了它们的基本功能。
7)采用二进制形式表示数据和指令。
8)在执行程序和处理数据时必须将程序和数据道德从外存储器装入主存储器中,然后才能使计算机在工作时能够自动调整地从存储器中取出指令并加以执行。
这就是存储程序概念的基本原理。
计算机指令
计算机根据人们预定的安排,自动地进行数据的快速计算和加工处理。人们预定的安排是通过一连串指令(操作者的命令)来表达的,这个指令序列就称为程序。一个指令规定计算机执行一个基本操作。一个程序规定计算机完成一个完整的任务。一种计算机所能识别的一组不同指令的集合,管为该种计算机的指令集合或指令系统。在微机的指令系统中,主要使用了单地址和二地址指令。其中,第1个字节是操作码,规定计算机要执行的基本操作,第2个字节是操作数。计算机指令包括以下类型:数据处理指令(加、减、乘、除等)、数据传送指令、程序控制指令、状态管理指令。整个内存被分成若干个存储单元,每个存储单元一般可存放8位二进制数(字节编址)。每个在位单元可以存放数据或程序代码。为了能有效地存取该单元内存储的内容,每个单元都给出了一个唯一的编号来标识,即地址。
计算机的工作原理
按照冯·诺依曼存储程序的原理,计算机在执行程序时须先将要执行的相关程序和数据放入内存储器中,在执行程序时CPU根据当前程序指针寄存器的内容取出指令并执行指令,然后再取出下一条指令并执行,如此循环下去直到程序结束指令时才停止执行。其工作过程就是不断地取指令和执行指令的过程,最后将计算的结果放入指令指定的存储器地址中。计算机工作过程中所要涉及的计算机硬件部件有内存储器、指令寄存器、指令译码器、计算器、控制器、运算器和输入/输出设备等,在以后的内容中将会着重介绍。
(一)计算机硬件系统
硬件通常是指构成计算机的设备实体。一台计算机的硬件系统应由五个基本部分组成:运算器、控制器、存储器、输入和输出设备。这五大部分通过系统总线完成指令所传达的操作,当计算机在接受指令后,由控制器指挥,将数据众输入设备传送到存储器存放,再由控制器将需要参加运算的数据传送到运算器,由运算器进行处理,处理后的结果由输出设备输出。
中央处理器
CPU(central processing unit)意为中央处理单元,又称中央处理器。CPU由控制器、运算器和寄存器组成,通常集中在一块芯片上,是计算机系统的核心设备。计算机以CPU为中心,输入和输出设备与存储器之间的数据传输和处理都通过CPU来控制执行。微型计算机的中央处理器又称为微处理器。
控制器
控制器是对输入的指令进行分析,并统一控制计算机的各个部件完成一定任务的部件。它一般由指令寄存器、状态寄存器、指令译码器、时序电路和控制电路组成。计算机的工作方式是执行程序,程序就是为完成某一任务所编制的特定指令序列,各种指令操作按一定的时间关系有序安排,控制器产生各种最基本的不可再分的微操作的命令信号,即微命令,以指挥整个计算机有条不紊地工作。当计算机执行程序时,控制器首先从指令指针寄存器中取得指令的地址,并将下一条指令的地址存入指令寄存器中,然后从存储器中取出指令,由指令译码器对指令进行译码后产生控制信号,用以驱动相应的硬件完成指纹操作。简言之,控制器就是协调指挥计算机各部件工作的元件,它的基本任务就是根据种类指纹的需要综合有关的逻辑条件与时间条件产生相应的微命令。
运算器
运算器又称积极态度逻辑单元ALU(Arithmetic Logic Unit)。运算器的主要任务是执行各种算术运算和逻辑运算。算术运算是指各种数值运算,比如:加、减、乘、除等。逻辑运算是进行逻辑判断的非数值运算,比如:与、或、非、比较、移位等。计算机所完成的全部运算都是在运算器中进行的,根据指令规定的寻址方式,运算器从存储或寄存器中取得操作数,进行计算后,送回到指令所指定的寄存器中。运算器的核心部件是加法器和若干个寄存器,加法器用于运算,寄存器用于存储参加运算的各种数据以及运算后的结果。
(二)存储器
存储器分为内存储器(简称内存或主存)、外存储器(简称外存或辅存)。外存储器一般也可作为输入/输出设备。计算机把要执行的程序和数据存入内存中,内存一般由半导体器构成。半导体存储器可分为三大类:随机存储器、只读存储器、特殊存储器。
RAM
RAM是随机存取存储器(Random Access Memory),其特点是可以读写,存取任一单元所需的时间相同,通电是存储器内的内容可以保持,断电后,存储的内容立即消失。RAM可分为动态(Dynamic RAM)和静态(Static RAM)两大类。所谓动态随机存储器DRAM是用MOS电路和电容来作存储元件的。由于电容会放电,所以需要定时充电以维持存储内容的正确,例如互隔2ms刷新一次,因此称这为动态存储器。所谓静态随机存储器SRAM是用双极型电路或MOS电路的触发器来作存储元件的,它没有电容放电造成的刷新问题。只要有电源正常供电,触发器就能稳定地存储数据。DRAM的特点是集成密度高,主要用于大容量存储器。SRAM的特点是存取速度快,主要用于调整缓冲存储器。
ROM
ROM是只读存储器(Read Only Memory),它只能读出原有的内容,不能由用户再写入新内容。原来存储的内容是由厂家一次性写放的,并永久保存下来。ROM可分为可编程(Programmable)ROM、可擦除可编程(Erasable Programmable)ROM、电擦除可编程(Electrically Erasable Programmable)ROM。如,EPROM存储的内容可以通过紫外光照射来擦除,这使它的内可以反复更改。
特殊固态存储器
包括电荷耦合存储器、磁泡存储器、电子束存储器等,它们多用于特殊领域内的信息存储。
此外,描述内、外存储容量的常用单位有:
①位/比特(bit):这是内存中最小的单位,二进制数序列中的一个0或一个1就是一比比特,在电脑中,一个比特对应着一个晶体管。
②字节(B、Byte):是计算机中最常用、最基本的存在单位。一个字节等于8个比特,即1 Byte=8bit。
③千字节(KB、Kilo Byte):电脑的内存容量都很大,一般都是以千字节作单位来表示。1KB=1024Byte。
④兆字节(MBMega Byte):90年代流行微机的硬盘和内存等一般都是以兆字节(MB)为单位。1 MB=1024KB。
⑤吉字节(GB、Giga Byte):目前市场流行的微机的硬盘已经达到430GB、640GB、810GB、1TB等规格。1GB=1024MB。
⑥太字节(TB、Tera byte):1TB=1024GB。
(三)输入/输出设备
输入设备是用来接受用户输入的原始数据和程序,并将它们变为计算机能识别的二进制存入到内存中。常用的输入设备有键盘、鼠标、扫描仪、光笔等。
输出设备用于将存入在内存中的由计算机处理的结果转变为人们能接受的形式输出。常用的输出设备有显示器、打印机、绘图仪等。
(四)总线
总线是一组为系统部件之间数据传送的公用信号线。具有汇集与分配数据信号、选择发送信号的部件与接收信号的部件、总线控制权的建立与转移等功能。典型的微机计算机系统的结构如图2-3所示,通常多采用单总线结构,一般按信号类型将总线分为三组,其中AB(Address Bus)为地址总线;DB(Data Bus)为数据总线;CB(Control Bus)控制总线。
(五)微型计算机主要技术指标
①CPU类型:是指微机系统所采用的CPU芯片型号,它决定了微机系统的档次。
②字长:是指CPU一次最多可同时传送和处理的二进制位数,安长直接影响到计算机的功能、用途和应用范围。如Pentium是64位字长的微处理器,即数据位数是64位,而它的寻址位数是32位。
③时钟频率和机器周期:时钟频率又称主频,它是指CPU内部晶振的频率,常用单位为兆(MHz),它反映了CPU的基本工作节拍。一个机器周期由若干个时钟周期组成,在机器语言中,使用执行一条指令所需要的机器周期数来说明指令执行的速度。一般使用CPU类型和时钟频率来说明计算机的档次。如Pentium III 500等。
④运算速度:是指计算机每秒能执行的指令数。单位有MIPS(每秒百万条指令)、MFLOPS(秒百万条浮点指令)
⑤存取速度:是指存储器完成一次读取或写存操作所需的时间,称为存储器的存取时间或访问时间。而边连续两次或写所需要的最短时间,称为存储周期。对于半导体存储器来说,存取周期大约为几十到几百毫秒之间。它的快慢会影响到计算机的速度。
⑥内、外存储器容量:是指内存存储容量,即内容储存器能够存储信息的字节数。外储器是可将程序和数据永久保存的存储介质,可以说其容量是无限的。如硬盘、软盘已是微机系统中不可缺少的外部设备。迄今为止,所有的计算机系统都是基于冯·诺依曼存储程序的原理。内、外存容量越大,所能运行的软件功能就越丰富。CPU的高速度和外存储器的低速度是微机系统工作过程中的主要瓶颈现象,不过由于硬盘的存取速度不断提高,目前这种现象已有所改善。
我们先从最早的计算机讲起,人们在最初设计计算机时采用这样一个模型:
人们通过输入设备把需要处理的信息输入计算机,计算机通过中央处理器把信息加工后,再通过输出设备把处理后的结果告诉人们。
其实这个模型很简单,举个简单的例子,你要处理的信息是1+1,你把这个信息输入到计算机中后,计算机的内部进行处理,再把处理后的结果告诉你。
早期计算机的输入设备十分落后,根本没有现在的键盘和鼠标,那时候计算机还是一个大家伙,最早的计算机有两层楼那么高。人们只能通过扳动计算机庞大的面板上无数的开头来向计算机输入信息,而计算机把这些信息处理之后,输出设备也相当简陋,就是计算机面板上无数的信号灯。所以那时的计算机根本无法处理像现在这样各种各样的信息,它实际上只能进行数字运算。
当时人们使用计算机也真是够累的。但在当时,就算是这种计算机也是极为先进的了,因为它把人们从繁重的手工计算中解脱出来,而且极大地提高了计算速度。
随着人们对计算机的使用,人们发现上述模型的计算机能力有限,在处理大量数据时就越发显得力不从心。为些人们对计算机模型进行了改进,提出了这种模型:
就是在中央处理器旁边加了一个内部存储器。这个模型的好处在于。先打个比方说,如果老师让你心算一道简单题,你肯定毫不费劲就算出来了,可是如果老师让你算20个三位数相乘,你心算起来肯定很费力,但如果给你一张草稿纸的话,你也能很快算出来。
可能你会问这和计算机有什么关系?其实计算机也是一样,一个没有内部存储器的计算机如果让它进行一个很复杂的计算,它可能根本就没有办法算出来,因为它的存储能力有限,无法记住很多的中间的结果,但如果给它一些内部存储器当“草稿纸”的话,计算机就可以把一些中间结果临时存储到内部存储器上,然后在需要的时候再把它取出来,进行下一步的运算,如此往复,计算机就可以完成很多很复杂的计算。
随着时代的发展,人们越来越感到计算机输入和输出方式的落后,改进这两方面势在必行。在输入方面,为了不再每次扳动成百上千的开头,人们发明了纸带机。纸带机的工作原理是这样的,纸带的每一行都标明了26个字母、10个数字和一些运算符号,如果这行的字母A上面打了一个孔,说明这里要输入的是字母A,同理,下面的行由此类推。这样一个长长的纸带就可以代表很多的信息,人们把这个纸带放入纸带机,纸带机还要把纸带上的信息翻译给计算机,因为计算机是看不懂这个纸带的。
这样虽然比较麻烦,但这个进步确实在很大程度上促进了计算机的发展。在发明纸带的同时,人们也对输出系统进行了改进,用打印机代替了计算机面板上无数的信号灯。打印机的作用正好和纸带机相反,它负责把计算机输出的信息翻译成人能看懂的语言,打印在纸上,这样人们就能很方便地看到输出的信息,再也不用看那成百上千的信号灯了。
不过人们没有满足,他们继续对输入和输出系统进行改进。后来人们发明了键盘和显示器。这两项发明使得当时的计算机和我们现在使用的计算机有些类似了,而且在些之前经过长时间的改进,计算机的体积也大大地缩小了。键盘和显示器的好处在于人们可以直接向计算机输入信息,而计算机也可以及时把处理结果显示在屏幕上。
可是随着人们的使用,逐渐又发现了不如意之处。因为人们要向计算机输入的信息越来越多,往往要输入很长时间后,才让计算机开始处理,而在输入过程中,如果停电,那前面输入的内容就白费了,等来电后,还要全部重新输入。就算不停电,如果人们上次输入了一部分信息,计算机处理理了,也输出了结果;人们下一次再需要计算机处理这部分信息的时候,还要重新输入。对这种重复劳动的厌倦导致了计算机新的模型的产生。
这回的模型是这样的:
这回增加了一个外部存储器。外部存储器的“外部”是相对于内部存储器来说的,在中央处理器处理信息时,它并不直接和外部存储器打交道,处理过程中的信息都临时存放在内部存储器中,在信息处理结束后,处理的结果也存放在内部存储器中。可是如果这时突然停电,那些结果还会丢失的。内部存储器(或简称内存)中的信息是靠电力来维持的,一旦电力消失,内存中的数据就会全部消失。也正因为如此,人们才在计算机模型中加入了外部存储器,把内存中的处理结果再存储到外部存储器中,这样停电后数据也不会丢失了。
外部存储器与内存的区别在于:它们的存储机制是不一样的,外部存储器是把数据存储到磁性介质上,所以不依赖于是否有电。这个磁性介质就好比家里的歌曲磁带,磁带上的歌曲不管有没有电都是存在的。当时人们也是考虑到了磁带这种好处,所以在计算机的外部存储器中也采用了类似磁带的装置,比较常用的一种叫磁盘。
磁盘本来是圆的,不过装在一个方的盒子里,这样做的目的是为了防止磁盘表面划伤,导致数据丢失。
有了磁盘之后,人们使用计算机就方便多了,不但可以把数据处理结果存放在磁盘中,还可以把很多输入到计算机中的数据存储到磁盘中,这样这些数据可以反复使用,避免了重复劳动。
可是不久之后,人们又发现了另一个问题,人们要存储到磁盘上的内容越来越多,众多的信息存储在一起,很不方便。这样就导致了文件的产生。
这和我们日常生活中的文件有些相似。我们日常生活中的文件是由一些相关信息组成,计算机的文件也是一样。人们把信息分类整理成文件存储到磁盘上,这样,磁盘上就有了文件1、文件2……。
可是在使用过程中,人们又渐渐发现,由人工来管理越来越多的文件是一件很痛苦的事情。为了解决这个问题,人们就开发了一种软件叫操作系统。
其实操作系统就是替我们管理计算机的一种软件,在操作系统出现之前,只有专业人士才懂得怎样使用计算机,而在操作系统出现之后,不管你是否是计算机专业毕业,只要经过简单的培训,你都能很容易地掌握计算机。
有了操作系统之后,我们就不直接和计算机的硬件打交道,不直接对这些硬件发号施令,我们把要的事情告诉操作系统,操作系统再把要作的事情安排给计算机去作,等计算机做完之后,操作系统再把结果告诉我们,这样就省事多了。
在操作系统出现之前,人们通过键盘给计算机下达的命令都是特别专业的术语,而有了操作系统之后,人们和计算机之间的对话就可以使用一些很容易懂的语言,而不用去死记硬背那些专业术语了。
操作系统不但能在计算机和人之间传递信息,而且字还负责管理计算机的内部设备和外部设备。它替人们管理日益增多的文件,使人们能很方便地找到和使用这些文件;它替人们管理磁盘,随时报告磁盘的使用情况;它替计算机管理内存,使计算机能更高效而安全地工作;它还负责管理各种外部设备,如打印机等,有了它的管理,这些外设就能有效地为用户服务了。
也正因为操作系统这么重要,所以人们也在不断地改进它,使它的使用更加方面,功能更加强大。对于咱们现在使用的微机来说,操作系统主要经历了DOS、Windows 3.X、Windows95和Windows98这几个发展阶段。
在DOS阶段,人们和计算机打交道,还是主要靠输入命令,“你输入什么命令,计算机就做什么,如果你不输入,计算机就什么也不做”。在这一阶段,人们还是需要记住很多命令和它们的用法,如果忘记了或不知道,那就没有办法了。所以说,这时的计算机还是大太好用,操作系统也处于发展的初级阶段。Windows的出现在很大程度上弥补了这个不足,人们在使用Windows时,不必记住什么命令,只需要用鼠标指指点点就能完成很多工作。而当操作系统发展到Windows95之后,使用计算机就变得更加简单。
现在我们来简单总结一下上面我们讲的一些内容。经过人们几十年的努力,计算机的组成结构已经基本定型,现在我们日常使用的微机在硬件方面可以用下图表示:这里CPU就是我们以前谈到的中央处理器的英文缩写,它和其它辅助电路构成了计算机的核心。我们通过键盘和其它输入设备输入的信息经过它的处理之后显示在显示器上。在信息处理过程中,CPU要和内存频繁地交换信息,在工作结束之后,还要把内存中的数据保存在磁盘上。
上面说的是硬件的工作原理,那么在软件上,我们又是如何使用计算机的呢?
在前面我们讲过,我们可以通过操作系统给计算机布置工作,操作系统也可以把计算机的工作结果告诉我们。可是操作系统的功能也不是无限的,实际上计算机的很多功能是靠多种应用软件来实现的。操作系统一般只负责管理好计算机,使它能正常工作。而众多的应用软件才充分发挥了计算机的作用。但这些应用软件都是建立在操作系统上的,一般情况下,某一种软件都是为特定的操作系统而设计的,因为这些软件不能直接和计算机交换信息,需要通过操作系统来传递信息。
这就是所谓的“硬”、“软”结合。硬件就是我们能看见的这些东西:主机、显示器、键盘、鼠标等,而软件是我们看不见的,存在于计算机内部的。打个比方,硬件就好比人类躯体,而软件就好比人类的思想,没有躯体,思想是无法存在的,但没有思想的躯体也只是一个植物人。一个正常人要完成一项工作,都是躯体在思想的支配下完成的。电脑和这相类似,没有主机等硬件,软件是无法存在的;而一个没有软件的计算机也只是一堆废铁。
还有一个重要的概念没有讲,就是操作系统是如何管理文件的呢?其实也很简单,文件都有自己的名字,叫文件名,用来区分不同的文件的。计算机中的文件有很多,成千上万,光用名字来区分也不利于查找,所以计算机中又有了文件夹的概念,把不同类型的文件存储在不同的文件夹中,查找起来就快多了,也不会太乱。文件多了,可以分别存储在不同的文件夹中,而当文件夹多了之后,再把一些相关的文件夹存储在更在的文件夹中,这样管理文件是比较科学的。

阅读全文

与电脑内存和硬盘的工作原理相关的资料

热点内容
电脑上怎么下载班智达的软件 浏览:1157
无痕迹消除图片软件 浏览:722
免费小票软件 浏览:955
华为在哪里设置软件停止运行 浏览:961
用电脑键盘调节声音大小 浏览:1259
自动刷软件赚钱 浏览:1261
古装连续剧免费版 浏览:1415
工免费漫画 浏览:1147
手机软件专门储存文件 浏览:1509
uos如何用命令安装软件 浏览:1316
有线耳机插电脑麦克风 浏览:647
侏罗纪世界3在线观看完整免费 浏览:995
单个软件怎么设置名称 浏览:719
凤凰网电脑版下载视频怎么下载视频怎么下载 浏览:1385
明白之后如何免费获得无人机 浏览:831
如何解禁软件菜单 浏览:855
副路由器连接电脑视频 浏览:1351
内置wifi电视如何装软件 浏览:1107
手机换零免费雪碧 浏览:1589
国行苹果如何下载美版软件 浏览:1215