当前位置:文档之家› 计算机存储器的种类和特点

计算机存储器的种类和特点

计算机存储器的种类和特点
计算机存储器的种类和特点

计算机存储器的种类和特点

一、RAM(Random Access Memory,随机存取存储器)

RAM的特点是:电脑开机时,操作系统和应用程序的所有正在运行的数据和程序都会放置其中,并且随时可以对存放在里面的数据进行修改和存取。它的工作需要由持续的电力提供,一旦系统断电,存放在里面的所有数据和程序都会自动清空掉,并且再也无法恢复。

根据组成元件的不同,RAM内存又分为以下十八种:

01.DRAM(Dynamic RAM,动态随机存取存储器)

这是最普通的RAM,一个电子管与一个电容器组成一个位存储单元,DRAM将每个内存位作为一个电荷保存在位存储单元中,用电容的充放电来做储存动作,但因电容本身有漏电问题,因此必须每几微秒就要刷新一次,否则数据会丢失。存取时间和放电时间一致,约为

2~4ms。因为成本比较便宜,通常都用作计算机内的主存储器。

02.SRAM(Static RAM,静态随机存取存储器)

静态,指的是内存里面的数据可以长驻其中而不需要随时进行存取。每6颗电子管组成一个位存储单元,因为没有电容器,因此无须不断充电即可正常运作,因此它可以比一般的动态随机处理内存处理速度更快更稳定,往往用来做高速缓存。

03.VRAM(Video RAM,视频内存)

它的主要功能是将显卡的视频数据输出到数模转换器中,有效降低绘图显示芯片的工作负担。它采用双数据口设计,其中一个数据口是并行式的数据输出入口,另一个是串行式的数据输出口。多用于高级显卡中的高档内存。

04.FPM DRAM(Fast Page Mode DRAM,快速页切换模式动态随机存取存储器)

改良版的DRAM,大多数为72Pin或30Pin的模块。传统的DRAM在存取一个BIT的数据时,必须送出行地址和列地址各一次才能读写数据。而FRM DRAM在触发了行地址后,如果CPU 需要的地址在同一行内,则可以连续输出列地址而不必再输出行地址了。由于一般的程序和数据在内存中排列的地址是连续的,这种情况下输出行地址后连续输出列地址就可以得到所需要的数据。FPM将记忆体内部隔成许多页数Pages,从512B到数KB不等,在读取一连续区域内的数据时,就可以通过快速页切换模式来直接读取各page内的资料,从而大大提高读取速度。在96年以前,在486时代和PENTIUM时代的初期,FPM DRAM被大量使用。

05.EDO DRAM(Extended Data Out DRAM,延伸数据输出动态随机存取存储器)

这是继FPM之后出现的一种存储器,一般为72Pin、168Pin的模块。它不需要像FPM DRAM 那样在存取每一BIT 数据时必须输出行地址和列地址并使其稳定一段时间,然后才能读写有效的数据,而下一个BIT的地址必须等待这次读写操作完成才能输出。因此它可以大大缩短等待输出地址的时间,其存取速度一般比FPM模式快15%左右。它一般应用于中档以下的Pentium主板标准内存,后期的486系统开始支持EDO DRAM,到96年后期,EDO DRAM

开始执行。。

06.BEDO DRAM(Burst Extended Data Out DRAM,爆发式延伸数据输出动态随机存取存储器)

这是改良型的EDO DRAM,是由美光公司提出的,它在芯片上增加了一个地址计数器来追踪下一个地址。它是突发式的读取方式,也就是当一个数据地址被送出后,剩下的三个数据每一个都只需要一个周期就能读取,因此一次可以存取多组数据,速度比EDO DRAM快。但支持BEDO DRAM内存的主板可谓少之又少,只有极少几款提供支持(如VIA APOLLO VP2),因此很快就被DRAM取代了。

07.MDRAM(Multi-Bank DRAM,多插槽动态随机存取存储器)

MoSys公司提出的一种内存规格,其内部分成数个类别不同的小储存库 (BANK),也即由数个属立的小单位矩阵所构成,每个储存库之间以高于外部的资料速度相互连接,一般应用于高速显示卡或加速卡中,也有少数主机板用于L2高速缓存中。

08.WRAM(Window RAM,窗口随机存取存储器)

韩国Samsung公司开发的内存模式,是VRAM内存的改良版,不同之处是它的控制线路有一、二十组的输入/输出控制器,并采用EDO的资料存取模式,因此速度相对较快,另外还提供了区块搬移功能(BitBlt),可应用于专业绘图工作上。

09.RDRAM(Rambus DRAM,高频动态随机存取存储器)

Rambus公司独立设计完成的一种内存模式,速度一般可以达到500~530MB/s,是DRAM的10倍以上。但使用该内存后内存控制器需要作相当大的改变,因此它们一般应用于专业的图形加速适配卡或者电视游戏机的视频内存中。

10.SDRAM(Synchronous DRAM,同步动态随机存取存储器)

这是一种与CPU实现外频Clock同步的内存模式,一般都采用168Pin的内存模组,工作电压为3.3V。所谓clock同步是指内存能够与CPU同步存取资料,这样可以取消等待周期,减少数据传输的延迟,因此可提升计算机的性能和效率。

11.SGRAM(Synchronous Graphics RAM,同步绘图随机存取存储器)

SDRAM的改良版,它以区块Block,即每32bit为基本存取单位,个别地取回或修改存取的资料,减少内存整体读写的次数,另外还针对绘图需要而增加了绘图控制器,并提供区块搬移功能(BitBlt),效率明显高于SDRAM。

12.SB SRAM(Synchronous Burst SRAM,同步爆发式静态随机存取存储器)

一般的SRAM是非同步的,为了适应CPU越来越快的速度,需要使它的工作时脉变得与系统同步,这就是SB SRAM产生的原因。

13.PB SRAM(Pipeline Burst SRAM,管线爆发式静态随机存取存储器)

CPU外频速度的迅猛提升对与其相搭配的内存提出了更高的要求,管线爆发式SRAM取代同步爆发式SRAM成为必然的选择,因为它可以有效地延长存取时脉,从而有效提高访问速度。

14.DDR SDRAM(Double Data Rate二倍速率同步动态随机存取存储器)

作为SDRAM的换代产品,它具有两大特点:其一,速度比SDRAM有一倍的提高;其二,采用了DLL(Delay Locked Loop:延时锁定回路)提供一个数据滤波信号。这是目前内存市场上的主流模式。

15.SLDRAM (Synchronize Link,同步链环动态随机存取存储器)

这是一种扩展型SDRAM结构内存,在增加了更先进同步电路的同时,还改进了逻辑控制电路,不过由于技术显示,投入实用的难度不小。

