微机原理-第十章.doc
《微机原理-第十章.doc》由会员分享,可在线阅读,更多相关《微机原理-第十章.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品文档,仅供学习与交流,如有侵权请联系网站删除第十章一、填空题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的PC4PC7全部为输出线时,表明82
2、55A的A端口的工作方式是 6、若使8086与8255A连接时8086引脚 和 与8255A的A0、A1连接。7、当8255A引脚RESET信号为高电平有效时,8255A内部所有寄存器内容被 ,同时三个连接数据端口被自动设置为 端口。8、当8255A引脚为高电平时,数据总线处于 。9、当8255A引脚为低电平时,若、为 时则数据引脚处于高阻状态。10、8255A工作于方式0,微处理器可以采用 和 传送方式。11、 8251A引脚是数据装置准备好信号,低电平有效,是 方向,表示 数据已准备好。12、 8251A引脚RST是请求发送信号。低电平有效,方向是 ,此信号用于通知 微处理器已准备好发送。
3、13、 8251A引脚CTS是清除发送信号。低电平时有效,方向是 ,当其有效时,表示 发送数据。14、 当发送缓冲器中没有再要发送的字符时,TxE信号变成 电平,当从微处理器送来一个数据字符时,TxE信号就变成 信号。15、 同步工作时,若TxE为高电平有效时,意味着数据发送出现 ,芯片会 同步字符。16、 8251A状态字中TxRDY位,可以用于微处理器 方式,判断是否可以 。17、 当8251A引脚RxRDY为高电平时,表示 中已经有组装好的一个数据字符,可通知 将它取走。18、 若8251A选择内同步,就由芯片内电路搜索同步字符,一旦找到,就从 端 一个高电平信号。19、 若8251A选
4、择外同步,当片外检测电路找到同步字符以后,可以从 引脚 一个高电平信号。20、8251A初始化时写入 字和 字。二、单项选择题1、关于8255A-5芯片,下列各种描述中,正确的是( ) A)A组端口可工作于全部三种工作方式,B组端口能工作于除双向总线I/O方式之外的其它两种方式。 B)8255A-5芯片在工作时,必须将A、B两组设置为相同的工作方式。 C)8255A-5有三个端口,每个端口均可工作于三种工作方式。 D)均不对2、8255A-5芯片中各端口的位数是( ) A)8位 B)26位 C)12位 D)4位3、在IBM-PC系统中,8255A-5占用的端口地址是( ) A)3个 B)6个
5、C)4个 D)2个4、对8255A-5的端口C,下列描述中,正确的是( ) A)只有A、B两组均工作于方式0,且将端口C的高4位和低4位均设置为输入功能,才能用IN指令读入其各位的值。 B)只有工作于方式1,才能用IN指令读入其各位的值。 C)当工作于方式2时,其各位的值无法用IN指令读入。 D)无论工作于何种方式,也无论怎样设置端口C的高4位和低4位的功能,其各位的值均可用IN指令读入。5、关于8255A-5的工作方式设置,下列解释中,正确的是( ) A)A组和B组必须设置为相同的工作方式,8255A-5才能工作。 B)若A组和B组分别设置为不同的工作方式,则会因为C端口的高,低4位功能不一
6、致,而导致8255A-5无法工作。 C)当A端口工作于方式2时,B端口不能工作。 D)A组和B组既可设置为相同的工作方式,也可设置为不同的工作方式。6、在IBM-PC系统中,键盘操作也可通过8255A-5中的B端口的PB7和PB6两位来控制,若允许键盘操作,则这两位的组合应为( )。 A)PB7=0,PB6=0 B)PB7=0,PB6=1 C)PB7=1,PB6=0 D)PB7=1,PB6=17、8255芯片具有( ) 端口。A)2 B)3 C)4 D)58、8255的( ) 一般用作控制或状态信息传输。A)端口A B)端口B C)端口C D)端口C的上半部分9、对8255的端口A工作在方式1
7、输入时,C口的( )一定为空闲的。A)PC4、PC5 B)PC5、PC6 C)PC6、PC7 D)PC2、PC310、对8255的C口D3位置1的控制字为 。A)00000110B B)00000111B C)00000100B D)00000101B三、多项选择题18255具有方式1的通道有 。A)通道A B)通道B C) 通道C D)都不是28255A的A口方式1输出,B口方式1输入时使用C口的联络线 。A)PC0 B)PC1 C)PC2 D)PC3E)PC4 F)PC5 G)PC6 H)PC738255A工作方式控制字的功能有( ) 。A) 选择芯片 B)设置各端口的工作方式C)设置各端
8、口的输入/输出 D)选择联络线48255A的工作方式字为10000000B,则工作在输出方式的有( ) 。A) A口 B)B口 C)C口高4位 D)C口低4位5串行异步通信的停止位可为( )位。A)1位 B)1位半 C)2位 D)3位四、简答题1、试述8255A工作于方式1,数据输出的工作过程?2、简述说明工作方式0和工作方式1的主要区别?3、比较8255A三种工作方式的应用场合有何区别?4、8255A有几种工作方式? 若口A工作于方式1,时序图如下图所示,对照时序图叙述其工作原理。(东南大学1999年研究生试题)5. 对8251A进行编程时,必须遵守哪些约定?6. 为什么8251A要提供DT
9、R,DSR,RTS,CTS四个信号作为和外设的联络信号?平常使用时是否可以只用其中两个或者全部不用?要特别注意什么?说明端的连接方法。7. 已知8251A的方式控制字格式。试回答:(1) 8251A的串-并转换和并一串转换是用什么方法实现的?(2) 当方式控制字为FEH时,发送英文字母“C”时的帧信息是什么?(3) 若此时引脚TxC的输入频率为307.2kHz,则串行信息的发送波特率是多少?五、编程应用题1、假定8255A的地址为0060H0063H,试编写下列情况的初始化程序,A组设置为方式1,且端口A作为输入,PC6和PC7作为输出,B组设置为方式1,且端口B作为输入。2、 编一个初始化程
10、序,使8255A的PC5端输出一个负跳变。如果要求PC5端输入一个负脉冲,则初始化程序又是什么情况?3、 已知某8088微机系统的I/O接口电路如下图所示。要求:(1) 按上图接线,写出8253、8255各端口的地址编码。(2) 完成8253、8255的接口初始化程序,其中,设8253的1#计数器输出为100Hz方波,8255的A口为输出,B口和C口为输入。(3) 为8255编写一个I/0操作子程序,其功能为:每调用一次,首先检测PC0的状态,PC0=0则循环等待;PC0=1,即从PB读取当前K的位值(07),经转换计算从A口的PA3PA0输出该位值的二进制编码,以供七段LED作数字显示。4、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 第十
限制150内