第九章
8255中既可作数据输入、输出端口,又可提供控制信息、状态信息的端口是
C口
三个都可以
A口
答案:C口
8255的方式选择控制字为80H,其含义是
A、B为方式0
A口为输出,其他为输入
A、B、C口全为输入8255的A端口可以工作在
方式1
三种方式都可以
方式08255的C端口可以工作在
方式1
方式0
方式28255工作方式0适用于
无条件传送方式
无条件传送方式、查询方式
中断方式8255是Intel微机系统中常用的接口部件,其功能为
中断优先权控制
并行I/O
定时/计数器8255工作方式1适用于
无条件传送方式、查询方式
查询方式
中断方式系统端访问8255需要用到哪些地址线
A0~A15
A0~A19
A0~A78255A引脚信号/WR=0,/CS=0,A1=1,A0=1时,表示( )
CPU读8255A控制口
无效操作
CPU向控制口送控制字8255A A组工作于方式0,B组工作于方式1,A口输出,B口输入,设计工作方式选择控制字为( )。
1000100B
0000110B
10000110B8255A工作于方式1输入时A口(B口 )INTE是受( )控制的。
PC4(PC2)
PC5(PC6)
PC2(PC0)对8255的C口D3位置1的控制字为( )。
00000100B
00000111B
00000101B关于8255A芯片,下列各种描述中,正确的是( )。
8255A有3个端口,每个端口均可工作于3种工作方式。
8255A芯片在工作时,必须将A、B两组设置为相同的工作方式。
A组端口可工作于全部3种工作方式,B组端口能工作于除双向总线I/O方式之外的其它两种方式。对8255A的端口C,下列描述中,正确的是( )。
只有工作于方式1,才能用IN指令读入其各位的值。
当工作于方式2时,其各位的值无法用IN指令读入。
只有A、B两组均工作于方式0,且将端口C的高4位和低4位均设置为输入功能,才能用IN指令读入其各位的值。关于8255A的工作方式设置,下列解释中,正确的是( )。
A组和B组既可设置为相同的工作方式,也可设置为不同的工作方式。
A组和B组必须设置为相同的工作方式,8255A才能工作。
若A组和B组分别设置为不同的工作方式,则会因为C端口的高,低4位功能不一致,而导致8255A-5无法工作。8255A工作于方式0,端口C两部分可以独立的作为输入或输出端口。8255A C口按位置位/复位控制字是写入C口的控制字。一个I/O 接口可以占用几个端口地址,一个端口地址也可以被多个接口共用。8255具有方式1的通道有通道A、通道B。8225A的“端口C置1/置0控制字”不能写入其控制寄存器中。要对8255A的端口C的某一位进行置位/复位设置,可对端口C写入相应的控制字来实现。只有当8255A的B端口INTEB位清为0时,才允许B端口发出中断请求。8255A没有专门的中断请求引脚线,所以不能用于中断传送方式。针对8255A而言,只有A口可初始化为方式2。8255A的通道A、通道B都有3种基本I/O、选通I/O、双向I/O工作方式。

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部