16.CDRAM(CACHED DRAM,同步缓存动态随机存取存储器)

这是三菱电气公司首先研制的专利技术,它是在DRAM芯片的外部插针和内部DRAM之间插入一个SRAM作为二级CACHE使用。当前,几乎所有的CPU都装有一级CACHE来提高效率,随着CPU时钟频率的成倍提高,CACHE不被选中对系统性能产生的影响将会越来越大,而CACHE DRAM所提供的二级CACHE正好用以补充CPU一级CACHE之不足,因此能极大地提高CPU效率。

17.DDRII (Double Data Rate Synchronous DRAM,第二代同步双倍速率动态随机存取存储器)

DDRII 是DDR原有的SLDRAM联盟于1999年解散后将既有的研发成果与DDR整合之后的未来新标准。DDRII的详细规格目前尚未确定。

18.DRDRAM (Direct Rambus DRAM)

是下一代的主流内存标准之一,由Rambus 公司所设计发展出来,是将所有的接脚都连结到一个共同的Bus,这样不但可以减少控制器的体积,已可以增加资料传送的效率。

二、ROM(READ Only Memory,只读存储器)

ROM是线路最简单半导体电路,通过掩模工艺,一次性制造,在元件正常工作的情况下,其中的代码与数据将永久保存,并且不能够进行修改。一般应用于PC系统的程序码、主机板上的 BIOS (基本输入/输出系统Basic Input/Output System)等。它的读取速度比RAM慢很多。

根据组成元件的不同,ROM内存又分为以下五种:

1.MASK ROM(掩模型只读存储器)

制造商为了大量生产ROM内存,需要先制作一颗有原始数据的ROM或EPROM作为样本,然后再大量复制,这一样本就是MASK ROM,而烧录在MASK ROM中的资料永远无法做修改。它的成本比较低。

2.PROM(Programmable ROM,可编程只读存储器)

这是一种可以用刻录机将资料写入的ROM内存,但只能写入一次,所以也被称为“一次可编程只读存储器”(One Time Progarmming ROM,OTP-ROM)。PROM在出厂时,存储的内容全为1,用户可以根据需要将其中的某些单元写入数据0(部分的PROM在出厂时数据全为0,则用户可以将其中的部分单元写入1),以实现对其“编程”的目的。

3.EPROM(Erasable Programmable,可擦可编程只读存储器)

这是一种具有可擦除功能,擦除后即可进行再编程的ROM内存,写入前必须先把里面的内容用紫外线照射它的IC卡上的透明视窗的方式来清除掉。这一类芯片比较容易识别,其封装中包含有“石英玻璃窗”,一个编程后的EPROM芯片的“石英玻璃窗”一般使用黑色不干胶纸盖住,以防止遭到阳光直射。

4.EEPROM(Electrically Erasable Programmable,电可擦可编程只读存储器)

功能与使用方式与EPROM一样,不同之处是清除数据的方式,它是以约20V的电压来进行清除的。另外它还可以用电信号进行数据写入。这类ROM内存多应用于即插即用(PnP)接口中。

5.Flash Memory(快闪存储器)

这是一种可以直接在主机板上修改内容而不需要将IC拔下的内存,当电源关掉后储存在里面的资料并不会流失掉,在写入资料时必须先将原本的资料清除掉,然后才能再写入新的资料,缺点为写入资料的速度太慢。

计算机组成原理第一章题目(含答案)

第一章计算机系统概论第一章单元测验 1、计算机硬件能直接执行的是 A、高级语言 B、机器语言 C、汇编语言 D、任何语言 2、下列说法中,错误的是 A、软件与硬件具有逻辑功能的等价性 B、固件功能类似软件,形态类似硬件 C、计算机系统层次结构中,微程序属于硬件级 D、寄存器的数据位对微程序级用户透明 3、完整的计算机系统通常包括 A、运算器、控制器、存储器 B、主机、外部设备 C、主机和应用软件 D、硬件系统与软件系统 4、计算机的字长与下列哪项指标密切相关 A、运算精确度 B、运算速度 C、内存容量 D、存取速度 5、CPU地址线数量与下列哪项指标密切相关 A、运算精确度 B、运算速度 C、内存容量 D、存储数据位 6、下列属于冯?诺依曼计算机的核心思想是 A、存储器按地址访问 B、存储程序和程序控制 C、采用补码 D、采用总线

7、下列关于计算机系统层次结构的描述中,正确的是 A、不同层次面向不同用户,看到计算机的属性不同 B、低层代码执行效率比高层代码执行效率高 C、低层用户对硬件的透明性比高层用户要低 D、指令集架构层是软、硬件间的接口 8、下列关于硬件与软件关系的描述中,正确的是 A、硬件是软件运行的基础 B、硬件的发展推动了软件的发展 C、软件的发展也推动硬件的发展 D、软件能完成的功能及性能与硬件有关 9、下列关于计算机字长的描述中正确的是 A、字长一般与运算器的数据位相同 B、字长一般与通用寄存器的位数相同 C、字长一般与存储器数据位相同 D、字长一般与存储器的地址位相同 10、下列可用于评价计算机系统性能的指标是 A、MIPS B、CPI C、IPC D、字长 11、下列计算机系统性能评价的描述中正确的是 A、程序MIPS值越高,计算机的性能越高 B、程序的CPI值越低,计算机的性能越高 C、主频高的机器性能不一定高 D、同一程序在不同机器上运行时得到的MIPS值不一定相同 12、访问256KB的存储空间,需要的地址线数最少为( )根?(只需要填阿拉伯数字) 13、程序必须存放在哪里才能被CPU访问并执行 14、某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为2、3、4、5;该机器的主频为600MHZ,则该机的CPI 为(保留到小数点后一位) 15、某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为2、3、4、5;该机器的主频为600MHZ,则该机的MIPS为(保留到小数点后一位) 参考答案如下:

[考研类试卷]计算机专业基础综合(存储器系统的层次结构)模拟试卷2.doc

