什么是存储器

用来存放计算机中的全部信息(包括输入的原始数据、计算机程序、中间运行结果和最终运行结果)的部件或设备。它根据控制器指定的位置存入和取出信息。

存储器的逻辑组成

存放程序和数据的器件存储位:存放一个二进制数位的存储单元,是存储器最小的存储单位,或称记忆单元存储字:一个数(n位二进制位)作为一个整体存入或取出时,称存储字存储单元:存放一个存储字的若干个记忆单元组成一个存储单元存储体:大量存储单元的集合组成存储体存储单元地址:存储单元的编号字编址:对存储单元按字编址字节编址:对存储单元按字节编址寻址:由地址寻找数据,从对应地址的存储单元中访存数据。

存储器的物理组成

一般由存储介质、地址译码电路和读写电路构成存储集成电路。再加上必要的I/O接口和一些额外的电路如存取策略管理,则形成存储芯片。存储芯片再与控制芯片(负责复杂的存取控制、存储管理、加密、与其他器件的配合等)及时钟、电源等必要的组件集成在电路板上构成整机,就是一个完整的存储设备或部件了。从存储单元(晶体管阵列)到存储集成电路再到存储设备,都是为了实现信息的存储,区别是层次的不同。

存储介质,目前主要采用半导体器件和磁性材料。存储器中最小的存储单位就是一个双稳态半导体电路或一个CMOS晶体管或磁性材料的存储元,它可存储一个二进制代码。由若干个存储元组成一个存储单元,然后再由许多存储单元组成一个存储器。 一个存储器包含许多存储单元,每个存储单元可存放一个字节。每个存储单元的位置都有一个编号,即地址,一般用十六进制表示。一个存储器中所有存储单元可存放数据的总和称为它的存储容量。

计算机有哪些存储设备

一台计算机,它用来处理和存储数据的,那么普通计算机上一般有哪些数据存储设备呢?一般有:

  • 寄存器
    是中央处理器内的组成部分。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和地址。
  • 高速缓存
    高速缓冲存储器是存在于主存与CPU之间的一级存储器, 由静态存储芯片(SRAM)组成,容量比较小但速度比主存高得多, 接近于CPU的速度。
  • 内存
    又叫主存储器,简称主存、内存。就是我们常说的内存条。用于保存进程运行时的程序和数据,处理机通常是从主存储器中取得指令和数据,并将指令放入指令寄存器,数据放入数据寄存器,反之,将寄存器的数据存储到主存储器中。
  • 磁盘缓存
    又称磁盘快取,实际上就是将下载到的数据先保存于系统为软件分配的内存空间中(这个内存空间被称之为“内存池”),当保存到内存池中的数据达到一个程度时,便将数据保存到硬盘中。这样可以减少实际的磁盘操作,有效的保护磁盘免于重复的读写操作而导致的损坏。磁盘缓存是为了减少CPU透过I/O读取磁盘机的次数,提升磁盘I/O的效率,用一块内存来储存存取较频繁的磁盘内容;因为内存的存取是电子动作,而磁盘的存取是I/O动作,感觉上磁盘I/O变得较为快速。
  • 磁盘
    又叫硬盘,是指利用磁记录技术存储数据的存储器。是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失。
  • BIOS固件
    BIOS是英文”Basic Input Output System”的缩略词,直译过来后中文名称就是”基本输入输出系统”。在IBM PC兼容系统上,是一种业界标准的固件接口。 [1]  BIOS这个字眼是在1975年第一次由CP/M操作系统中出现。 [2]  BIOS是个人电脑启动时加载的第一个软件,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。此外,BIOS还向作业系统提供一些系统参数。系统硬件的变化是由BIOS隐藏,程序使用BIOS功能而不是直接控制硬件。现代作业系统会忽略BIOS提供的抽象层并直接控制硬件组件。这里就是指存储这些软件和数据的存储器。
  • 可移动存储介质
    包括U盘、移动硬盘、软盘、光盘、存储卡。具有体积小、容量大的特点,作为信息交换的一种便捷介质,如今已经得到广泛应用。

 

版权声明:本文为yilang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/yilang/p/11083125.html