(1)各联络信号的含义,信号的传送方向; (2)CPU与外设采用方式1输入数据的过程。(5分)
2、某8086存储系统中,与芯片2732,6116地址有关的连线如下图所示。 74LS138 74LS138
CE A15 C y7 A15 C y6
A14 B A14 B
D7 A13 A A13 A D15 D7 2732 BHE A12 G2A G2A
D0 A0 G2B G2B D8 D0 A11~A0 G1 G1
A12~A1 M/IO M/IO
问:① 2732的地址范围是 ,它在系统中是奇体还是偶体? ② 6116的地址范围是 ,它在系统中是奇体还是偶体? ③ 两芯片的地址是否有重叠区?为什么?
3、静态RAM6116芯片的引脚如图所示,说明各引脚的含义及该芯片的容量。 A0 D0 A1 D1 · · · · · · · · · · · · · · · · · ·
A10 D7
CE D7 6116 D0 A10~A0
4、已知加在8253上的外部计数时钟频率为1MHZ,若在不增加硬件芯片的情况下,欲使8253产生周期为1S的对称方波,试说明如何去做?
~~~A11~A1 RD WR CS
5、某8086系统中8255端口地址范围为360H~363H,其与开关及LED指示灯的接口电路如下图。 +5V 1K×3 K1 PA5 K2 PA6 K3 PA7 +5V 100Ω×3 8255 LED2 LED3 LED1 PC0 PC1 PC2 74LS04
试编程实现:
(1)读入开关K1~K3的打开/闭合状态,并存放寄存器BL的低3位中,即K3、K2、K1的状态依次送入D2、D1、D0位。
(2)若三个开关已同时闭合,则依次使LED1~LED3闪烁发光,每个LED均是发光10ms后熄灭,再点亮下一个;循环100次后熄灭全部指示灯,进入暂停状态。(设已有延时10ms的DS10ms子程序可供调用)。
6、分析下图所示的电路,指出其中的错误并说明其后果,图中三态门为PC微型机的输入接口,其地址为100H。 +5V
D0 1 K AEN ≥1 A9 A8 1 A7 A6
A5 A4
A3 A2
A1
A0
IOW
有错误的输入接口
7、编写一程序段,BUF单位有一单字节无符号数x,编程计算y(仍为单字节),结果保留在累加器中。
??3xy????x?20x?10x?10
8、甲乙两台微机相距几十公里,全双工串行通信,试画出示意图表示通信系统的组成,并作简要说明。
9、下面是一个8253的初始化程序段。8253的控制口地址为46H,3个计数器端口地址分别为40H,42H,44H。在8253初始化前,先将8259A的所有中断进行屏蔽,8259A的奇地址端口为81H。请对下面程序段加详细注释,并以十进制数表示出各计数器初值。 INT:CLI
MOV AL, 0FFH OUT 81H, AL MOV AL,36H OUT 46H, AL MOV AL, 0 OUT 40H, AL MOV AL, 40H OUT 40H, AL MOV AL, 54H OUT 46H, AL MOV AL,18H OUT 42H, AL MOV AL,0A6H OUT 46H,AL MOV AL, 46H OUT 44H, AL
10、某PC系列微机应用系统以8255A作为接口,采集一组开关S7~S0的状态,然后它通过一组发光二极管LED7~LED0显示出来,(Si闭合,对应LEDi亮;Si断开,对应IEDi灭),电路连接如图所示。已知8255A的A、B两组均工作在方式0。 (1)写出8255A的四个端口地址; (2)写出8255A的工作方式控制字;
(3)画出实现给定功能的汇编语言程序流程图,并编写程序。
LED7 D7~D0 PA7 D 7~D0 RD RA IOR 6LED6 WR ┋ IOW CS PA0 ┋ A G1 9 PA7 LED0 G Y2A0 AEN ┋ A8 G2B Y1 8255A 74LS138 A7 PB7 C ┋ A 6PB6 B ┋ +5V A1 ┋ A Y7 A5 A0 PB0 ┉ A4 A3 S7 S6 A2 ┋ A1 ┋ S0 A0
11、如果时钟频率为1.19MHz,用8253的一个计数通道怎样完成1秒的定时?
12、CPU有16条地址线(A15~A0),用A15和A14部分译码产生芯片选择信号,可分配给一个8KB存储芯片的地址空间有哪些?
13、并行接口芯片8255A与打印机的连线如图所示,当A15~A3=0000 0000 1100 00时,经地址译码器输出使CS?0。
(1)口A的工作方式应为 。
A.方式0 B.方式1 C.方式2 D.方式0或方式1均可 (2)口C的工作方式应为 。
A.方式0 B.方式1 C.方式2 D.方式0或方式2均可 (3)I/O传送的控制方式为 方式。
A.无条件传送 B.查询或中断 C.中断 D.查询 (4)8255口C的地址为 ,口A的地址为 。
A.00C0H B.00ClH C.00C2H D.00C3H
DATA7~0 PA7~0 A15 译 CS ┋ 打印机 码 PC7 A2 STB 器 8255A A1 A0 PC0 BUSY A1 A0