[考研类试卷]计算机专业基础综合(存储器系统的层次结构)模拟试卷 2 一、单项选择题 1-40小题,每小题2分,共80分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。 1 下列关于DRAM和SRAM的说法中,错误的是( )。 Ⅰ.SRAM不是易失性存储器,而DRAM是易失性存储器 Ⅱ.DRAM比SRAM集成度更高,因此读写速度也更快 Ⅲ.主存只能由DRAM构成,而高速缓存只能由SRAM构成 Ⅳ.与SRAM相比,DRAM由于需要刷新,所以功耗较高 (A)Ⅱ、Ⅲ和Ⅳ (B)Ⅰ、Ⅲ和Ⅳ (C)Ⅰ、Ⅱ和Ⅲ (D)Ⅰ、Ⅱ、Ⅲ和Ⅳ 2 某机字长32位,主存容量1 MB,按字编址,块长512 B,Cache共可存放16个块,采用直接映射方式,则Cache地址长度为( )。 (A)11位 (B)13位 (C)18位 (D)20位 3 在Cache和主存构成的两级存储体系中,Cache的存取时间是100ns,主存的存取时间是1000ns。如果希望有效(平均)存取时间不超过(;ache存取时间的15%,则Cache的命中率至少应为( )。

(A)90% (B)98% (C)95% (D)99% 4 下列关于Cache写策略的论述中,错误的是( )。 (A)全写法(写直达法)充分保证Cache与主存的一致性 (B)采用全写法时,不需要为Cache行设置“脏位/修改位” (C)写回法(回写法)降低了主存带宽需求(即减少了Cache与主存之间的通信量) (D)多处理器系统通常采用写回法 5 假定用若干个8K×8位的芯片组成一个32K×32位的存储器,则地址41FDH所在芯片的最大地址是( )。 (A)0000H (B)4FFFH (C)5FFFH (D)7FFFH 6 某机器采用四体低位交叉存储器,现分别执行下述操作: (1)读取6个连续地址单元中存放的存储字,重复80次; (2)读取8个连续地址单元中存放的存储字,重复60次; 则(1)、(2)所花时间之比为( )。 (A)1:1

计算机组成原理第四版课后习题答案完整版

第一章 1.比较数字计算机和模拟计算机的特点 解:模拟计算机的特点:数值由连续量来表示,运算过程是连续的; 数字计算机的特点:数值由数字量(离散量)来表示,运算按位进行。 两者主要区别见P1 表1.1。 2.数字计算机如何分类?分类的依据是什么? 解:分类:数字计算机分为专用计算机和通用计算机。通用计算机又分为巨型机、大型机、 中型机、小型机、微型机和单片机六类。 分类依据:专用和通用是根据计算机的效率、速度、价格、运行的经济性和适应性来划分的。 通用机的分类依据主要是体积、简易性、功率损耗、性能指标、数据存储容量、 指令系统规模和机器价格等因素。

3.数字计算机有那些主要应用? (略) 4.冯. 诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分? 解:冯. 诺依曼型计算机的主要设计思想是:存储程序和程序控制。 存储程序:将解题的程序(指令序列)存放到存储器中; 程序控制:控制器顺序执行存储的程序,按指令功能控制全机协调地完成运算任务。 主要组成部分有:控制器、运算器、存储器、输入设备、输出设备。 5.什么是存储容量?什么是单元地址?什么是数据字?什么是指令字? 解:存储容量:指存储器可以容纳的二进制信息的数量,通常用单位KB、MB、GB来度量,存储容 量越大,表示计算机所能存储的信息量越多,反映了计算机存储空间的大小。 单元地址:单元地址简称地址,在存储器中每个存储单

元都有唯一的地址编号,称为单元地 址。 数据字:若某计算机字是运算操作的对象即代表要处理的数据,则称数据字。 指令字:若某计算机字代表一条指令或指令的一部分,则称指令字。 6.什么是指令?什么是程序? 解:指令:计算机所执行的每一个基本的操作。 程序:解算某一问题的一串指令序列称为该问题的计算程序,简称程序。 7.指令和数据均存放在内存中,计算机如何区分它们是指令还是数据? 解:一般来讲,在取指周期中从存储器读出的信息即指令信息;而在执行周期中从存储器中读出的 信息即为数据信息。 8.什么是内存?什么是外存?什么是CPU?什么是适配器?简述其功能。

计算机理论基础试题及答案

计算机基础知识试题 1、CPU的主要功能是进行()。 A、算术运算 B、逻辑运算 C、算术逻辑运算 D、算术逻辑运算与全机的控制 答:D 分析:中央处理器(CPU),它包括运算器和控制器,其中运算器完成各种运算任务(包括算术运算与逻辑运算两大类),控制器根据指令的内容产生指挥其他硬件部件直辖市工作的控制信号。所以正确答D。 2、CPU能直接访问的存储部件是()。 A、软盘 B、硬盘 C、内存 D、光盘 答:C 分析:内存与外存有一个重要区别:内存能够被CPU直接访问,而外存的信息只能由CPU 通过输入输出操作来存取,不能与CPU直接交换信息。所以,当前CPU正在执行的程序、正在处理的数据都存在内存里,外存上保存的程序、数据只有先调入内存,才能再被CPU 访问。换句话说,内存是工作存储器,外存是后备性的存储器,是内存的扩充与备份。内、外存组成这样一种层次结构,在存取速度、容量、价革几方面实现了合理的配合。本题正确答是C。 3、如果一个存储单元存放一个字节,那么一个64KB的存储单元共有()个存储单元,用十六进制的地址码则编号为0000~()。 A、64000 B、65536 C、10000H D、0FFFFH 答:依次为B和D 分析:存储器的容量是指它能存放多少个字节的二进制信息,1KB代表1024个字节,64KB 就是65536个字节。内存储器是由若个存储单元组成的,每个单元有一个唯一的序号以便识别,这个序号称为地址。通常一个存储单元存放一个字节,那么总共就有65536个存储单元。要有65536个地址,从0号编起,最末一个地址号为65536-1=65535,即十六进制FFFF。所以本题的两个正确答依次为B和D。注意地址的编号都从0开始,因此最高地址等于总个数减1。 4、计算机中访问速度最快的存储器是()。 A、RAM B、Cache C、光盘 D、硬盘 答:B 分析:在微机存储器的层次结构里,内存、外存是两大层次,而内存又可分为高速缓冲存储器(Cache)和主存。主存是内存的主体,Cache也用半导体电路构成,访问速度很高,但容量很小,有的甚至就做在CPU芯片内,所以严格地说,Cache只起一个缓冲器的作用,其中保存着最近一段时间内刚刚从内存读来的信息。每当CPU要访问内存时,将先到Cache 中查找,如果没有再到主存中去做实际的访问操作。所以,存取速度最高的是Cache,其次是主存(如果没有Cache则最高的就是主存)。所以本题的正确答是B。 5、通常所说的CPU芯片包括()。 A、控制器、运算器和寄存器组 B、控制器、运算器和内存储器 C、内存储器和运算器 D、控制器和内存储器 答:A 分析:CPU芯片是微机硬件系统的核心,又称微处理器芯片,其中包括控制器、运算器和寄存器组。注意:CPU不仅包括控制器和运算器,而且包括寄存器组。寄存器组是CPU内部的一些存储单元,例如,存储程序运行状态的状态寄存器,存储正在运行指令的指令寄存器,存储将要执行的下一条指令地址的程序计数器,存储参与运算的数据及运算结果的累加

计算机存储系统

计算机存储系统输入输出设备的使用 一、存储器:是计算机的重要组成部分. 它可分为: 计算机内部的存储器(简称内存) 计算机外部的存储器(简称外存) 内存储器从功能上可以分为 读写存储器RAM 只读存储器ROM两大类 计算机存储容量以字节为单位,它们是:字节B( 1Byte=8bit)、千字节(1KB=1024B)、兆字节(1MB=1024KB)、千兆字节(1GB=1024MB)、1TB=1024GB 二、计算机的外存储器一般有:软盘和软驱、硬盘、CD-ROM、可擦写光驱即CD-RW光驱还有USB接口的移动硬盘、光驱、或可擦写电子硬盘(优盘)等。 三、存储器的容量的基本单位是字节(Byte),并有下列的运算换算关系: 1KB=1024Bytes 1MB=1024KB 1GB=1024MB 1TB=1024GB

1个汉字在计算机内需要2个字节来存储; 1个英文字符(即ASCII码)在计算机中需要1个字节来存储; 1个字节相当于8个二进制位。 一、计算机的输入设备一般有:键盘、鼠标、磁盘存储器、扫描仪、麦克风等。 1、键盘的接口类型与键盘的基本分类 2、键盘的基本键分布区,基本键的使用 3、鼠标的分类与基本保养方法 4、软盘的使用注意事项 5、硬盘的接口与硬盘使用的注意事项 二、计算机的输出设备一般有:显示器、打印机、绘图仪、磁盘存储器等。 1、显示器一般有:LCD显示器和CRT显示器,显示器的关键有三个参数:分辨率、点锐度和可显示区域大小等。显示器的功能发挥还必须依赖于显示卡的性能参数。 2、打印机作为常用的计算机输出设备,越来越普及。目前,打印机的流行类型一般有喷墨打印机、针式打印机和激光打印机三大类。

计算机组成原理第1章习题与答案

计算机组成原理第1章习题与答案 一、选择题 1.从器件角度看,计算机经历了五代变化。但从系统结构看,至今绝大多数计算机仍属于()计算机。 A.并行 B.冯·诺依曼 C.智能 D.串行 2.冯·诺依曼机工作的基本方式的特点是()。 A.多指令流单数据流 B.按地址访问并顺序执行指令 C.堆栈操作 D.存贮器按内容选择地址 3.在下面描述的汇编语言基本概念中,不正确的表述是()。 A.对程序员的训练要求来说,需要硬件知识 B.汇编语言对机器的依赖性高 C.用汇编语言编写程序的难度比高级语言小 D.汇编语言编写的程序执行速度比高级语言慢 4.(2009年考研题)冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()。 A.指令操作码的译码结果 B.指令和数据的寻址方式 C.指令周期的不同阶段 D.指令和数据所在的存储单元 5.(2011年考研题)下列选项中,描述浮点数操作速度指标的是()。 A.MIPS B.CPI C.IPC D.MFLOPS 6.(2012年考研题)基准程序A在某计算机上的运行时间为100秒,其中90秒为CPU时间,其它时间忽略不计。若CPU速度提高50%,I/O速度不变,则基准程序A所耗费的时间是()秒。 A.55 B.60 C.65 D.70 7.(2013年考研题)某计算机主频为1.2 GHz,其指令分为4类,它们在基准程序中所占比例及CPI如下表所示。 该机的MIPS数是()。 A.100 B.200 C.400 D.600

8.(2014年考研题)程序P在机器M上的执行时间是20s,编译优化后,P 执行的指令数减少到原来的70%,而CPI增加到原来的1.2倍,则P在M上的执行时间是()。 A.8.4秒 B.11.7秒 C.14秒 D.16.8秒 9.(2015年考研题)计算机硬件能够直接执行的是()。 Ⅰ.机器语言程序Ⅱ.汇编语言程序Ⅲ.硬件描述语言程序 A.仅Ⅰ B.仅ⅠⅡ C.仅ⅠⅢ D.ⅠⅡⅢ 二、名词解释 1.吞吐量2.响应时间3.利用率 4.处理机字长5.总线宽度6.存储器容量 7.存储器带宽8.主频/时钟周期9.CPU执行时间 10.CPI 11.MIPS 12.FLOPS 三、简答题 1.指令和数据均存放在内存中,计算机如何区分它们是指令还是数据? 2.冯·诺依曼计算机体系结构的基本思想是什么?按此思想设计的计算机硬件系统应由哪些部件组成? 3.计算机系统分为哪几个层次?每层分别用软件还是硬件实现?

计算机存储器——内存和外存

计算机存储器——内存和外存 引言:存储器是计算机的第二个子系统。它有一个重要的特性——无限可复制性,即其 存放的数据被取出后,原来存放的数据依然存在,所以可以被反复利用。本报告将从存储器的原理、分类、功能和发展状况等方面进行探究分析。 摘要:在计算机的组成结构中,有一个很重要的部分,就是存储器。存储器的主要功能 是存储程序和各种数据,并能在计算机运行过程中高速、自动地完成程序或数据的存取。其是具有“记忆”功能的设备,是计算机智能化的重要保证。存储器(Memory)是计算机系统中的记忆设备,用来存放程序和数据。计算机中全部信息,包括输入的原始数据、计算机程序、中间运行结果和最终运行结果都保存在存储器中。它根据控制器指定的位置存入和取出信息。有了存储器,计算机才有记忆功能,才能保证正常工作。那么现有存储器的种类有哪些、它们又有哪些各自不同的性能及它们是如何在计算机中发挥存储作用的呢?为了理清楚以上问题,我做了有关于计算机内存与外存的相关研究。 关键词:存储器内存 RAM ROM 外存 正文: 存储器,英文名称为Memory,顾名思义,是一种用于存储信息的仪器,常用于计算机中的数据储存,计算机工作所需的所有数据都被存储在存储器中,包含原始数据、计算过程中所产生数据、计算所需程序、计算最终结果数据等等。存储器的存在才使得计算机有了超强的记忆能力。由此可见存储器对于计算机之重要性。 在介绍存储器原理之前,先解释一些重要名词。 存储位:存放一个二进制数位的存储单元,是存储器最小的存储单位,或称记忆单元存储字:一个数(n位二进制位)作为一个整体存入或取出时,称存储字 存储单元:存放一个存储字的若干个记忆单元组成一个存储单元 存储体:大量存储单元的集合组成存储体 存储单元地址:存储单元的编号 字编址:对存储单元按字编址 字节编址:对存储单元按字节编址 寻址:由地址寻找数据,从对应地址的存储单元中访存数据。

存储器的分类

说起存储器IC的分类,大家马上想起可以分为RAM和ROM两大类。 RAM是Random Access Memory的缩写,翻译过来就是随机存取存储器,随机存取可以理解为能够高速读写。常见的RAM又可以分成SRAM(Static RAM:静态RAM)和DRAM(dynamic RAM:动态RAM)。 ROM是Read Only Memory的缩写,翻译过来就是只读存储器。常见的ROM又可分为掩膜ROM(有时直接称为ROM)、PROM(Programmable ROM:可编程ROM,特指一次编程的ROM)、EPROM(Erasable Programmable ROM:可擦除可编程的ROM,擦除时用紫外线)、EEPROM(Electrically Erasable Programmable ROM:电可擦除可编程ROM)。 以上是大家在各种教材上看到的存储器的分类。 问题是,ROM明明叫只读存储器,也就是不可写的存储器,现实是除了掩膜ROM是不可写的外,PROM、EPROM、EEPROM事实上都是可写的。它们的名称中还带有“ROM”是名不副实的叫法。掩膜ROM、PROM、EPROM、EEPROM这几种存储器的共同特点其实是掉电后,所存储的数据不会消失,所以可以归类为非易失性存储器(即Non-Volatile Memory)。 SRAM、DRAM的共同特点是掉电后数据会丢失,所以也可称为易失性存储器(V olatile memory)。 于是,存储器从大类来分,可以分为易失性存储器和非易失性存储器。 后来出现的Flash Memory(快闪存储,简称闪存),掉电后数据也不容易丢失,所以也属于非易失性存储器。Flash Memory的名称中已经不带ROM字样了,但是传统的分类方法中,还是把Flash Memory归类为ROM类,事实上此时是因为这些存储器都是非易失的。 把存储器分为易失性存储器和非易失性存储器就万事大吉了么? 令人纠结的是,有一种新的存储器,它既是非易失的,同时又是能够高速随时读写数据的,也就是说能够随机存取的。这种存储器就是FRAM(Ferroelectric Random Access Memory:铁电随机存取存储器,简称铁电存储器)。把FRAM归类为非易失性存储器是可以,但是FRAM的高速读写性质又与SRAM、DRAM更为接近,它也是一种RAM。 于是,存储器的分类令人纠结。传统的分为RAM与ROM的方式本来就不科学。如果分成RAM与非易失性存储器这两大类,也不科学,因为这个分类本身就不是按同一个标准分的,导致FRAM即属于RAM,又属于非易失性存储器。如果只分成易失性存储器和非易失性存储器,又导致FRAM与SRAM、DRAM分家,大家都有RAM嘛,凭什么分开是吧。 我的建议是,存储器分成随机存取存储器和非随机存取存储器两大类比较合适。 于是,存储器的分类如下(按存取速度分类): 1、随机存取存储器:SRAM、DRAM、FRAM; 2、非随机存取存储器:掩膜ROM、PROM、EPROM、EEPROM、Flash Memory。 差强人意的分类为(按易失性分类): 1、易失性存储器:SRAM、DRAM; 2、非易失性存储器:掩膜ROM、PROM、EPROM、EEPROM、Flash Memory、FRAM。

计算机组成原理(附答案)

计算机组成原理 第1章计算机系统概论 一.填空题 1. 计算机系统是由硬件和软件两大部分组成的,前者是计算机系统的物质基础,而后者则是计算机系统解题的灵魂,两者缺一不可。 2. 存储程序是指解题之前预先把程序存入存储器;程序控制是指控制器依据所存储的程序控制计算机自动协调地完成解题的任务,这两者合称为存储程序控制,它是冯·诺依曼型计算机的重要工作方式。 3.通常将控制器和运算器合称为中央处理器(CPU) ;而将控制器、运算器和内存储器合称为计算机的主机。 4.计算机系统的硬件包括控制器、运算器、存储器、I/O接口和I/O设备等五大部分。 二.选择题 1. 指令周期是指( C )。 A.CPU从主存取出一条指令的时间 B.CPU执行一条指令的时间 C. CPU从主存取出一条指令加上执行该指令的时间 三.问答题 1.存储程序控制是冯?诺依曼型计算机重要的工作方式,请解释何谓存储程序、程序控制? 答:存储程序是指将解题程序(连同原始数据)预先存入存储器; 程序控制是指控制器依据存储的程序,控制全机自动、协调的完成解题任务。 2.计算机系统按功能通常可划分为哪五个层次?画出其结构示意图加以说明。 答:.五级组成的计算机系统如图1.7 (课本P18) 1)微程序设计级:微指令直接由硬件执行。 2)一般机器级(机器语言级):由微程序解释机器指令系统,属硬件级。 3)操作系统级:由操作系统程序实现。 4)汇编语言级:由汇编程序支持执行。 5)高级语言级:由高级语言编译程序支持执行。 这五级的共同特点是各级均可编程。 四.计算题 1.设某计算机指令系统有4种基本类型的指令A、B、C和D,它们在程序中出现的频度(概率)分别为0.3、0.2、0.15和0.35,指令周期分别为5ns、5.5ns、8ns和10ns,求该计算机的平均运算速度是多少MIPS(百万条指令每秒)? 解:指令平均运算时间: T=5×0.3+5.5×0.2+8×0.15+10×0.35=7.3 (ns) 平均运算速度: V=1/T=1/(7.3×10-3)=137(MIPS) 第2章运算方法与运算器 一.填空题 1.若某计算机的字长是8位,已知二进制整数x=10100,y=–10100,则在补码的表示中,[x]补=00010100 ,[y]补=11101100 。 2. 若浮点数格式中阶码的基数已确定,而且尾数采用规格化表示法,则浮点数表示的数,其范围取决于浮点数阶码的位数,而精度则取决于尾数的位数。

