8255练习题及答案.docx
《8255练习题及答案.docx》由会员分享,可在线阅读,更多相关《8255练习题及答案.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、8255练习题及答案一.填空题1、8255A端口 C按位置位复位控制字的 位用来指定要置位或复位的端口 C1的具体位置。答案:D3、D2和D12、8255A端口 C按位置位复位控制字中的 位决定对端口 C的*一位置位或复位。答案:DO3 8255A端口 A工作在方式2时,使用端口 C的 作为与CPU和外部设备的联络信号。答案:PC7-PC34、8255A的每个端口的数据存放器的长度为 位。答案:85 Intel 8255A 是一个 接 口芯片。答案:可编程的通用并行输入输出6、了般I/O接口的编址方式可分为 两种方式。答案:I/O接口单独编,与存储器统一编址7 255A的端口 C按位置位复位控
2、制字的 位用来指定置位或复位的端口 C的具体位置.答案:D3,D2和D18、8255A的端口 C按位置位复位控制字中的 位决定对端口 C的*一位置位或复位。答案:DO9、8255A的端口 A工作在方式2时,使用端口 C的 作为与CPU和外部设备的联络信号。答案:PC7-PC310、8255A与CPU连接时,地址线一般与CPU的地址总线的 连接。答案:A0和A111、8255A控制字的最高位D7=时,表示该控制字为方式控制字。答案:112、8255A的端口 A的工作方式是由方式控制字的 位决定。答案:D6和D513、8255A的端口 B的工作方式由方式控制字的 位决定。答案:D214、8255A
3、的端口 C的按位置位复位功能是由控制字中的D7=来决定的。答案:015、8255A内部具有 个输入输出接口。答案:316、8255A内部具有 个输入输出端口。答案:317、8255A的三个端口中只有端口 没有输入锁存功能。答案:C18、Intel8255A 是一个 接口芯片。答案:可编程的通用并行输入输出Z.19、8255A与CPU连接时,地址线一般与CPU的地址总线的 连接。答案:A0和A120、8255A的三个端口中只有端口 没有输入锁存功能。答案:C21、8255A的每个端口的数据存放器的长度为 位。答案:822、8255A的端口 B的工作方式是由方式控制字的 位决定。答案:D223、8
4、255A的端口 A的工作方式是由方式控制字的 位决定。答案:D6和D524、8255A的控制字的最高位D7=时,表示该控制字为方式控制字。答案:125、8255是一种可编程的行接口芯片,其中有个位的并行输入/输出端口。26、8255A的A组有种工作方式,,B组有种工作方式。27、设8255A控制存放器端地址为FFFEH,要把A 口指定为方式2输出,PC指定为输 6A,B口指定为方式1输入,2指定为输出将下面初始化程序段补充完整。MOV D*,MOV AL,二、选择题1、当8086/8088100H端口时,采用()寻址方式.A、直接B、立即C、存放器间接D、相对C2、8086CPU在进展I/O写
5、操作时,M/IO和DT/R必须是0A、L,L B、L,H C、H,L D、H,HB3、*系统采用8255A并行I/O接口,初始化时CPU所的端口地址为0CBH,并设定为方式1 输出,那么A口的口地址应为A、OCBH B、OCAH C、OCHD、0EHD4、当并行接口芯片8255A被设定位方式1时,其功能相当于A、0线握手并行接口B、1线握手并行接口C、2线握手并行接口D、多线握手并行接口C5、Intel8255A使用了个端口地址。A、1B、2C、3D、4D1、8255工作在方式1的输出时,OBF信号表示输出缓冲器满信号。2、给8255 C 口 PC3按位置位字是06H。3 3255A A 口工
6、作在方式,1输入,B 口工作在方式0输出的方式控制字是OOllxOOxB (四,简答题Z.1、用8255A和8086CPU相连,假设8255A片选信号由A10A3产生,且A10A3=1111100B, 问A 口、B 口、C 口和控制口地址分别是多少.2、8255A有哪几种工作方式.各用于什么场合.端DA、端口 B和端DC各可以工作于哪几种 方式.答:8255A有3种根本的工作方式:方式0根本输入输出方式,适用于不需要用应答信 号的简单输入输出场合;方式1一一选通输入输出方式,适用于必须在联络信号控制下才能 完成的I/O操作;方式2双向总线I/O方式,适用于双向总线方式。端口人可工作于:方式0、
7、1、2 ;端口 B可工作于:方式0,1 ;端DC可工作于:方式0。3、8254定时/计数器的定时与计数方式有什么区别.8254在方式0工作时,各通道的CLK、 GATE信号有什么作用.各通道的控制字地址都一样,8254是怎样区分的.解:8254作为计数器和定时器使用时的区别:(1) 用途不同:定时器用于产生连续的、周期恒定的信号;计数器用于对输入脉冲进展计数。(2) 对CLK输入的信号要求不同:用作定时器时,CLK输入的信号必须有一样的周期;用作计数器时,允许CLK输入的信号没有固定的周期;使用方式不同:定时器方式下计数的过程周而往复,重复进展;计数器方式下计数的过程只进展一次,除非重新初始化
8、,或者用GATE重新触发;38254工作在方式0时,CLK端输入计数用的脉冲信号;GATE信号为高电平时, 对CLK端输入的脉冲进展计数;GATE信号为低电平时,暂停计数;GATE信号重新为高 电平后,恢复原先的计数。由8254的方式控制字中的D7、D6两位来选择计数通道。4、8255A的方式0 一般使用在什么场合”在方式0时,如果使用应答信号进展联络,应该怎么 办”答案:方式0的特点是只要WR,RD信号有效,就有数据传送,一般使用在可随时传送数据的场合,假 设使用应答信号进展联络,可用C 口作为联络,对C 口位操作,一般上C 口用作选通(STB)线,下C 口作状态输入(RD Y)线.5、当8
9、255A工作在中断方式2时,CPU是如何来区分输入或输出的”答案:在输入,输出均允许中断的情况下,可在中断效劳程序中查询状态字,判断OBF和IBF位的状 态,来区分是输入中断还是输出中断,并采取相应操作.6、8255各口设置如下:A组与B组均工作于方式0,A 口为数输入,B 口为输出。口高位局部为 输出,低位局部为输入,A 地址设为40H.写出工作方式控制字(2)对8255A初始化从A 输入数据,将其取反后从B 口送出答案:(D10010001B 即 91H(2)MOV AL,91H; OUT 43H,ALz.(3)INAL,40H; NOT AL; OUT 41H,AL7、8255的功能作用
10、是什么”它有哪些工作方式”答案:8255是可编程的并行接口芯片,设有三个8位的数据输入/输出端口,共有三种工作方式:方式0 为根本的输入/输出方式;方式样为应答式输入/输出方式;方式2为应答式双向数据传送方式.五.编程题1、设8255端口地址为50H56H中的偶地址,试画出微机系统与8255A和LS138译码器的 接口图。设端口 A工作在方式0输入,端口 B工作在方式输出,允许B 口中断,端口 C 输出,对8255初始化编程。2、设8255端口地址为80H-86H中的偶地址,试画出8255与微机系统和LS138译码器的 接口图。设端口人工作在方式1输入,中断允许,端工作在方式0输出,端DC输出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 8255 练习题 答案
限制150内