8255选择题
8255试题及答案

8255试题及答案1. 简述8255芯片的三种工作模式。
- 模式0:基本输入/输出模式。
- 模式1:带握手的输入/输出模式。
- 模式2:双向总线模式。
2. 8255芯片的控制字如何设置?- 控制字的格式为D7 D6 D5 D4 D3 D2 D1 D0。
- D7 D6:选择工作模式(00为模式0,01为模式1,10为模式2,11为模式3)。
- D5 D4:选择端口A工作方式(00为输出,01为输入)。
- D3 D2:选择端口B工作方式(00为输出,01为输入)。
- D1 D0:选择端口C工作方式(00为输出,01为输入)。
3. 8255芯片的端口C可以分成几个部分?- 端口C可以分成两个8位的端口(C上半部和C下半部)或者一个8位的端口。
4. 在模式2下,8255芯片的端口A和端口B分别是什么功能?- 端口A:作为输入端口。
- 端口B:作为输出端口。
5. 8255芯片的端口C的上半部和下半部如何使用?- 端口C的上半部可以作为输入或输出。
- 端口C的下半部可以作为输入或输出。
6. 8255芯片的端口A和端口B在模式1下如何工作?- 端口A和端口B在模式1下可以分别设置为输入或输出。
7. 8255芯片的端口C在模式1下如何工作?- 端口C的上半部和下半部都可以作为输入或输出。
8. 在模式0下,8255芯片的端口A和端口B是否可以同时作为输入或输出?- 是的,在模式0下,端口A和端口B可以同时作为输入或输出。
9. 8255芯片的端口C在模式0下如何工作?- 端口C的上半部和下半部可以单独设置为输入或输出。
10. 8255芯片的端口C在模式2下如何工作?- 在模式2下,端口C的上半部和下半部可以分别设置为输入或输出。
11. 8255芯片的端口C在模式3下如何工作?- 在模式3下,端口C的上半部和下半部可以分别设置为输入或输出。
12. 8255芯片的端口A和端口B在模式3下如何工作?- 在模式3下,端口A和端口B可以分别设置为输入或输出。
8255试题、及答案

8255试题、及答案一、单项选择题(每题2分,共20分)1. 8255是一种()。
A. 串行接口芯片B. 并行接口芯片C. 定时器芯片D. 计数器芯片答案:B2. 8255的控制字的D7位决定的是()。
A. 端口A工作模式B. 端口B工作模式C. 端口C工作模式D. 端口A、B、C工作模式答案:D3. 在8255的模式0中,端口A和端口B是()。
A. 只读B. 只写C. 可读可写D. 不可读写答案:C4. 8255的端口C可以被分为()。
A. 2个8位端口B. 4个4位端口C. 8个1位端口D. 1个8位端口答案:B5. 当8255工作在模式2时,其端口A和端口B是()。
A. 只读B. 只写C. 可读可写D. 不可读写答案:A6. 8255的控制字的D0位决定的是()。
A. 端口A工作模式B. 端口B工作模式C. 端口C工作模式D. 端口A、B、C工作模式答案:C7. 在8255的模式1中,端口A是()。
A. 只读B. 只写C. 可读可写D. 不可读写答案:B8. 8255的端口C的高4位(PC7-PC4)和低4位(PC3-PC0)可以()。
A. 同时工作B. 独立工作C. 只能一起工作D. 只能独立工作答案:B9. 8255的控制字的D6位决定的是()。
A. 端口A工作模式B. 端口B工作模式C. 端口C工作模式D. 端口A、B、C工作模式答案:A10. 当8255工作在模式2时,端口C的高4位(PC7-PC4)是()。
A. 只读B. 只写C. 可读可写D. 不可读写答案:B二、填空题(每题2分,共20分)1. 8255芯片的端口A、B、C均为______位。
答案:82. 8255的控制字的D5位决定的是______工作模式。
答案:端口C3. 在8255的模式1中,端口C的低4位(PC3-PC0)是______。
答案:只读4. 8255的控制字的D4位决定的是______工作模式。
答案:端口B5. 在8255的模式2中,端口C的高4位(PC7-PC4)是______。
8255答案