存储器分类

内存的种类是非常多的,从能否写入的角度来分,就可以分为RAM(随机存取存储器)和ROM(只读存储器)这两大类。每一类别里面有分别有许多种类的内存。 一、RAM(Random Access Memory,随机存取存储器)

RAM的特点是:电脑开机时,操作系统和应用程序的所有正在运行的数据和程序都会放置其中,并且随时可以对存放在里面的数据进行修改和存取。它的工作需要由持续的电力提供,一旦系统断电,存放在里面的所有数据和程序都会自动清空掉,并且再也无法恢复。 根据组成元件的不同,RAM内存又分为以下十八种: 01.DRAM(Dynamic RAM,动态随机存取存储器): 这是最普通的RAM,一个电子管与一个电容器组成一个位存储单元,DRAM 将每个内存位作为一个电荷保存在位存储单元中,用电容的充放电来做储存动作,但因电容本身有漏电问题,因此必须每几微秒就要刷新一次,否则数据会丢失。存取时间和放电时间一致,约为2~4ms。因为成本比较便宜,通常都用作计算机内的主存储器。 02.SRAM(Static RAM,静态随机存取存储器)

静态,指的是内存里面的数据可以长驻其中而不需要随时进行存取。每6颗电子管组成一个位存储单元,因为没有电容器,因此无须不断充电即可正常运作,因此它可以比一般的动态随机处理内存处理速度更快更稳定,往往用来做高速缓存。 03.VRAM(Video RAM,视频内存) 它的主要功能是将显卡的视频数据输出到数模转换器中,有效降低绘图显示芯片的工作负担。它采用双数据口设计,其中一个数据口是并行式的数据输出入口,另一个是串行式的数据输出口。多用于高级显卡中的高档内存。 04.FPM DRAM(Fast Page Mode DRAM,快速页切换模式动态随机存取存储器) 改良版的DRAM,大多数为72Pin或30Pin的模块。传统的DRAM在存取一个BIT的数据时,必须送出行地址和列地址各一次才能读写数据。而FRM DRAM 在触发了行地址后,如果CPU需要的地址在同一行内,则可以连续输出列地址

