第七章并行口习题答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第七章习题
一、填空题:
1、8255把A口和C口的下半部分和B口和C口的上半部分分别称为A组和B组,
可组成两个独立的并行接口。
2、8255中,A组有3种工作方式,它们是方式0方式1方式2,B组有2种工作方式,
它们是方式0和方式1。当A组工作于方式2时,B组可以工作于方式1或方式0。
3、当8255的PC4~PC7全部为输出线时,表明8255的A端口的工作方式是方式0。
4、当数据从8255的端口C往数据总线上读出时,8255的几个控制信号
CS,A0,A1,RD,WR分别是“0”“1”“0”“0”“1”。
5、对于共阴极连接的7段数码显示其,如果要使某一段发光,则需要在对应的段输入
引脚上输入TTL高电平。
6、发光二极管(LED)组成的8段数码显示器有共阴极和共阳极两种接法。不通接法
显示段码之间的关系是互为反码。
二、选择题
1、并行接口和串行接口之间的区别主要表现在之间的数据传输前者是并
行,后者是串行。( B )
A.接口与MPU B.接口与外设C.接口与MPU和外设
2、8255工作方式中具有中断请求功能的是。( BC )
A. 方式0
B. 方式1
C. 方式2
3、一台微机化仪器采用8255芯片作为数据传送借口,并规定使用I/O地址的最低两位做芯片内部殉职,已知芯片A口地址为0F4H,则当CPU执行输出指令访问0F7H端口时,其操作为。( C ) A.数据从端口C送往数据线 B. 数据从数据线送端口C
C. 控制字送控制寄存器
D. 数据从数据线送端口A
4、并行接口芯片8255与打印机的连线如图所是,当A15~A2=00000000110000时,经地址译码器输出使CS=0。
1)口A工作方式应为。( A )
A.方式0
B.方式1
C.方式2
D.方式0或方式1均可
2)口C的工作方式应为。( A )
A.方式0
B.方式1
C.方式2
D.方式0或方式2均可
3)I/O传送的控制方式为方式。( D )
A.无条件传送
B.查询或中断
C.中断
D.查询
4)8255口C的地址为。( B )
A.00C0H
B.00C1H
C.00C2H
D.00C3H
5)8255口A的地址为。( A )
A.00C0H
B.00C1H
C.00C2H
D.00C3H
5、8255有两种控制字,其中工作方式控制字一定。( C )
A.不等于80H
B.小于等于80H
C.大于等于80H
6、并行通信与串行通信相比,具有的优点。( B )
A.接口简单、数据传输距离远
B.接口简单、数据传输速度高
C.数据传输速度高、传输距离远
7、对8255的C口执行按位置位/复位操作时,写入的端口地址是。( B )
A.C端口
B.控制端口
C.A端口
D.B端口
8、8255的端口A工作在方式1输入时,其中断允许控制位INTE的复位置位是通过对的位操作进行的。( B )
A.PC2
B.PC4
C.PC6
D.PC0
9、8255在方式0工作时,端口A、B和C的输入/输出可以有种组合。( C )
A. 4
B.8
C.16
D.6
10、8255端口A或端口B工作在方式1输出时,与外设的联络信号将使用。( C )
A.IBF和STB
B.OBF和INTR
C.OBF和ACK
D.IBF和ACK
三、判断题
1、8255工作于方式2时,A口、B口均作为双向数据传送端口,C口各位作为它们的
应答控制线。(X )
2、8255工作在方式1或方式2时,其状态字通过读控制端口获得。(X )
3、8255有三种工作方式,在任何一种方式下,都可以分别设置A口、B口、C口的高
4位和C口低4位这四部分的输入输出状态。(X )
4、利用8255的C口按位置位/复位功能,一次可使C口的几位同时置1或置0。(X )
5、所谓并行接口和串行接口,顾名思义,就是指I/O接口与MPU和外设之间的通信
方式都是一个为并行,一个为串行。(X )
6、8255工作于方式0时,不能使用中断,而在方式1或方式2时,既可用中断,也可
不用中断。(V )
7、8255工作于方式2时,C口的8条线均不能用于输入/输出。(X )
四、问答题
1、接口电路8255工作于方式1中,CPU如何以中断形式将输入设备的数据输出。
答:当外设准备好数据送至8255的端口数据线时,向8255发选通信号STB;8255
利用该信号把端口数据所存之锁存器,并使IBF变高也使INTR变高,向CPU发中
断请求。CPU接受中断请求后,在中断服务程序中,执行一条读端口指令,将存于
缓冲器中的数据读走。同时,RD信号的下降沿使INTR抚慰,上升沿使IBF复位,又可开始下一个输入过程。
2、可编程并行接口8255哪几个口有输入锁存能力?在什么情况下才具备这种能力。
答:A口和B口。A口工作在方式1或方式2时,B口工作在方式1时才具备这种
能力。