科学幻想绘画图片大全:计算机内外存的定义?

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 00:08:48
要标准的定义!

内存:CPU可以直接读写的半导体集成电路存储器,一般用于暂时存储程序或者数据。
外存:CPU一般不直接访问的由于长期保存数据或者程序的存储器,大多数是磁性存储器。

存储器用来存储信息,它可以分为两大类:一种是内部存储器,位于主机板上,简称内存或主存;另一类叫外部存储器,简称外存。CPU可以直接使用内存上的数据,而外存上的数据必须经由专门的设备送至内存,才能被CPU读写。
1、内存
内存由于可以直接被CPU使用,一般采用速度较快的存储元件。但内存的数量并不是随意的,其大小通常会受到地址总线数量的限制。内存一般用来存放系统软件中的系统引导程序、监控程序和操作系统中的基本输入输出部分BIOS,以及当前所要运行的应用软件,而其余的系统软件和全部应用软件则在用到时再由外存调至内存。按存取方式来分,内存主要有两种:随机存取存储器RAM(Random Access Memory),它即可读也可写;另一种是只读存储器ROM(Read Only Memory),顾名思义,它只能被读取而不能被写入。
(1)RAM。具有易失性,一旦掉电,其中的内容会完全丢失,因而它一般用来存放从外存中读取的系统程序和应用程序。在程序运行过程中,中间结果一般放在RAM中,结束后又将最后结果送入外存,而RAM的可读写又允许其中的程序和数据随时被修改。RAM主要有两种:双极型和MOS型,后者又分为静态RAM(SRAM)和动态RAM(DRAM),这两种RAM各有长处。静态RAM不需要刷新,因而快速,能适应总线定时的需要,但是比较贵;动态RAM需要刷新电路来保持存储的内容不会丢失,因而较慢,但是便宜。而高速缓存Cache则综合这二者的优点。它使用少量的静态RAM用作即时存储系统,而大量的DRAM用于慢的存储。这种技术允许整个系统用快速存储器来模拟,这样系统花了便宜的相当于动态RAM的价格却得到了相当于静态RAM的Cache可以被封存装入微处理器中或者在处理器之外。但芯片内的Cache(通常为256K)经常感到不足。于是可在芯片外也加上Cache。最常用的数据放在Cache中,而其余的数据则放在主存中,CPU在访问存储器时,首先会检查Cache中有无所需要的数据,如果没有则再访问主存。Cache越大,所需数据装得越多,则访问速度越快。
(2)ROM。具有非易失性,即使掉电,它的内容也不会丢失。因此它常被用来存放系统启动程序、监控程序和BIOS。当前内存技术发展得很快,常用的类型有EDORAM、SDRAM、DDRRAM和RDRAM。
2、外存
现在常见的外存有软盘、硬盘和光盘。外存的一个重要特点是它们的数量不受限制,携带方便,给用户带来了很大便利。但它们也必须要有专门的驱动设备才能工作。软盘分为高密度盘和低密度盘,从体积上看又分为3英寸盘和5英寸盘两种,它们必须在软盘驱动器中才能使用。硬盘的存储容量很大,目前常用的有20GB到60GB。硬盘是最常用的外存,它必须和硬盘驱动器配合,目前最常用的硬盘驱动器接口有IDE接口、增强型IDE接口、SCSI接口。光盘也必须在光盘驱动器中使用,携带方便容量很大,约有600MB。目前常见的光盘有三种,分别是CD-ROM(只读)、CDR-ROM(一次性读写)和CDRW-ROM(多次性读写)。