计算机基础知识及答案二

----- 计算机基础知识及答案(二) 1、微型计算机采用的是冯·诺依曼体系结构,其硬件系统由运 算器、控制器、存储器、输 入设备和___C___五部分组成。 A 键盘、鼠标器。 B 显示器、打印机。 C 输出设备。 D 系统 总线。 2、在微型计算机中,其核心部件中央处理器CPU,被称之为 ___D___。 A 关键部件。 B 主要部件。C必备部件。D 微处理器 MPU(Micro Processing Unit)。 、微处理器把运算器和3集成在一块很小的硅片上,是一个独立的 部件。__A____ A 控制器。 B 内存储器。 C 输入设备。D输出设备。 4、微型计算机的基本构成有两个特点:一是采用微处理器,二

是采用___D___。 显示器和打印机作为输出设备。键盘和鼠标器作为输入设备。B A CROM和RAM作为主存储器。 总线系统。D 、根据微型计算机硬件构成的特点,可以将其硬件系统具体化为由微处理器、内存储器、5 组成。I/O 设备和__D____接口电路、 显示器、打印机。B A 键盘、鼠标器。总线系统。 D C 外围设备。 CPU、在微型计算机系统组成中,我们把微处理器6、只读存储器ROM和随机存储器RAM三 。部分统称为___D___ 主机。微机系统。 B 硬件系统。硬件核心模块。C D A 、微型计算机使用的主要逻辑部件是7。___D___ A 电子管。 B 晶体管。 C 固体组件。 D 大规模和超大规模集成电路。

