计算机组成原理 半导体存储器 练习题

一、单选题

1.存储器是计算机系统中的记忆设备,它主要用来 ( )。

A、存放数据

B、存放程序

C、存放数据和程序

D、存放微程序

正确答案:C

2.存储周期是指( ) 。

A、存储器的读出时间

B、存储器的写入时间

C、存储器进行连续读和写操作所需的最短时间间隔

D、存储器进行连续写操作所需的最短时间间隔

正确答案:C

3.和外存储器相比,内存储器的特点是( )。

A、容量大,速度快,成本低

B、容量大,速度慢,成本高

C、容量小,速度快,成本高

D、容量小,速度快,成本低

正确答案:C

4.EPROM是指( )。

A、随机读写存储器

B、只读存储器

C、可编程的只读存储器

D、可擦可编程的只读存储器

正确答案:D

5.动态半导体存储器是(    ) 。

A、DRAM

B、PROM

C、SRAM

D、ROM

正确答案:A

6.需要刷新的存储器是(   ) 。

A、Cache

B、ROM

C、静态存储器

D、动态存储器

正确答案:D

7.若静态存储器中有1K个存储单元,需要的地址线数量为( )根。

A、1024

B、10

C、32

D、64

正确答案:B

8.断电后会丢失信息的是 (   ) 。

A、ROM

B、RAM

C、PROM

D、快闪存储器

正确答案:B

9.下面叙述不正确的是(  ) 。

A、随机存储器可随时存取信息,掉电后信息丢失

B、在访问随机存储器时,访问时间与单元的物理位置无关

C、内存储器中存储的信息均是不可改变的

D、随机存储器和只读存储器可以统一编址

正确答案:C

10.某RAM存储器容量为32K*16位则 ( )。

A、地址线为16根,数据线为32根

B、地址线为32根,数据线为16根

C、地址线为15根,数据线为16根

D、地址线为19根,数据线为19根

正确答案:C

11.一个512KB的SRAM存储器,地址线和数据线的总和是( ) 。

A、17

B、19

C、27

D、36

正确答案:C

12.【2010统考真题】 假定用若干 2K×4位的芯片组成一个 8K×8位的存储器,则地址 0B1FH 所在芯片的最小地址是 ( )。

A、0000H

B、0600H

C、0700H

D、0800H

正确答案:D

题目解析:

8K存储器地址从0000H~1FFFH,由四个2K芯片组成,则四个2K芯片的地址范围是:

0000H~07FFH

0800H~0FFFH

1000H~17FFH

1800H~1FFFH

地址 0B1FH位于0800H~0FFFH范围

13.【2016统考真题】 某存储器容量为 64KB, 按宇节编址, 地址4000H~5FFFH为 ROM 区、 其余为 RAM 区。若采用 8Kx4 位的 SRAM 芯片进行设计, 则需要该芯片的数量是(  )。

A、7

B、8

C、14

D、16

正确答案:C

题目解析:

ROM地址为4000H~5FFFH,占8K空间,剩余64K-8K=56K是RAM空间,则56K*8bit/8K*4bit = 14片

14.【2014统考真题】某容量为256MB的存储器由若干4M×8位的DRAM芯片构成,该DRAM芯片的地址引脚和数据引脚总数是( )。

A、19

B、22

C、30

D、36

正确答案:A

题目解析:

4M存储器的地址线有22根,但对于DRAM,地址线复用,故4M×8位的DRAM芯片地址线为11根,加上数据8位,共计19根

15.【2012统考真题】下列关于闪存的叙述中,错误的是()

A、信息可读可写,并且读、写速度一样快

B、存储元由MOS管组成,是一种半导体存储器

C、掉电后信息不丢失,是一种非易失性存储器

D、采用随机访问方式,可替代计算机外部存储器

正确答案:A

16.【2015统考真题】下列存储器中,在工作期间需要周期性刷新的是()。

A、SRAM

B、DRAM

C、ROM

D、FLASH

正确答案:B

二、填空题

17.动态半导体存储器的刷新一般有( A )、( B )和 ( C )三种方式,之所以刷新是因为( D  )。

正确答案:集中式 分散式 异步式 有电荷泄漏,需定期补充

18.计算机中存储器是用来存放(  A   )的,随机访问存储器的访问速度与(  B   )无关。

正确答案:程序和数据 存储位置

19.双译码方式采用(  A  )个地址译码器,分别产生(  B   )和(  C  )信号。

正确答案:两 行选通 列选通

20.一个2M×8位的ROM,其地址线有( A )根,数据线有( B  )根

正确答案:21 8

21.构成32M字节的存储器,需要1M×4位的芯片 ( A ) 片。

正确答案:64

22.用M264静态RAM芯片(8K×8)构成48K字节的存储器需要( A )片,芯片上的地址引线有( B )根,CPU要访问该存储器,应该发出( C  )位地址。

正确答案:6 13 16

23.要组成一个32K×8位的存储器,当分别选用1K×4位,16K×1位,2K×8位的三种不同规格的存储芯片时,各需 ( A  )、( B   )和(  C  )片。

正确答案:64 16 16

24.对存储器的要求是(  A  ),(  B  ),( C  )为了解决这三方面的矛盾,计算机采用( D )体系结构。

正确答案:容量大 速度快 成本低 多级存储

三、综合题

25.要求用 256K×16位 SRAM芯片设计 1024K×32位的存储器。SRAM芯片由两个控制端:当 CS有效时,该片选中。当 W/R=0时执行写操作。

正确答案:

