《计算机基础》8255端口练习题

上传人:君**** 文档编号:184104899 上传时间:2021-06-17 格式:DOCX 页数:4 大小:210.27KB
返回 下载 相关 举报
《计算机基础》8255端口练习题_第1页
第1页 / 共4页
《计算机基础》8255端口练习题_第2页
第2页 / 共4页
《计算机基础》8255端口练习题_第3页
第3页 / 共4页
《计算机基础》8255端口练习题_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《《计算机基础》8255端口练习题》由会员分享,可在线阅读,更多相关《《计算机基础》8255端口练习题(4页珍藏版)》请在金锄头文库上搜索。

1、C语言基础8255端口练习题一、填空题1、8255A端口C按位置位复位控制字的_位用来指定要置位或复位的端口C1的具体位置。2、8255A端口C按位置位复位控制字中的_位决定对端口C的某一位置位或复位。3、8255A端口A工作在方式2时,使用端口C的_作为与CPU和外部设备的联络信号。4、8255A的每个端口的数据寄存器的长度为_位。5、Intel 8255A是一个_接口芯片。6、了般IO接口的编址方式可分为_两种方式。7、8255A的端口C按位置位复位控制字的_位用来指定置位或复位的端口C的具体位置.8、8255A的端口C按位置位复位控制字中的_位决定对端口C的某一位置位或复位。9、8255

2、A的端口A工作在方式2时,使用端口C的_作为与CPU和外部设备的联络信号。10、8255A与CPU连接时,地址线一般与CPU的地址总线的_连接。11、8255A控制字的最高位D7=_时,表示该控制字为方式控制字。12、8255A的端口A的工作方式是由方式控制字的_位决定。13、8255A的端口B的工作方式由方式控制字的_位决定。14、8255A的端口C的按位置位复位功能是由控制字中的D7=_来决定的。15、8255A内部具有_个输入输出接口。16、8255A内部具有_个输入输出端口。17、8255A的三个端口中只有端口_没有输入锁存功能。18、Intel8255A是一个_接口芯片。19、825

3、5A与CPU连接时,地址线一般与CPU的地址总线的_连接。20、8255A的三个端口中只有端口_没有输入锁存功能。21、8255A的每个端口的数据寄存器的长度为_位。22、8255A的端口B的工作方式是由方式控制字的_位决定。23、8255A的端口A的工作方式是由方式控制字的_位决定。24、8255A的控制字的最高位D7=_时,表示该控制字为方式控制字。25、8255是一种可编程的 行接口芯片,其中有 个 位的并行输入/输出端口。26、8255A的A组有 种工作方式,B组有 种工作方式。27、设8255A控制寄存器端口地址为FFFEH,要把口指定为方式输出,指定为输入,口指定为方式输入,指定为

4、输出,将下面初始化程序段补充完整。MOV DX, MOV AL, 二、选择题1、当8086/8088访问100H端口时,采用( )寻址方式.A、直接 B、立即 C、寄存器间接 D、相对2、8086CPU在进行I/O写操作时,M/IO和DT/R必须是( )A、L,L B、L,H C、H,L D、H,H3、某系统采用8255A并行I/O接口,初始化时CPU所访问的端口地址为0CBH,并设定为方式1输出,则A口的口地址应为( )A、0CBH B、0CAH C、0CH D、0EH4、当并行接口芯片8255A被设定位方式1时,其功能相当于( )A、0线握手并行接口 B、1线握手并行接口 C、2线握手并行

5、接口 D、多线握手并行接口5、Intel8255A使用了( )个端口地址。A、1 B、2 C、3 D、4三、判断题1、8255工作在方式1的输出时,OBF信号表示输出缓冲器满信号。 ( )2、给8255 C口PC3按位置位字是06H。 ( )3、 8255A A口工作在方式1输入,B口工作在方式0输出的方式控制字是001100B。( )四、简答题1、用8255A和8086CPU相连,若8255A片选信号由A10A3产生,且A10A3=1111100B,问A口、B口、C口和控制口地址分别是多少?2、8255A有哪几种工作方式?各用于什么场合?端口A、端口B和端口C各可以工作于哪几种方式?3、82

6、54定时/计数器的定时与计数方式有什么区别?8254在方式0工作时,各通道的CLK、GATE信号有什么作用?各通道的控制字地址都相同,8254是怎样区分的?4、8255A的方式0一般使用在什么场合?在方式0时,如果使用应答信号进行联络,应该怎么办?5、当8255A工作在中断方式2时,CPU是如何来区分输入或输出的?6、8255各口设置如下:A组与B组均工作于方式0,A口为数输入,B口为输出,C口高位部分为输出,低位部分为输入,A口地址设为40H.(1)写出工作方式控制字 (2)对8255A初始化 (3)从A口输入数据,将其取反后从B口送出7、8255的功能作用是什么?它有哪些工作方式?五、编程

7、题1、设8255端口地址为50H56H中的偶地址,试画出微机系统与8255A和LS138译码器的接口图。设端口A工作在方式0输入,端口B工作在方式1输出,允许B口中断,端口C输出,对8255初始化编程。2、设8255端口地址为80H86H中的偶地址,试画出8255与微机系统和LS138译码器的接口图。设端口A工作在方式1输入,中断允许,端口B工作在方式0输出,端口C输出,对8255初始化编程。74LS138 8255 3设8255A与8086CPU相连,8255A芯片A口工作在方式1输出,B口工作在方式0输入,禁止A口中断,8255A芯片A口、B口、C口、控制口地址分别为FFF8H、FFFAH

8、、FFFCH、FFFEH,请写出初始化程序。4、如下图所示,某8086微机系统中有一片8255A,其端口PA接一个8段LED显示器,开关设置的二进制信息由8255A的PB口输入,经过程序转换成对应的8段LED字形码后,由PA口输出,来点亮此LED。要求:1.根据图中的译码电路,写出8255A的四个端口地址;2.试写出8255A的工作方式命令字和8086对8255A的初始化程序段;5、如图B-1所示电路(1)分析各端口地址; (2)A口、B口工作在什么方式; (3)写出8255A的初始化程序。6、设8255A的A口、B口、C口和控制字寄存器的端口地址分别为80H,82H,84H和86H。要求A口

9、工作在方式0输出,B口工作在方式0输入,C口高四位输入,低四位输出,试编写8255A的初始化程序。7、 8255A的方式选择控制字和C口按位控制字的端口地址是否一样,8255A怎样区分这两种控制字?写出A端口作为基本输入,B端口作为基本输出的初始化程序。8、 用8255A的A端口接8位二进制输入,B端口和C端口各接8只发光二极管显示二进制数。编写一段程序,把A端口读入的数据送B端口显示,而C端口的各位则采用置0/置1的方式显示A端口的值。9、 将8255A用作两台计算机并行通信的接口电路,请画出采用查询式输入/输出方式工作的接口电路,并写出采用查询式输入/输出方式的程序。10、 设计一个用8255A作为8个七段显示器的接口电路,并设计一个把内存地址为ADDRA的8个数字在这8个七段显示器上显示的程序。8255练习题第 4 页 共 4 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 计算机应用/办公自动化

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号