- 37
- 0
- 约7.77千字
- 约 9页
- 2019-09-16 发布于浙江
- 举报
微机原理与接口技术(楼顺天第二版)习题解答
第10章 并行接口芯片8255A应用设计
10.1答:方式0是基本的输入/输出,端口A、B、C都可以作为输入输出端口。适用于CPU与非智能I/O设备的数据传输;
方式1是有联络信号的输入/输出,端口A、B都可以设定成该方式,此时三个端口的信号线分成了A、B两组,用作A组的联络信号,用作B组的联络信号。适用于高速CPU与低速I/O设备的数据传输;
方式2是双向传输,只有A组端口可以设定成该方式,PC6~PC7用作输出的联络信号,PC4~PC5用作输入的联络信号,PC3用作中断请求信号。适用于双机之间数据的并行传送。
10.2 答:(1)PC6~PC7用作输出的联络信号,PC4~PC5用作输入的联络信号,PC3用作中断请求信号,PC0~PC2用作基本I/O。
(2)PC4~PC5用作输入的联络信号,PC3用作中断请求信号,PC1~PC2用作输入的联络信号,PC0用作中断请求信号。PC6~PC7用作基本I/O。
(3)PC6~PC7用作输出的联络信号,PC4~PC5用作输入的联络信号,PC3用作中断请求信号,PC1~PC2用作输入的联络信号,PC0用作中断请求信号。
(4):由外设(输入设备)提供的选题脉冲,表示将外设送来的数据锁存到端口寄存器;
IBF:是8255A向外设信号的响应,表示端口寄存器已经收到数据,但尚未被CPU取走(CPU通过读命令从端口寄存器取走数据后,IBF自动变为0);
:由8255A向外设(输出设备)发出的数据准备好信号,表示CPU已经将数据写入端口寄存器;
:外设向8255A发回的响应,其有效表示外设已经将数据从端口寄存器取走,该信号使得8255A的变高,CPU可以再一次向8255A发送数据;
INTE:是8255A内的中断允许触发器,可以通过对C口的PC6,PC4,PC2通过按位置位/复位命令字设定;
INTR:是8255A进行选通输入输出时的中断请求信号,A口的选通输入输出用PC3,B口的选通输入输出用PC0。
10.3 答:8255A工作在方式1输入或输出时,中断请求信号从C口的PC3引出;输入中断由INTEA(PC4通过按位置位/复位命令字设定)和IBF相与产生,输出中断由INTEA(PC6通过按位置位/复位命令字设定)和相与产生;中断屏蔽由PC6,PC4通过按位置位/复位命令字设定。
10.4 答:1, 1, 1
10.5 答:A口+ PC3~PC7;B口+ PC0~PC2。
10.6 答:1
10.7 答:0
10.8 答:PC3~PC7
10.9 答:1~3
10.10 答:中断允许触发器, PC6,PC4
10.11 答:(1)D (2)A,D (3)D (4)D (5)A (6)A (7)B
10.12 答:MOV DX,303H
MOV AL
OUT DX
MOV DX,302H
IN AL,DX
MOV CL,4
SHL AL,CL
OUT DX
10.13 答:(1)根据题目给出的端口地址,在8086最小方式系统下,8255A与K15~K0以及4个发光二极管的连接图如下所示。
(2) 编写程序段实现连续检测并显示开关量中“1”的个数。开关量中“1
MOV DX,8F07H
MOV AL ;端口A、B方式0输入,端口C方式0输出
OUT DX
NEXT:
MOV DX,8F03H ;从端口B读取高8位开关量
IN AL,DX
XCHG AL,AH
MOV DX,8F01H ;从端口A读取低8位开关量
IN AL,DX
MOV BX,AX
XOR AL
MOV CX,16
CLC
L2:
SHL BX,1
JNC L1
INC AL
L1:
LOOP L2
MOV DX,8F05H ;从端口C送出
OUT DX
JMP NEXT ;进行下一次检测
10.14 答:8255A与
可将8255A的端口A作为要产生的信号的输出端口,设定为方式0输出,端口B和端口C不做使用,均设定为方式0输出。程序段如下:
MOV DX,263H ;设定8255A的工作方式
MOV AL
OUT DX
MOV DX,260H ;产生指定信号
XOR AL
OUT DX
REP:
MOV
您可能关注的文档
最近下载
- 颈椎病诊治与康复指南.docx VIP
- 河南省九师联盟2026届高三上学期12月第四次质量检测试题 生物试卷含答案.pdf VIP
- MIL-HDBK-5H 标准规范下载.pdf
- 服务人口高质量发展的职业教育现代化:需求指向、多重逻辑与实践进路.docx VIP
- 兰州大学《数值分析》2019-2020学年期末试卷.pdf VIP
- 长安CS75简易操作手册.pdf VIP
- 【高清可复制】97S501-1井盖及踏步.pdf VIP
- 兰州大学《数值分析》2018-2019学年期末试卷.pdf VIP
- (正式版)YS-T 5040-2024 有色金属矿山工程项目可行性研究报告编制标准.pdf VIP
- 党支部2025年度组织生活会个人对照在学习贯彻党的创新理论、在加强党性锤炼、在联系服务群众、在发挥先锋模范作用、在改作风树新风存在的不足.docx VIP
原创力文档

文档评论(0)