所设计的存储器单元数为 1M,字长为 32,故地址长度为20 位(A19~A0) ,所用芯片存储单元数为 256K,字长为 16 位,故占用的地址长度为 18 位(A17~A0)。由此可用位并联方式与地址串联方式相结合的方法组成组成整个存储器,共8 片RAM芯片,并使用一片 2:4译码器。

题目解析:

解析:

    所设计的存储器单元数为 1M,字长为 32,故地址长度为20 位(A19~A0) ,所用芯片存储单元数为 256K,字长为 16 位,故占用的地址长度为 18 位(A17~A0)。由此可用存储器字长扩展和存储器容量扩展相结合的方法组成整个存储器,共8 片RAM芯片,并使用一片 2:4译码器。其存储器结构如图所示。

    

26. 用 32K×8位的 EPROM芯片组成 128K×16位的只读存储器,试问:
(1) 数据寄存器是多少位?
(2) 地址寄存器是多少位?
(3) 共需多少块 EPROM芯片?
(4) 画出此存储器组成框图。
正确答案:16、17、8

题目解析:

    (1)系统 16位数据,所以数据寄存器16位 

    (2)系统地址128K=217 ,所以地址寄存器17 位 

    (3) 共需要 8 片 

    (4) 组成框图如下:

          

27. 设CPU共有16根地址线8根数据线,并用MREQ(低电平有效)作访存控制信号,R/W作读/写命令信号(高电平为读,低电平为写)。现有若干8K×8位RAM芯片74138译码器,组成64K存储空间。    
    (1)用
74138译码器画出CPU与存储芯片的连接图
    (2)写出每片RAM的地址范围
     (3)如果运行时发现不论往哪片RAM写入数据,以
A000H为起始地址的存储芯片都有与其相同的数据,分析故障原因;
     (
4)根据(1)的连接图,若出现地址线A13与CPU断线,并搭接高电平上,将出现什么后果

(1)CPU与存储器芯片连接逻辑图:

(2)每片RAM的地址划分:

3)如果运行时发现不论往哪片RAM写入数据后,以A000H为起始地址的存储芯片都有与其相同的数据,则根本的故障原因为:该存储芯片的片选输入端很可能总是处于低电平。可能的情况有:
    a)该片的CS端与WE错连短路
    b)该片的CS端与CPUMREQ错连短路
    c)该片的CS端与地线错连短路
    在此,假设芯片与译码器本身都是好的。

    d)译码器故障等。

4)如果地址线A13CPU断线,并搭接到高电平上,将会出现A13恒为“1”的情况。此时存储器只能寻址A13=1的地址空间,A13=0的另一半地址空间将永远访问不到。若对A13=0的地址空间进行访问,只能错误地访问到A13=1的对应空间中去。

 

 

  • 4
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
白中英计算机组成原理(第三版)课后习题答案(白中英) 模拟计算机的特点是数值由连续量来表示�运算过程也是连续的。数字计算机的主要特 点是按运算�并且不连续地跳动计算。模拟计算机用电压表示数据�采用电压组合和 测量值的计算方式�盘上连线的控制方式�而数字计算机用数字 0 和 1 表示数据�采用 数字计数的计算方式�程序控制的控制方式。数字计算机与模拟计算机相比�精度高� 数据存储量大�逻辑判断能力强。 2� 数字计算机可分为专用计算机和通用计算机�是根据计算机的效率、速度、价格、运行 的经济性和适应性来划分的。 3� 科学计算、自动控制、测量和测试、信息处理、教育和卫生、家用电器、人工智能。 4� 主要设计思想是�存储程序通用电子计算机方案�主要组成部分有�运算器、逻辑控制 装置、存储器、输入和输出设备 5� 存储器所有存储单元的总数称为存储器的存储容量。每个存储单元都有编号�称为单元 地址。如果某字代表要处理的数据�称为数据字。如果某字为一条指令�称为指令字。 6� 每一个基本操作称为一条指令�而解算某一问题的一串指令序列�称为程序。 7� 取指周期中从内存读出的信息流是指令流�而在执行器周期中从内存读出的信息流是指 令流。 8� 半导体存储器称为内存�存储容量更大的磁盘存储器和光盘存储器称为外存�内存和外 存共同用来保存二进制数据。运算器和控制器合在一起称为中央处理器�简称 CPU�它 用来控制计算机及进行算术逻辑运算。适配器是外围设备与主机联系的桥梁�它的作用 相当于一个转换器�使主机和外围设备并行协调地工作。 9� 计算机的系统软件包括系统程序和应用程序。系统程序用来简化程序设计�简化使用方 法�提高计算机的使用效率�发挥和扩大计算机的功能用用途�应用程序是用户利用计 算机来解决某些问题而编制的程序。 10� 在早期的计算机中�人们是直接用机器语言来编写程序的�这种程序称为手编程序 或目的程序�后来�为了编写程序方便和提高使用效率�人们使用汇编语言来编写程序� 称为汇编程序�为了进一步实现程序自动化和便于程序交流�使不熟悉具体计算机的人 也能很方便地使用计算机�人们又创造了算法语言�用算法语言编写的程序称为源程序� 源程序通过编译系统产生编译程序�也可通过解释系统进行解释执行�随着计算机技术 的日益发展�人们又创造出操作系统�随着计算机在信息处理、情报检索及各种管理系 统中应用的发展�要求大量处理某些数据�建立和检索大量的表格�于是产生了数据库 管理系统。 11� 从第一至五级分别为微程序设计级、一般机器级、操作系统级、汇编语言级、高级 语言级。采用这种用一系列的级来组成计算机的概念和技术�对了解计算机如何组成提 供了一种好的结构和体制。而且用这种分级的观点来设计计算机�对保证产生一个良好 的系统结构也是很有帮助的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值