8、在微型计算机中,通常把输入/ 输出设备,统称为__D____。ACPU。B 存储器。C操作系统。 D 外部设备。 9、下面是关于微型计算机总线的描述,正确的有___C___。 ----- ----- A 总线系统由系统总线、地址总线、数据总线和控制总线组成。 B 总线系统由接口总线、地 D系统总线由地址总线、数据总线和控制总线组成。C 址总线、数据总线和控制总线组成。 地址总线、数据总线和控制总线的英文缩写分别为DB、AB,CB。 10、微型计算机的系统总线是CPU与其它部件之间传___D___信息的公共通道。 送 A 输入、输出、运算。 B 输入、输出、控制。 C 程序、数据、运算。 D 数据、地址、控制。

计算机组成原理_作业参考答案(1)

第1章计算机系统概论 5. ?诺依曼计算机的特点是什么? 解:?诺依曼计算机的特点是:P8 (1)计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成; (2)指令和数据以同同等地位存放于存储器,并可以按地址访问; (3)指令和数据均用二进制表示; (4)指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码 用来表示操作数在存储器中的位置; (5)指令在存储器中顺序存放,通常自动顺序取出执行; (6)机器以运算器为中心(原始?诺依曼机)。 7. 解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。 解:课本P9-10 (1)主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。 (2)CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早 期的运算器和控制器不在同一芯片上,现在的CPU除含有运算器和控制器外还集成了Cache)。 (3)主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作 存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。 (4)存储单元:可存放一个机器字并具有特定存储地址的存储单位。 (5)存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位, 又叫存储基元或存储元,不能单独存取。 (6)存储字:一个存储单元所存二进制代码的逻辑单位。 (7)存储字长:一个存储单元所存储的二进制代码的总位数。 (8)存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。 (9)机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位 数有关。 (10)指令字长:机器指令中二进制代码的总位数。 8. 解释下列英文缩写的中文含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、

计算机组成原理题(附答案)

计算机组成原理题解指南 第一部分:简答题 第一章计算机系统概论 1.说明计算机系统的层次结构。 计算机系统可分为:微程序机器级,一般机器级(或称机器语言级),操作系统级,汇编语言级,高级语言级。 第四章主存储器 1.主存储器的性能指标有哪些?含义是什么? 存储器的性能指标主要是存储容量. 存储时间、存储周期和存储器带宽。 在一个存储器中可以容纳的存储单元总数通常称为该存储器的存储容量。 存取时间又称存储访问时间,是指从启动一次存储器操作到完成该操作所经历的时间。 存储周期是指连续两次独立的存储器操作(如连续两次读操作)所需间隔的最小时间。 存储器带宽是指存储器在单位时间中的数据传输速率。 2.DRAM存储器为什么要刷新?DRAM存储器采用何种方式刷新?有哪几种常用的刷新方式? DRAM存储元是通过栅极电容存储电荷来暂存信息。由于存储的信息电荷终究是有泄漏的,电荷数又不能像SRAM存储元那样由电源经负载管来补充,时间一长,信息就会丢失。为此必须设法由外界按一定规律给栅极充电,按需要补给栅极电容的信息电荷,此过程叫“刷新”。 DRAM采用读出方式进行刷新。因为读出过程中恢复了存储单元的MOS栅极电容电荷,并保持原单元的内容,所以读出过程就是再生过程。 常用的刷新方式由三种:集中式、分散式、异步式。 3.什么是闪速存储器?它有哪些特点? 闪速存储器是高密度、非易失性的读/写半导体存储器。从原理上看,它属于ROM型存储器,但是它又可随机改写信息;从功能上看,它又相当于RAM,所以传统ROM与RAM的定义和划分已失去意义。因而它是一种全新的存储器技术。 闪速存储器的特点:(1)固有的非易失性,(2)廉价的高密度,(3)可直接执行,(4)固态性能。4.请说明SRAM的组成结构,与SRAM相比,DRAM在电路组成上有什么不同之处? SRAM存储器由存储体、读写电路、地址译码电路、控制电路组成,DRAM还需要有动态刷新电路。 第五章指令系统 1.在寄存器—寄存器型,寄存器—存储器型和存储器—存储器型三类指令中,哪类指令的执行时间最长?哪类指令的执行时间最短?为什么? 寄存器-寄存器型执行速度最快,存储器-存储器型执行速度最慢。因为前者操作数在寄存器中,后者操作数在存储器中,而访问一次存储器所需的时间一般比访问一次寄存器所需时间长。 2.一个较完整的指令系统应包括哪几类指令? 包括:数据传送指令、算术运算指令、逻辑运算指令、程序控制指令、输入输出指令、堆栈指令、字符串指令、特权指令等。 3.什么叫指令?什么叫指令系统? 指令就是要计算机执行某种操作的命令 一台计算机中所有机器指令的集合,称为这台计算机的指令系统。 第六章中央处理部件CPU 1.指令和数据均存放在内存中,计算机如何从时间和空间上区分它们是指令还是数据。 时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”。从空间上讲,从内存读出的指令流流向控制器(指令寄存器)。从内存读出的数据流流向运算器(通用寄存器)。 2.简述CPU的主要功能。 CPU主要有以下四方面的功能:(1)指令控制程序的顺序控制,称为指令控制。 (2)操作控制 CPU管理并产生由内存取出的每条指令的操作信号,把各种操作信号送往相应部件,从而 控制这些部件按指令的要求进行动作。 (3)时间控制对各种操作实施时间上的控制,称为时间控制。 (4)数据加工对数据进行算术运算和逻辑运算处理,完成数据的加工处理。 3.举出CPU中6个主要寄存器的名称及功能。 CPU有以下寄存器: (1)指令寄存器(IR):用来保存当前正在执行的一条指令。 (2)程序计数器(PC):用来确定下一条指令的地址。 (3)地址寄存器(AR):用来保存当前CPU所访问的内存单元的地址。