第8章 可编程并行接口8255答案1、和相连,和相连。
2、CPU 和外设间并行输入输出数据的桥梁。
3、并行通信,数据的各位同时传送,传输线多,成本高,速度快,适用于短距离数据传输;串行通信,数据一位一位顺序传送,传输线少,成本低,速度慢,适用于远距离数据传输。
4、有4个连续的端口,A 1、A 0的不同取值分别对应不同的端口。
5、8255与系统相连的信号有:、、RESET 、IO/、A 1、A 0 、D 0~D 7、; 8255与外设相连的信号有:PA 0~PA 7、PB 0~PB 7、PC 0~PC 7。
6、端口C 分成两部分,上半部随端口A ,下半部随端口B 。
端口A 能工作于方式0、1、2,端口B 能工作于方式0、1,而端口C 只能工作于方式0。
7、方式0又称为基本输入输出方式。
在这种方式下,A 口、C 口的高4位、B 口以及C 口的低4位可以分别定义为输入或输出,各端口互相独立,故共有16种不同的组合;在方式0下,C 口有按位进行置位和复位的能力。
方式1也称为选通输入输出方式。
在这种方式下,A 口和B 口仍作为数据的输入口或输出口,但数据的输入输出要在选通信号控制下来完成。
这些选通信号利用C 口的某些位来提供。
A 口和B 口可独立地由程序任意指定为数据的输入口或输出口。
方式2又称为双向传输方式。
只有A 口可以工作在这种方式下。
双向方式使外设能利用8位数据线与CPU 进行双向通信,既能发送数据,也能接受数据。
即此时A 口既作为`输入口又作为输出口。
与方式1类似,方式2要利用C 口的5条线来提供双向传输所需的控制信号。
8、端口A 能工作于方式0、1、2,端口B 能工作于方式0、1,而端口C 只能工作于方式0。
9、方式0最适合用于无条件传送方式,由于传送数据的双方互相了解对方,所以既不需要发控制信号给对方,也不需要查询对方状态,故CPU 只需直接执行输入输出指令便可将数据读入或写出。
方式0也能用于查询工作方式,由于没有规定的应答信号,这时常将C 口的高4位或低4位定义为输入口,用来接收外设的状态信号。
第10章 8255A习题

填空题
1、通常8255A PC口分成两个4位端口,用以配合 和 使用。 答案:(PA口;PB口) 2、8255A控制命令字中,若D7=1为 命令字,若 D7=0时为 命令字。 答案:(工作方式选择控制字; PC口按位操作控制字) 3、 8255A的方式选择控制字和C口置1/置0控制字 都是写入 端口的,它们是 由来区分 的 4、 8255A有______个端口地址,每个I/O端口有 ______位。
选择
1.8255A 的 PA 口工作于方式 2 时, PB 口不能工 作于 ( C) A. 方式 0 B. 方式 1 C. 方式 2 D. 任何方式 2 . 8255A中既可作数据输入、出端口,又可提供控 制信息、状态信息的端口是( D ) A ) B口 B) A 口 C)A、B、C三端口均按键的抖动是由( )造成的。 A.电压不稳定 B.电流不稳定 C.机械运动抖动和接触不稳定 D.按键速度 太慢
判断
1、 8255A C口按位置1/复0控制字是写入C口的控制 字。( 错误) 2、8255A工作于方式0,端口C两部分可以独立的作 为输入或输出端口。(对) 3. 8255A中的A口/B口都可以工作于方式2。(错误)
3.设8255A的端口地址为60H~63H,则控制字寄 存器的地址为( ) A.60H B.61H C.62H D.63H
4. 使8段LED显示器显示数字的编码称为( )。 A.字形码 B.ASCII码 C.区位码 D.BCD码 5. 8255A引脚信号WR=0,CS=0,A1=1,A0=1时, 表示( )。 A.CPU向数据口写数据 B.CPU向控制口送控 制字 C.CPU读8255A控制口 D. 无效操作
第10章8255 习题

第10章 8255 习题一、填空题1、8255A-5芯片中包含有个端口;CPU可通过指令对其端口进行访问。
2、8255A-5的端口可分成A组和B组,其中A组包含;B组包含。
8255A-5有种工作方式,只有组可工作于所有工作方式。
3、若要使8255A-5的A组和B组均工作于方式0,且使端口A为输入,端口B为输出,端口C为输入,需设置控制字为。
4、在IBM-PC系统中,8255A-5工作于方式;其中,A端口的端口地址是,其功能是,B端口的端口地址是,功能是,C端口的端口地址是,功能是。
5、当8255A的PC4~PC7全部为输出线时,表明8255A的A端口的工作方式是6、若使8086与8255A连接时8086引脚和与8255A的A0、A1连接。
7、当8255A引脚RESET信号为高电平有效时,8255A内部所有寄存器内容被,同时三个连接数据端口被自动设置为端口。
8、当8255A引脚CS为高电平时,数据总线处于。
9、当8255A引脚CS为低电平时,若RD、WR为时则数据引脚处于高阻状态。
10、8255A工作于方式0,微处理器可以采用和传送方式。
11、8251A引脚DSR是数据装置准备好信号,低电平有效,是方向,表示数据已准备好。
12、8251A引脚RST是请求发送信号。
低电平有效,方向是,此信号用于通知微处理器已准备好发送。
13、8251A引脚CTS是清除发送信号。
低电平时有效,方向是,当其有效时,表示发送数据。
14、当发送缓冲器中没有再要发送的字符时,TxE信号变成电平,当从微处理器送来一个数据字符时,TxE信号就变成信号。
15、同步工作时,若TxE为高电平有效时,意味着数据发送出现,芯片会同步字符。
16、8251A状态字中TxRDY位,可以用于微处理器方式,判断是否可以。
17、当8251A引脚RxRDY为高电平时,表示中已经有组装好的一个数据字符,可通知将它取走。
18、若8251A选择内同步,就由芯片内电路搜索同步字符,一旦找到,就从端一个高电平信号。
接口考试试题第4章(8255)

接口考试试题第4章(8255)一、选择题2.8255A在方式1工作时,端口A和端口B作为数据输入输出使用,而端口C的各位分别作为端口A和端口B的控制信息和状态信息。
其中作为端口A和端口B的中断请求信号的分别是端口C的()A.PC4和PC2B.PC5和PC1C.PC6和PC7D.PC3和PC0D3.8255A的端口A或端口B工作在方式1输入时,端口与外设的联络信号有()。
A.选通输入STB#B.中断请求信号INTRC.中断允许信号INTED.输入缓冲器满信号IBFA4.当8255A的端口A和端口B都工作在方式1输入时,端口C的PC7和PC6()。
A.被禁止使用B.只能作为输入使用C.只能作为输出使用D.可以设定为输入或输出使用D7.8255A的A口工作在方式2时,B口()。
A.可工作在方式0或方式1B.可工作在方式1或方式2C.只能工作在方式1D.只能空着A8.8255A用户可以用命令字设置()A.A口和B口均可工作在方式0或方式1或方式2B.A口工作在方式0,B 口工作在方式1C.A口工作在方式1,B口工作在方式1或方式2D.A口工作在方式2,B口只能工作在方式1B10.当8255A工作在方式1时,端口C被分为两个部分,分别作为端口A和端口B的控制信息和状态信息。
这两个部分的划分是()A.端口C的高4位和低4位B.端口C的高5位和低3位C.端口C的高3位和低5位D.端口C的高6位和低2两位B11.8255A工作方式设置为方式1时,CPU与外设通信()A.可以采用查询方式传送,或者采用中断方式传送B.只能采用中断方式传送C.可以进行双向方式传送D.只能采用无条件传送方式或查询方式传送A14.假定对8255A进行初始化时所访问的端口地址是0CBH,并将其A 端口设定为工作方式1输出,则A端口的地址是()。
A.0C8HB.0CAHC.0CCHD.0CEH本题答案为A。
16.当8255A工作于方式2时,要占用几条联络信号线()。
最新8255练习题及答案

8255练习题及答案1一、填空题21、8255A端口C按位置位复位控制字的_________位用来指定要置位或复位3的端口C1的具体位置。
4答案:D3、D2和D152、8255A端口C按位置位复位控制字中的________位决定对端口C的某一6位置位或复位。
7答案:D083、8255A端口A工作在方式2时,使用端口C的________作为与CPU和外9部设备的联络信号。
10答案:PC7~PC3114、8255A的每个端口的数据寄存器的长度为____位。
12答案:8135、Intel 8255A是一个________________________接口芯片。
14答案:可编程的通用并行输入输出156、了般I/O接口的编址方式可分为________________两种方式。
16答案:I/O接口单独编,与存储器统一编址177、8255A的端口C按位置位复位控制字的_________位用来指定置位或复位18的端口C的具体位置.19答案:D3,D2和D1208、8255A的端口C按位置位复位控制字中的________位决定对端口C的某21一位置位或复位。
22答案:D0239、8255A的端口A工作在方式2时,使用端口C的_________作为与CPU和24外部设备的联络信号。
25答案:PC7~PC32610、8255A与CPU连接时,地址线一般与CPU的地址总线的_________连接。
27答案:A0和Al2811、8255A控制字的最高位D7=_________时,表示该控制字为方式控制字。
29答案:13012、8255A的端口A的工作方式是由方式控制字的____位决定。
31答案:D6和D53213、8255A的端口B的工作方式由方式控制字的________位决定。
33答案:D23414、8255A的端口C的按位置位复位功能是由控制字中的D7=______来决定35的。
36答案:03715、8255A内部具有_____个输入输出接口。
接口考试试题第4章(8255).doc

一、选择题2.8255A在方式1工作时,端口A和端口B作为数据输入输出使用,而端口C的各位分别作为端口A和端口B的控制信息和状态信息。
其中作为端口A和端口B的中断请求信号的分别是端口C的()A.PC4和PC2 B.PC5和PC1 C.PC6和PC7 D.PC3和PC0 D3.8255A的端口A或端口B工作在方式1输入时,端口与外设的联络信号有()。
A.选通输入STB#B.中断请求信号INTRC.中断允许信号INTED.输入缓冲器满信号IBF A4.当8255A的端口A和端口B都工作在方式1输入时,端口C的PC7和PC6()。
A.被禁止使用B.只能作为输入使用C.只能作为输出使用 D.可以设定为输入或输出使用D7.8255A的A口工作在方式2时,B口()。
A.可工作在方式0或方式1B.可工作在方式1或方式2C.只能工作在方式1D.只能空着A8.8255A用户可以用命令字设置()A.A口和B口均可工作在方式0或方式1或方式2 B.A口工作在方式0,B口工作在方式1C.A口工作在方式1,B口工作在方式1或方式2 D.A口工作在方式2,B口只能工作在方式1 B10.当8255A工作在方式1时,端口C被分为两个部分,分别作为端口A和端口B的控制信息和状态信息。
这两个部分的划分是()A.端口C的高4位和低4位 B.端口C的高5位和低3位C.端口C的高3位和低5位 D.端口C的高6位和低2两位B11. 8255A工作方式设置为方式1时,CPU与外设通信()A.可以采用查询方式传送,或者采用中断方式传送B.只能采用中断方式传送C.可以进行双向方式传送D.只能采用无条件传送方式或查询方式传送A14.假定对8255A进行初始化时所访问的端口地址是0CBH,并将其A端口设定为工作方式1 输出,则A端口的地址是()。
A. 0C8HB. 0CAHC. 0CCHD. 0CEH 本题答案为A。
16.当8255A工作于方式2时,要占用几条联络信号线()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、8255A与CPU间的数据总线为(B)数据总线
A、4位
B、8位
C、16位
D、32位
2、8255A与外设间每个端口的数据线为(B)
A、4位
B、8位
C、16位
D、32位
3、由(D)引脚的连接状态,可以确定8255的端口地址
A、RD,CS
B、W R,A0
C、A0,A1
D、A0,A1,CS
4、8255A的控制线为RD=0,A0=0,A1=0,CS=0时,完成的工作为(A)
A、将A通道数据读入
B、将B通道数据读入
C、将C通道数据读入
D、将控制字寄存器数据读入
5、8255A的控制线为W R=0,A0=1,A1=1,CS=0时,完成的工作为(A)
A、将数据写入A通道
B、将数据写入B通道
C、将数据写入C通道
D、将数据写入控制字寄存器
6、8255A只有工作在(C)下,可以实现双向数据传输
A、方式1
B、方式1
C、方式2
7、8255A的方式控制字为80H,其含义为(B)
A、A、
B、C口全为方式0输入方式
B、A、B、C口全为方式0输出方式
C、A口为方式2输出方式,B、C口全为方式0输出方式
D、A、B口全为方式0输出方式,C口任意
8、当并行接口芯片8255A的A口被设定为方式2时,下列说法(C)是对的
A、其端口仅能作为输入口使用
B、其端口仅能作为输出口使用
C、其端口可以实现双向数据传输
D、其端口仅能做不带控制信号的输入口和输出口使用
9、某8255A设置为A、B、C口全为方式0输入方式,此时控制字应为(D)
A、98H
B、99H
C、9AH
D、9BH
10、下列数据中,(C)有可能为8255A的方式选择控制字
A、00H
B、79H
C、80H
D、54H
11、下列数据中,(A)有可能为8255A的C口置位/复位控制字
A、00H
B、80H
C、FFH
D、88H
12、当8255A的A口工作在方式2时,B口可以工作在(D)
A、方式0
B、方式1
C、方式2
D、方式0或方式1
13、8255工作在方式1输入状态下,可以通过信号(C)知道外设的输入数据已准备好
A、READY
B、IBF
C、STB
D、INTR
14、在以下分配给8255A的地址中,8255A的控制口的地址为(D)
A、00C0H
B、00C2H
C、00C4H
D、00C6H
15、当8255A的A口和B口都工作在方式1输出时,端口C的PC4和PC5的使用方式是(D)
A、都禁止使用
B、只能作为输入使用
C、只能作为输出使用
D、可以设定为输入或输出使用
16、8255A有两个控制字,其中工作方式控制字一定(A)
A、大于等于80H
B、小于等于80H
C、小于80H
D、大于80H
17、8255A工作于基本输入/输出方式下,输入/输出数据时(A)
A、输出数据锁存,输入数据不锁存
B、输出数据锁存,输入数据锁存
C、输出数据不锁存,输入数据不锁存
D、输出数据不锁存,输入数据锁存
18、当8255A被设置成方式1时,其功能相当于(C)
A、零线握手并行接口
B、一线握手并行接口
C、二线握手并行接口
D、多线握手并行接口
19、假设对8255A进行初始化时所访问的端口地址是0CBH,并将A端口设置为工作方式1输出,则A口的地址是(A)
A、0C8H
B、0CAH
C、0CCH
D、0CEH
20、设8255A的A口工作于方式1输出,并与打印机相连,则8255A与打印机联络的信号为(C)
A、IBF、STB#
B、RDY、STB#
C、OBF#、ACK#
D、INTR、ACK#
21、当8255A工作于方式2时,要占用(D)联络信号线
A、2条
B、3条
C、4条
D、5条。