ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:136.63KB ,
资源ID:4825391      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4825391.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(完整版058255An习题与答案.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

完整版058255An习题与答案.docx

1、完整版058255An习题与答案选择题 1. 8255A既可作数据输入、出端口,又可提供控制信息、状态信息的端 口是()A. A 口 B. B 口C. C 口 D. A B、C三端口均可以2.8255A的方式选择控制字为80H,其含义是()A. A B为方式0 B. A B、C 口全为输入C. A 口为输出,其他为输入 D. A B、C 口均为方式0,输出3.8255A弓I脚信号 W=0,CS=0,A1=1,A0=1 时,表示()A.无效操作 B. CPUS 8255A控制口C. CPUO数据口写数据 D-CPUO控制口送控制字4.8255的B 口中断输出时,应将B 口工作方式初始化为是( )

2、A.方式0 B.方式1C.方式2 D.不初始化5.8255A接口芯片的端口 A的工作方式有( )A. 5种 B. 4种C. 3种 D. 2种6.某系统采用8255A作并行I/O接口,初始化时CPUT访问的端口地址为0CBH并设定为方式1输出,则A口的口地址应为()A. 0C8H B. 0CAHC. 0CH D. 0EH7.8255不需联络信号线的工作方式是( )A. 方式0 B.方式1C.方式2 D.所有方式8.8255A工作在方式2 (双向选通I/O )时,()A.只能作输入接口 B.只能作输出接口C.作输入口或作输出口 D.同时可作输入口.输出口9.当并行接口芯片8255A被设定为方式2时

3、,其工作的I/O 口是()A.仅能作输入口使用B.仅能作输出口使用C.既能作输入口、也能作输出口使用D.仅能作不带控制信号的输入口或输出口使用10.在8255的初始化程序中,使INTEA=1的目的是()A.A 口在中断方式下完成输入/输出操作B.B 口在中断方式下完成输入/输出操作C.A 口在查询方式下完成输入/输出操作D.B 口在查询方式下完成输入/输出操作11. 8255A 弓 I脚信号 WR=0、CS=0、A1=1、A0=1 时,表示()A. CPU向数据口写数据 B. CPU读8255A控制口C. CPU向控制口送控制字 D.无效操作填空题 1.计算机与普通打印机之间的总线接口标准有多

4、种. 通常使用最多的是Centronics总线【中国矿大考研试题】2.8255A的三个端口中只有端口 C没有输入输出锁存功能3.8255A的端口 A工作于方式2时,使用端口 C的PC7-PC3乍为与CPU 和外部设备的联络信号4.8255A控制字的最高位D7=L时,表示该控制字为方式控制享5.8255A中,可使用的控制享有工作方式控制字和置位复位控制字、其 中置位复位控制字只对端口 C有效。判断题 .在8255A中可以进行按位置位/复位的端口是端口 A、B、C ( X )简答题 .已知某8255A在系统中占用88-8BH号端口地址,现欲安排其 PA PB,PC 口全部为输出,PA PB 口均工

5、作于方式0模式,并将PC6置位,使PC3复位,试编写出相应的初始化程序。【兰州交大期末试题】端口地址:88HMOV AL,80H OUT 8BH,AL MOV AL,ODH OUT 8BH,AL MOV AL,06H OUT 8BH,AL89H 8AH 8BH;控制字:1 00 0 0 0 0 0;C端口置位/复位字:0 000 110 1;C端口置位/复位字:0 000 011 0对PA口操作的I/O 指令为 一OUT 80H,A_;对PB口操作的I/O 指令为 IN AL,82Ho.8086系统中接口连接关系如下图所示。 分别确定8255, 8253, 8259及8251的端口地址(2)设

6、8255的PA口为输出,PB 口为输入,写出对 PAR和PB口执行输 入/输出操作的指令。【兰州交大期末试题】A7 1 8255: 11A6 A5 A4 A3A2 0A1 A080H82H1 0 0 0 0 1 0 0 84H1 0 0 0 0 1 1 0 86HA7 A6 A5 A4 A3 A2 A1 A08253:1001000090H1001001092H1001010094H1001011096HA7A6A5A4Ai3A2 A1和8259:10100000A0H10100010A2HA7A6A5A4Ai3A2 A1相8251:10110000B0H10110010B2H.简述用反转法实

7、现闭合键识别的基本方法。用反转法识别闭合键,需要用可编程的并行接口。行线和列线分别接在PA和PB2个并行口上,首先让行线上的 PA口工作在输出方式,列线 上的PB口工作在输入方式,通过编程使 PA口都输出低电平,然后读取 PB 口的列线值,如果某一列线上的值为 0,则判定改列有某一键按下。为了确定是哪一行要对PA和PB进行反转,即对PA口重新进行初始化工 作在输入方式,列线上的PB口工作在输出方式,并将刚读取的列线值从 列线所接的PB口输出,再读取行线所接的PAR,取得行线上的输入值, 在闭合键所在的行线上的值必定为 00这样,当一个键被按下时,必定 可读得一对唯一的行值和列值。根据这一对行值

8、和列值就可判断是哪一 行哪一列的键被按下。.数字系统中信息传输的主要方式有用行传送、 并行传送和并串行传送。 请简要说明它们各自的工作原理、特点及应用场合。【华中师大考研试 题】串行传送:数据在一条一位宽的传输线上,一位一位地按顺序传送。 其主要特点是硬件开支少,费用低。适用于远距离传送。并行传送:数据在多条一位宽的并行传输线上同时传送。其主要特 点是传送速度快。适用于近距离传送。并串行传送:数据在8条一位宽的传输线上,一个字节一个字节地 按顺序传送。具特点是结合了串行传送与并行传送两者的优点。适用于 中短距离的传送。.有一 I/O接口电路如下图所示,CPU!不断检测开关S7S0的状态, 并随

9、时在LED7-LED0上显示出来。试问:【华中师大考研试题】(1) U1、U2各采用什么器件?(选择:译码器、D/A转换器、三态缓 冲器、锁存器);答:U1采用锁存器、U2采用三态缓冲器。(2)如采用可编程器件,可选用何种型号芯片?请用该芯片设 计接口逻辑电路图,并给出控制程序流程图。答:如采用可编程器件,可选用 8255A或8155芯片。采用8255A 设计的接口逻辑电路图如下:(8255A初始化为方式0, A 口输出,B 口 输入)控制程序流程图为:.给定芯片 8086/8088CPU 8255A 74LS138、发光二极管(LED 及 小开关等。试设计一接口系统,用 LED实时反映八位小

10、开关的状态。要 求:【中国矿大考研试题】(1)画出完整的接口系统的电路原理图,并解释其工作原理。将8255的PA口设置为基本输入方式,PB口设置为基本输出方式。8255 的PA口分配系统地址为E000H PB口分配系统地址为E001H PC口分配 系统地址为E002H控制口分配系统地址为 E003HCPUS次读PA口时,立刻将其从PB口输出,使得LED实时反映八位小 开关的状态。(2)编写接口系统的操作程序8255 初始化:MOV AL,90H数据读入:IN AL,E000HOUT E003H,ALOUT E001H,AL.给定芯片 8088CPU 8255A 74LSI38、74LS373

11、16 个 10KO电阻、64 个键开关,试设计一具有 64 键的键盘系统。【中国矿大考研试题】( 1)画出完整的电路原理图。( 2)说明所设计的键盘系统的工作原理。( 3)编写键识别的汇编程序(不考虑具体的键命令处理)。答:( 1)完整的电路原理图如下图。(2) 64键排成8X8阵列,与8255A的PAR和PB口连接。键盘识别 采用行扫法,8255A的PA口置为基本输出方式,作为键盘阵列的行选线, 依次输出步进的0 ; 8255A的PB 口置为基本输入方式,作为键盘阵列 的列线,在每一次步进时,都从列线读入检查,若有 0 则停止步进,将当前的行列特征结合起来,得按键代码。8255A的 PA 口

12、地址为:E000H8255A的 PB 口地址为:E001H8255A的 PC口地址为:E002H8255A的控制口地址为:E003H( 3)键识别的汇编程序如下:MOV BL,#FEHLOP1: OUT E000H,BLIN AL,E001H CMP AL,FFH JNE LOP2 CMP BL,7FH JNE WUROL BL,1JMP LOP1LOP2: MOV BH,0LOP3: CMP BL,FEHJZ LOP4INC BHROR BL,1JMP LOP3LOP4: MOV AH,0LOP5: CMP AL,FEHJZ LOP6INC AHROR AL,1JMP LOP5LOP6 SH

13、L BH,3ADD AH,BHMOV AL,AHYOU (有键按下时的处理程序,AL中为键值)WU (无键按下时的处理程序).设8255的端口地址为200H-203H。(1)要求PA口工作在方式1,输入;PB口工作在方式0,输出;PC7-PC6 为输入;PC1-PC0为输出。试写出8255的初始化程序。(2)程序要求当PC7=0时置位PC1,而当PC6=1时复位PCQ编写相 应程序。(1)MOV DX,203HMOV AL,10111000B OUT DX,AL(2)MOV DX,202HIN AL,DXMOV AH,AL TEST AL,80H JNZ NEXT1 MOV DX,203H;对

14、PC1置位;对PC0复位MOV AL,00000011BOUT DX ALNEXT1 MOV AL,AHTEST AL,40HJZ NEXT2MOV AL,00000000BMOV DX,203HOUT DX,ALNEXT2 .当数据从8255A的C端口读至I CPUM, 8255A的控制信号CS、RD、WR、A1、AC分别是什么电平?答:当数据从8255A的C端口读入CPU寸,8255A的片选信号CS应为低 电平,才能选中芯片。A1, A0为10,即A1接高电平,A0接低电平,才 能选中C端口。雨应为低电平(负脉冲),数据读入CPU WR为高电平。.设用8255A的端口 A连接拨码开关,端口

15、 B连接LED,输入拨码开 关的状态,并据此控制LED的显示,要求:1)试画出硬件接线原理图2)编写完整汇编程序实现该功能解:1)硬件接线原理图可如图所示:PAOPA1PA3PA5PA72)完整汇编程序如下:DATA SEGMENTCTL EQU 303HPORTA EQU 300HPORTB EQU 301HMOD EQU 90HDATA ENDSSTAC SEGMENT STACKSTA DW 128 DUP(?)STAC ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACSTART PROC FARPUSH DSXOR AX,AXPUSH AXMOV AX,DATAMOV DS,AXMOV DX,CTLOUT DX,MODLP: MOV DX,PORTAIN AL,DXMOV DX,PORTBOUT DX,ALJMP LPSTART ENDPCODE ENDSEND START

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1