13计算机的存储器采用分级方式是为了

1.层次化存储器涉及到主存、辅存、Cache和寄存器,按存取时间由短至长的顺序是( )、( )、( )、( )。 2.虚拟存储器是建立在( )结构上,用来解决( )的问题。 3. Cache介于主存和CPU之间,其速度比主存( ),容量比主存小得多。它的作用是弥补CPU与主存在( )的差异。 4.地址映射是用来确定( )地址与( )地址之间的逻辑关系。 5.常用的地址映射方法有( )、( )和组相联映射三种。 6.虚拟存储器指的是( )层次,它给用户提供了一个比实际( )空间大的多的( )空间。 7.CPU能直接访问( )和( ),但不能直接访问磁盘和光盘。 8.建立高速缓冲器的理论依据是( )。 9. Cache是一种( )存储器,是为了解决CPU了主存之间( )不匹配而采用的一项重要的硬件技术,现发展为( )体系和( )分设体系。 10.相联存储器是按( )访问的存储器,在Cache中用来存放( ),在虚拟存储器中用来存放( ),在这两种应用中,都需要( )查找。 11.双端口存储器和多模块交叉存储器属于( )存储器结构。前者采用( )技术,后者采用( )技术。 12.多用户共享主存时,系统应提供( )。通常采用的方法是( )保护和( )保护,并用硬件来实现。 13. 计算机的存储器采用分级方式是为了() 。 A. 减少主机箱的体积 B. 解决容量、价格、速度三者之间的矛盾 C. 保存大量数据方便 D. 操作方便 14.采用虚拟存储器的主要目的是()A. 提高主存储器的存取速度B. 扩大存储器空间,并能进行自动管理 C. 提高外存储器的存取速度 D. 扩大外存储器的存储空间 15. 在虚拟存储器中,当程序正在执行时,由()完成地址映射。A 程序员 B 编译器 C 装入程序D 操作系统 16.某计算机字长为32位,其存储器容量为16MB,若按双字编址,它的寻址范围是( )。 A.0~4M B.0~2M C.0~4MB D.0~2MB 17.在虚拟存储器中,当程序正在执行时,由( )完成地址映射。A. 程序员B. 编码器C.装入程序D.操作系统 18. 双端口存储器所以能高速运行读/写,是因为采用( )。 A. 高速芯片 B. 两套相互独立的读/写电路 C. 流水技术 D. 新型器件 19.存储单元是指()。A. 存放一个二进制信息位的存储元B. 存放一个机器字的所有存储元集合 C. 存放一个字节的所有存储元集合 D. 存放两个字节的所有存储元集合 20.某计算机字长为32位,其存储器容量为64MB,若按字节编址,它的寻址范围是( )。 A.0~8M B.0~16M C.0~16MB D.0~8MB 21.某SRAM芯片,其容量为512×8位,除电源端和接地端外,该芯片引出线的最小数目应为()。 A. 23 B. 25 C.50 D.19 22.模4交叉存储器有4个存储模块,它们有各自的( )。A. 地址寄存器B. 地址寄存器和指令寄存器 C. 地址寄存器和数据缓冲寄存器 D. 地址寄存器、数据缓冲寄存器和指令寄存器 23.某计算机字长16位,它的存储容量是64KB,若按字编址,那么它的寻址范围是()。 A.0~64K B.0~32K C.0~64KB D.0~32KB 24. 某DRAM芯片的存储容量为512K×8,该芯片的地址线和数据线数目分别为()。 A. 8、512 B. 512、8 C.18、8 D.19、8 1.存储系统的概念?设计存储系统的目的? 2.串行存储器分为哪几种? 3.请说明存储器层次结构,各层的用途特点。 4.高速缓冲存储器(cache)的功能? 5.请说明cache的工作原理。 6.直接映射方式的有缺点是什么? 7.全相联映射方式的特点是什么? 8.组相联映射方式的特点是什么? 解释替换算法的概念? FIFO是什么算法,解释该算法? LFU是什么算法,解释该算法?

计算机组成原理试卷及答案复习课程

计算机组成原理试卷 及答案

计算机组成原理试题及答案 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。) 1.若十进制数据为137.5则其八进制数为(B )。 A、89.8 B、211.4 C、211.5 D、1011111.101 2.若x补=0.1101010,则x原=(A )。 A、1.0010101 B、1.0010110 C、0.0010110 D、0.1101010 3.若采用双符号位,则发生正溢的特征是:双符号位为( B)。 A、00 B、01 C、10 D、11 4.原码乘法是(A )。 A、先取操作数绝对值相乘,符号位单独处理 B、用原码表示操作数,然后直接相乘 C、被乘数用原码表示,乘数取绝对值,然后相乘 D、乘数用原码表示,被乘数取绝对值,然后相乘 5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。 A、立即寻址 B、变址寻址 C、间接寻址 D、寄存器寻址 6.下列数中,最小的数是(A)。 A.(101001)2B.(52)8C.(2B)16D.45 7.下列数中,最大的数是(D)。 A.(101001)2B.(52)8C.(2B)16D.45 8.下列数中,最小的数是(D)。 A.(111111)2B.(72)8C.(2F)16D.50 9.已知:X=-0.0011,Y= -0.0101。(X+Y)补= ( A)。 A.1.1100B.1.1010

