微机原理与接口技术张颖超叶彦斐第5章习题答案.doc

微机原理与接口技术张颖超叶彦斐第5章习题答案.doc

2023年7月17日发(作者:)

5.1 RAM和ROM的主要特点和区别是什么?

【解答:】

ROM

(只读性存储器)的特点足在一般情况下,ROM屮的信息只能读出不能写入,ROM

屮的内客是非易失性的,掉电后信息也不会丢失。

RAM

(随机存储器)的特点是K•内容在工作时既可以读出也可以随时写入,但是其中的内 容是易失性的,棹电后信息会丢失。

5.2术语“非易失性存储器”足什么意思?

PROM和EPROM分别代表什么意思?

【解答:】

“非易失性存储器”是指掉电后信息不会丢失。

PROM是可编程ROM, EPROM可擦除可编程ROM。

5.3何谓静态RAM?何谓动态RAM?他们的特点各足什么?

【解答:】

以双稳态电路作力基本存储申.元來保存信息的RAM称力静态RAM (SRAM),其特点 是:只要不断电,信息不会丢失;访问速度快,但集成度较低,一般用于Cache采用SRAM。

以晶体管栅极电界的充放电来存储二进制信息的RAM称为动态RAM,其特点足:电界 上的电荷会随吋间而泄露,因此DRAM需耍定吋刷新;DRAM集成度较高,因此行列地址 线复用,一般闪存采用DRAM构成。

5.4较大容量的RAM为什么总是采用矩阵形式?

【解答:】这种形式便于采用双译码结构,地址线分为行、列W部分,分开译码,可以极大 的减少地址译码器的输出线,简化电路。

5.5下列RAM芯片各需要多少个地址引脚?

(1) 16Kxlb (2) lKx4b (3) 2Kx8b

【解答:】分別是

log216K = 14,log2lK

10,log22K = ll

5.6设有一个具有14位地址和8位字长的存储器,fuj:

(1)

该存储器能存储多少字节的信息?

(2)

如果存储器由IKxlb静态RAM芯片组成,需多少芯片?

(3)

需要多少位地址作芯片选择?

(4)

改用4Kx4b的芯八,试凼出与总线连接框图。

【解答:】

(1)

注意问的是:能存储多少字节

已知存储器具冇14位地址,且8位字长,所以是214字节,即16K字节(16KB)。 注意B表示字节(8位),b表示位。

有的同学回答16K*8=I28K,是不准确的

(2)

由IKxlb静态RAM芯片组成,则 §=8

片/组,16,共

16*8=128

(3)

(4)

芯片选择线就是片选线,因为分成16组,所以需要log216=4根。

改用4Kx4b的芯片,则

§=2片/组,= 4组,共2*4=8片

片内寻址的地址线根数为log24K=12根(A^AH))

片选的地址线根数为log24=2根(Ai3〜Ai2)

杏的同学只M了两组,是不对的!应该是4组。

A.3 A.2

AH 〜Ao

地址

第1组

0 0

1

0

1

1

1

0〜0

1

0000H

1 1

0

第2组

0

1〜1

0FFFH

0〜0

1000H

1 1

1〜1

1FFFH

0〜0

2000H

1 1

1〜1

2FFFH

0〜0

3000H

1 1

1〜1

3FFFH

1

0

第3组

1 0

1 1

1 0

第4组

1

1

1

1

1

1

5.7川下列芯片构成存储系统,需要多少RAM芯片?需要多少位地址作为片外地址译码? 设系统为20位地址线,采用全译码。

(1) 512x4 b RAM构成16KB的存储系统;(2) 1024x1 bRAM构成128KB的存储系统;

(3) 2Kx4b RAM构成64KB的存储系统;

(4) 64Kxl位RAM构成256KB的存储系统。

【解荇:】注意:本题要求采用全译码,因此除了用干片内寻址的地址线,剩下的均用干片 选

芯片数 片寻址地址线

片外地址译码线数

=20-片内寻址地址线根数

(1)

(2)

128KX816Kx8 1

-------- = 32x2 = 64

512x4

= 128X8 = 1O24 lKxl

log2512 = 9

log2lK = 10

log2 2K

11

log264K = 16

20-9 = 11

20-10 = 10

20-11 = 9

20-16 = 4

(4)

64Kx8

M 。门

= 32x2 =

64

2Kx4

256KX8 =4X8 = 32 64KxI

5.8现有一种存储芯片界量为512x4位,若要它组成4KB的存储稗置,需要多少这样的存 储芯片?每块芯片需要多少导址线(片内寻址)?而4KB存储系统需要多少导址线?

【解答:】

4K

需要存储芯什 -------

= 8x2 = 16,每块芯片需要寻址线log,512 = 9根,4KB存储系统需

512x4 ‘

要寻址线log24K = 12。

5.9奋一个2716 (2K) EPROM芯片的译码电路,如卩图所示,请计算该芯片的地址范围。

八11 —

--------- A

八12 —

B

八13 —

--------- C 74LS138

A14 —

Yo

V,

0 _______

0—

A|()AQ A7 ... A4A3 ...A()

2716

0

cs

&

G,

0-------

A19

- 一

o G2B _

0-------

【解答:】2716的片选信号^和与门的输出端相迮,与门的两个输入^和只有有一个

为0, CS就为0, 2716就能丄作。Y6*Y7有效对应如下情况:

片选

片内寻址

地址范围

G2B G, C B A

A19

八18

An

八16

八15

八14

八13

AJ2

Ail

AJO

A9

八8

八7〜A()

1 1

1 1 1 1 1 1 0

0

1

0

1

0

1

0

1

0

1

0〜0

卜1

FFOOOH

FF7FFH

FF800H

FFFFFH

1 1

1 1 1

1 1

1 1

0

1

0〜0

1〜1

5.10试凼出界景为2Kx8的RAM连接图(CPU用8088,RAM用2114, RAM地址区为

0800H

〜0FFFH)。

o 2K

【解答:】2114的容量为1KX4,因此需要2 = 2八/组,二=2组,共4八。

4 1K

人J地址线为log21K = 10根,片选log2 4 = 2根。

要求地址范围足0800H〜0FFFH,可知

片选

地址

片内寻址

A,5

A14

A,3

0

0

A|2

0

0

Au A10

A9

As

A7

〜A()

1

1

0

1

0

1

0

1

0〜0

1〜1

0800H 0

OFFFH 0

0

0

假设川3-译码器构成译码电路,其屮AI5~A1Q川于片选。

以下题鬥答案略,IM己在15上找5.11什么足高速缓冲存储器?它在微机系统的作用足什么?

5.12什么是存储器访问的局部性?研究和讨论这一现象有什么意义?

5.13试说明直接映像、全相联映像、组相联映像等地址映像方式的基本原现。

5.14存储器体系为什么采用分级结构,主要用于解决存储器巾存在的哪些问题?

5.15在微机系统中,Cache、主存和辅存,CPU都能直接访问吗?

5.16什么是虚拟存储器?它的作用是什么?实地址和虚地址分别桁的是什么?

5.17丼行主存系统的优点是什么?交叉编址是如何实现的呢?

发布者:admin,转转请注明出处:http://www.yc00.com/news/1689548974a265264.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信