微机原理与接口技术楼顺天版课后题答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理与接口技术 楼顺天 周佳社编著 科学出版社
找了好久,终于在期末从老师那儿弄了一份,希望对大家有用!
t cyc (R)<4T -t da -t D -T
其中:T 为8086微处理器的时钟周期;t da 为8086微处理器的地址总线延时时间;t D 为各种因素引起的总线附加延时。这里的t D 应该认为是总线长度、附加逻辑电路、总线驱动器等引起的延时时间总和。
同理,存储器芯片的最小写入时间应满足如下表达式:
t cyc (W)<4T -t da ―t D ―T
4.用下列RAM 芯片构成32kB 存储器模块,各需多少芯片16位地址总线中有多少位参与片内寻址多少位可用作片选控制信号
(1)1k ×1 (2)1k ×4 (3)4k ×8 (4)16k ×4 解:(1)1k ×1
328
25611
K K ⨯=⨯片,
片内寻址:
09A A ,共10位; 片选控制信号:1015A A ,共6位。
(2)1k ×4
328
6414
K K ⨯=⨯片,
片内寻址:
09A A ,共10位; 片选控制信号:1015A A ,共6位。
(3)4k ×8
328
848
K K ⨯=⨯片,
片内寻址:011A A ,共12位; 片选控制信号:1215A A ,共4位。
(4)16k ×4
328
4164
K K ⨯=⨯片,
片内寻址:013A A ,共14位; 片选控制信号:1415A A ,共2位。
5.若存储器模块的存储容量为256kB ,则利用上题中给出的RAM 芯片,求出构成256kB 存储模块各需多少块芯片20位地址总线中有多少位参与片内寻址多少位可用作片选控制信号
解:(1)1k ×1
2568
204811
K K ⨯=⨯片,
片内寻址:
09A A ,共10位; 片选控制信号:1019A A ,共10位。
(2)1k ×4
2568
51214
K K ⨯=⨯片,
片内寻址:
09A A ,共10位; 片选控制信号:1019A A ,共10位。
(3)4k ×8
2568
6448
K K ⨯=⨯片,
片内寻址:011A A ,共12位; 片选控制信号:1219A A ,共8位。
(4)16k ×4
2568
32164
K K ⨯=⨯片,
片内寻址:
013A A ,共14位; 片选控制信号:1419A A ,共6位。
6.一台8位微机系统的地址总线为16位,其存储器中RAM 的容量为32kB ,首地址为4000H ,且地址是连接的。问可用的最高地址是多少
解:32K=15
2=8000H ,所以,最高地址为:
4000H+8000H-1=BFFFH 则,可用的最高地址为0BFFFH.
7.某微机系统中内存的首地址为4000H ,末地址为7FFFH ,求其内存容量。 解:7FFFH-4000H+1=4000H=14
2=16KB 内存容量为16KB 。
8. 利用全地址译码将6264芯片接在8088的系统总线上,其所占地址范围为00000H~03FFFH ,试画连接图。
写入某数据并读出与之比较,若有错,则在DL 中写入01H ;若每个单元均对,则在DL 写入EEH ,试编写此检测程序。
解:因为6264的片容量为8KB 。
RAM 存储区域的总容量为03FFFH-00000H+1=4000H=16KB ,故需要2片6264芯片。
连接图如图所示。
0 A A
0 D D
0 A A
D
D
6264
07
D D
012
A
图与8088系统总线的连接图检测程序段:
MOV AX,0000H
MOV DS,AX
MOV SI,0
MOV CX,16*1024
MOV AL,55H
CMPL: MOV [SI],AL
MOV BL,[SI]
CMP BL,AL
JNE ERROR
INC SI
LOOP CMPL
MOV DL,0EEH
JMP NEXT
ERROR: MOV DL,01H NEXT: …
9.简述EPROM 的编程过程,并说明EEPROM 的编程过程。 解:EPROM 芯片的编程有两种方式:标准编程和快速编程。
在标准编程方式下,每给出一个编程负脉冲就写入一个字节的数据。Vpp 上加编程电压,地址线、数据线上给出要编程单元的地址及其数据,并使CE =0,OE =1。上述信号稳定后,在PG M 端加上宽度为50ms ±5ms 的负脉冲,就可将数据逐一写入。写入一个单元后将OE 变低,可以对刚写入的数据读出进行检验。
快速编程使用100s 的编程脉冲依次写完所有要编程的单元,然后从头开始检验每个写入的字节。若写的不正确,则重写此单元。写完再检验,不正确可重写。
EEPROM 编程时不需要加高电压,也不需要专门的擦除过程。并口线EEPROM 操作与SRAM 相似,写入时间约5ms 。串行EEPROM 写操作按时序进行,分为字节写方式和页写方式。
10.若要将4块6264芯片连接到8088最大方式系统A0000H~A7FFFH 的地址空间中,现限定要采用74LS138作为地址译码器,试画出包括板内数据总线驱动的连接电路图。 解:8088最大方式系统与存储器读写操作有关的信号线有:地址总线019A A ,数据总线:07D D ,
控制信号:,MEMR MEMW 。
根据题目已知条件和74LS138译码器的功能,设计的板内数据总线驱动电路如图(a )所示,板内存储器电路的连接电路图如图 (b )所示。