C.1.0101D.1.1000 10.一个512KB的存储器,地址线和数据线的总和是(C )。 A.17 B.19C.27D.36 11.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。 A.64K B.32KB C.32K D.16KB 12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是 (C )。 A.21 B.17 C.19 D.20 12.计算机内存储器可以采用(A)。 A.RAM和ROM B.只有ROM C.只有RAM D.RAM和SAM 13.单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用( C) 。 A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间接寻址方式 14.零地址运算指令在指令格式中不给出操作数地址,因此它的操作数来自(B)。 A.立即数和栈顶 B.栈顶和次栈顶 C.暂存器和栈顶 D.寄存器和内存单元 15.指令系统中采用不同寻址方式的目的主要是( C)。 A.实现存储程序和程序控制 B.可以直接访问外存 C.缩短指令长度,扩大寻址空间,提高编程灵活性 D.提供扩展操作码的可能并降低指令译码难度 16.用于对某个寄存器中操作数的寻址方式称为( C)寻址。 A.直接 B.间接 C.寄存器直接 D.寄存器间接 17.寄存器间接寻址方式中,操作数处在( B )。 A.通用寄存器 B.贮存单元 C.程序计数器 D.堆栈 18.RISC是(A)的简称。

计算机组成原理存储器读写和总线控制实验实验报告

信息与管理科学学院计算机科学与技术 实验报告 课程名称:计算机组成原理 实验名称:存储器读写和总线控制实验 姓名:班级:指导教师:学号: 实验室:组成原理实验室 日期: 2013-11-22

一、实验目的 1、掌握半导体静态随机存储器RAM的特性和使用方法。 2、掌握地址和数据在计算机总线的传送关系。 3、了解运算器和存储器如何协同工作。 二、实验环境 EL-JY-II型计算机组成原理实验系统一套,排线若干。 三、实验内容 学习静态RAM的存储方式,往RAM的任意地址里存放数据,然后读出并检查结果是否正确。 四、实验操作过程 开关控制操作方式实验 注:为了避免总线冲突,首先将控制开关电路的所有开关拨到输出高电平“1”状态,所有对应的指示灯亮。 本实验中所有控制开关拨动,相应指示灯亮代表高电平“1”,指示灯灭代表低电平“0”。连线时应注意:对于横排座,应使排线插头上的箭头面向自己插在横排座上;对于竖排座,应使排线插头上的箭头面向左边插在竖排座上。 1、按图3-1接线图接线: 图3-1 实验三开关实验接线 2、拨动清零开关CLR,使其指示灯显示状态为亮—灭—亮。 3、往存储器写数据:

以往存储器的(FF ) 地址单元写入数据“AABB ”为例,操作过程如下: 4、按上述步骤按表3-2所列地址写入相应的数据 表3-2 5、从存储器里读数据: 以从存储器的(FF ) 地址单元读出数据“AABB ”为例,操作过程如下: (操作) (显示) (操作) (显示) (操作) (显6、按上述步骤读出表3-2数据,验证其正确性。 五、实验结果及结论 通过按照实验的要求以及具体步骤,对数据进行了严格的检验,结果是正确的,具体数据如图所示:

【精品】存储器是计算机系统中的记忆设备

存储器是计算机系统中的记忆设备

第四章存储器 第一节概述 存储器是计算机系统中的记忆设备,用来存放程序和数据。随着计算机的发展,存储器在系统中的地位越来越重要。由于超大规模集成电路的制作技术,使CPU的速率变得惊人的高,而存储器的存数和取数的速度与它很难适配,这使计算机系统的运行速度在很大程度上受到存储器速度的制约。此外,由于I/O设备的不断增多,如果它们与存储器打交道都通过CPU 来实现,会降低CPU的工作效率。为此,出现了I/O与存储器的直接存取方式(DMA),这也使存储器的地位更为突出。尤其在多处理机的系统中,各处理机本身都需与其主存交换信息,而且各处理机在互相通信中,也都需共享存放在存储器中的数据。因此,存储器的地位更为重要。从某种意义上讲,存储器的性能已成为计算机系统的核心。 一、存储器的分类 1.按存储介质分 (1)半导体存储器。存储元件由半导体器件组成的叫半导体存储器。其优点是体积小、功耗低、存取时间短。其缺点是当电源消失时,所存信息也随即丢失,是一种易失性存储器。半导体存储器又可按其材料的不同,分为双极型(TTL)半导体存储器和MOS半导体存储器两种。前者具有高速的特点,而后者具有高集成度的特点,并且制造简单、成本低廉,功耗小、故MOS半导体存储器被广泛应用。 (2)磁表面存储器。磁表面存储器是在金属或塑料基体的表面上涂一层磁性材料作为记录介质,工作时磁层随载磁体高速运转,用磁头在磁层上进行读写操作,故称为磁表面存储器。

按载磁体形状的不同,可分为磁盘、磁带和磁鼓。现代计算机已很少采用磁鼓。由于用具有矩形磁滞回线特性的材料作磁表面物质,它们按其剩磁状态的不同而区分“0”或“1”,而且剩磁状态不会轻易丢失,故这类存储器具有非易失性的特点。 (3)光盘存储器。光盘存储器是应用激光在记录介质(磁光材料)上进行读写的存储器,具有非易失性的特点。光盘记录密度高、耐用性好、可靠性高和可互换性强等。 2.按存取方式分类 按存取方式可把存储器分为随机存储器、只读存储器、顺序存储器和直接存取存储器四类。(1)随机存储器RAM(RandomAccessMemory)。RAM是一种可读写存储器,其特点是存储器的任何一个存储单元的内容都可以随机存取,而且存取时间与存储单元的物理位置无关。计算机系统中的主存都采用这种随机存储器。由于存储信息原理的不同,RAM又分为静态RAM(以触发器原理寄存信息)和动态RAM(以电容充放电原理寄存信息)。 (2)只读存储器ROM(ReadonlyMemory)。只读存储器是能对其存储的内容读出,而不能对其重新写入的存储器。这种存储器一旦存入了原始信息后,在程序执行过程中,只能将内部信息读出,而不能随意重新写入新的信息去改变原始信息。因此,通常用它存放固定不变的程序、常数以及汉字字库,甚至用于操作系统的固化。它与随机存储器可共同作为主存的一部分,统一构成主存的地址域。 只读存储器分为掩膜型只读存储器MROM(MaskedROM)、可编程只读存储器PROM(ProgrammableROM)、可擦除可编程只读存储器 EPROM(ErasableProgrammableROM)、用电可擦除可编程的只读存储器

相关主题
文本预览
相关文档 最新文档