内存和闪存,硬盘有什么区别
2017-06-15 17:32
134 查看
在计算机的组成结构中,有一个很重要的部分,就是存储器。存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。 存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存),辅助存储器又称外存储器(简称外存)。外存通常是磁性介质或光盘, 像硬盘,软盘,磁带,CD等,能长期保存信息,并且不依赖于电来保存信息,但是由机械部件带动,速度与CPU 相比就显得慢的多。内存指的就是主板上的存储部件,是CPU 直接与之沟通,并用其存储数据的部件,存放当前正在使用的(即执行中)的数据和程序,它的物理实质就是一组或多组具备数据输入输出和数据存储功能的集成电路,内存只 用于暂时存放程序和数据,一旦关闭电源或发生断电,其中的程序和数据就会丢失。
我们平常所提到的计算机的内存指的是动态内存(即DRAM),动态内存中所谓的“动态”,指的是当我们将数据写入DRAM后,经过一段时间,数据会丢失,因此需要一个额外 设电路进行内存刷新操作。具体的工作过程是这样的:一个DRAM的存储单元存储的是0还是1取决于电容是否有电荷,有电荷代表1,无电荷代表0。但时间一长,代表1的电容会放 电,代表0的电容会吸收电荷,这就是数据丢失的原因;刷新操作定期对电容进行检查,若电量大于满电量的1/2,则认为其代表1,并把电容充满电;若电量小于1/2,则认为其 代表0,并把电容放电,藉此来保持数据的连续性。
闪存是基于usb接口和flashmemory闪存芯片存储介质、无需驱动器的存储器,具有无驱动、速度快、体积小、兼容性好、携带方便、容量大、寿命长等优点。 闪存以普及的USB接口作为与计算机沟通的桥梁,并且最高可达到2GB的储存空间。即插即用的功能使得计算机可以自动侦测到此装置,使用者只需将它插入计算机USB接口就可以 使用,就像一般抽取式磁盘装置,读写档案、复制及删除方法与一般操作方式完全相同。 内存特点是读写速度较快,但是停电之后内容就全丢失了,这就需要另一种存储器——外存储器。外存储器分为软盘、硬盘、光盘等。 硬盘就是一种最为常见的外存储器,它好比是数据的外部仓库一样。电脑除了要有“工作间”,还要有专门存储东西的仓库。硬盘又叫固定盘,由金属材料涂上磁性物质的盘片 与盘片读写装置组成。这些盘片与读写装置(驱动器)是密封在一起的。硬盘的尺寸有5.25英寸、3.5英寸和1.8英寸等。有一类硬盘还可以通过并行口连接,作为一种方便移动的 硬盘。 硬盘的存储速度比起内存来说要慢,但存储量要大得多,存储容量可用兆(MB)或吉(GB)来表示。
RAM-RamdomAccessMemory易挥发性随机存取存储器,高速存取,读写时间相等,且与地址无关,如计算机内存等。
ROM-Read Only Memory只读存储器。断电后信息不丢失,如计算机启动用的BIOS芯片。存取速度很低,(较RAM而言)且不能改写。由于不能改写信息,不能升级,现已很少
使用。
ROM和RAM是计算机内存储器的两种型号,ROM表示的是只读存储器,即:它只能读出信息,不能写入信息,计算机关闭电源后其内的信息仍旧保存,一般用它存储固定的系统软
件和字库等。RAM表示的是读写存储器,可其中的任一存储单元进行读或写操作,计算机关闭电源后其内的信息将不在保存,再次开机需要重新装入,通常用来存放操作系统,
各种正在运行的软件、输入和输出数据、中间结果及与外存交换信息等,我们常说的内存主要是指RAM。
相关文章推荐
- RAM、ROM、内存还有硬盘,它们到底有什么区别
- RAM,ROM,内存还有硬盘到底有什么区别呢?
- RAM、ROM、内存还有硬盘,它们到底有什么区别
- RAM(随机存储器),ROM(只读存储器),内存还有硬盘到底有什么区别呢?
- 通俗理解内存和硬盘的区别
- c与c++分别是怎样动态分配和释放内存的,有什么区别?(转)
- 缓存、内存、闪存的区别?分别指什么样的东西?
- new/delete和malloc/free的区别,并说说你在什么情况下会自另行建立自己的内存分配。
- c与c++分别是怎样动态分配和释放内存的,有什么区别?
- C和C++怎么分配和释放内存,区别是什么
- C和C++如何动态分配和释放内存,他们的区别是什么
- c语言中定义结构体指针并指向一片内存空间和直接定义一个结构体变量的区别 Node *p=(Node *)malloc(sizeof(Node)); 和 Node p 两个有什么区别??? Node是一
- 什么是DDR内存及与SDRAM内存的区别
- 机械硬盘和固态硬盘有什么区别
- SAS硬盘与SATA硬盘有什么区别
- c与c++分别是怎样动态分配和释放内存的,有什么区别?
- LOCALALLOC和GLOBALLOC有什么区别? 全局内存和局部内存有什么区别?(转)
- LOCALALLOC和GLOBALLOC有什么区别? 全局内存和局部内存有什么区别?(转)
- 内存泄露和内存溢出是什么?他们之间的区别是什么?
- SAS硬盘与SATA硬盘有什么区别