微型计算机习题解答

微型计算机习题解答
微型计算机习题解答

第1章

第2章

(略)

第4章

4.1. 用下列芯片构成存储系统, 各需要多少个RAM 芯片?需要多少位地址作为片

外地址译码?设系统为20 位地址线,采用全译码方式。

(1)512X 4 位RAM 构成16KB 的存储系统;

(2)1024X 1 位RAM 构成128KB 的存储系统;

(3)2K X 4 位RAM 构成64KB 的存储系统;

(4)64K X 1 位RAM 构成256KB 的存储系统;

解:

1)需要16KB/512 X 4=64 片

片外地址译码需 1 1位地址线。

2)需要128KB/1K X 1=1024片

片外地址译码需 1 0位地址线。

3)需要64KB/2K X 4=64 片

片外地址译码需9 位地址线。

4) 需要256KB/64K X1 位=32片

片外地址译码需 4 位地址线。

4.2. 现有一种存储芯片容量为512X 4位,若要用它组成4KB 的存储容量,需多少

这样的存储芯片?每块芯片需多少寻址线?而4KB 存储系统最少需多少寻址线?

解:

4KB/ 512 X 4b= 16,需要16 片

每片芯片需9 条寻址线

4KB 存储系统最少需 1 2条寻址线

4. 3.有—2732EPROM芯片的译码电路如图所示,请计算该芯片的地址范围及存

Z73Z

CS

储容量。

图习4— 1

解:

2732的地址范围为11111111000000000000-1111111111111111111仁

FF000H~FFFFFH

存储容量为4KB。

4. 4.某一存储器系统如图习4 —2所示,回答它们的存储容量各是多少?RAM

和EPROM存储器地址分配范围各是多少?

解:

EPROM的地址范围为FD000H~FDFFFH,存储容量为4KB ; RAM的地址范围为F9000H~F97FFH或F9800H~F9FFFH,存储容量为2KB。由于

A ii未参加译码,因而有地址重叠,一个内存单元有2个地址对应。

4. 5.使用6116、2732和74LS138译码器构成一个存储容量为12KB ROM (00000H?

02FFFH)、8KB RAM (03000H?04FFFH)的存储系统。系统地址总线为20位,数据总线为8位。

4. 6. 8086CPU 执行MOV [2001] H , AX 指令从取指到执行指令最少需要多少 时间?

设时钟频率为5MHZ ,该指令的机器码为4个字节,存放在1000H ; 2000H 开始的4个单元中。

在无等待周期的情况下,从取指到执行共需:

4X 4X 1/5M=3.2目(一个总线周期在无等待周期的情况下由 4个时钟周

期T 组成)。

EPROM I EPROM3 EPROM? SRAM I SRAM2 SH.1M3 snAM4 N R

il

人犷 A u q gE 〕| CE OF ]包亦匝

匚 ERDWE :ERDW Au'A.i

CERDWEi

RD

lO/M ------

— ^13 -

A..

5

74LS138

謹二

盘OE

图习5-2

wt

i;

;

A

4.7.用二片8K x 8位的静态RAM芯片6264组成的8位微机系统的存储器电路

如图习5-4所示,试计算芯片6264 #1和#2的地址范围以及存储器的总容量。

图习5-4

心片#1的的地址范围计算:

A19 A15 A14 A13 A I2 ~ A0

xxxxx

xxxxx

当无关项取“ 0”时,地址范围为04000H~05FFFH

芯片#2的的地址范围计算:

A I9 A I5 A I4 A I3 A I2 ~ A0

xxxxx xxxxx

当无关项取“0”时,地址范围为02000H~03FFFH。该存储器的总容量为16KB。

4.8.微机系统的存储器由5片RAM芯片组成,如图习5-5所示,其中U1有12条地址

线,8条数据线,U2~U5各有10条地址线,4条数据线,试计算芯片U1 和U2,U3的地址范围,以及该存储器的总容量。

芯片U i 的的地址范围计算:

地址范围为01000H~01FFFH 芯片U 2和U 3的的地址范围计算:

1KB 、U 4、U 5 为 1KB )。

5. 1. CPU 同外设交换的信息有三种类型:数据信息、状态信息和控制信息,请 说明

CPU 是如何通过其三总线(地址总线、数据总线和控制总线)同外设交换

这三类信息的?

5. 2.简述查询式数据传送方式的工作过程。 5. 3.简述中断传送方式的工作过程。 5. 4.简述三种DMA 传送方式的区别。

5. 5.简述DMA 控制器同一般接口芯片的区别。 5.

6.画出查询传送方式输出数据的流程图 解:

读入状态字

:

A 19

A 14 A 13 A 12

A II A I 0

A o

A 19

A 14

A 13 A 12 A 11

A 10

A 9

A 0

地址范围为 02000H~023FFH 。总容量为 6KB (U 1 为 4KB 、U 2、U 3 为

图习5-5

T N

检查输出设备是否准备好-

;丫

数据口输出数据,控制口输出控制信息

明二种I/O 端口寻址的区别。

MEMR

图习5- 1存储器映象I/O

解:

I/O 端口的地址范围为:

11110000000000000000B~11111111111111111111B, FOOOOH-FFFFFH

存储器的地址范围为:

00000000000000000000B~11101111111111111111B 00000H~EFFFFH 两者区别见教材P.214

5. 8.图习6-2为一个LED 接口电路,写出使8个LED 管自左至右依次发亮2 秒的程

序,并说明该接口属于何种输入输出控制方式,为什么?

5. 7.通过如图习5- 1的电路,可以把

口寻址的结构,试计算该电路结构中, I/O 指令寻址结构改为存储器映象I/O 端

I/O 端口和存储器的地址范围。并扼要说 low

RD

M/IO

&

A

相关主题
相关文档
最新文档