- 7
- 0
- 约4.65千字
- 约 28页
- 2023-06-23 发布于浙江
- 举报
第8章 输入/输出接口程序设计讲述如何用汇编指令实现与外部I/O设备交换数据输入/输出的基本概念与I/O指令。程序直接控制的I/O方式。中断传送方式。I/O中断服务子程序设计方法
8.1 概述用IN、 OUT指令与外部设备交换信息端口与I/O设备间数据传送方式:程序直接控制I/O方式中断传送方式直接内存存取(DMA)
8.1 输入输出一般设计步骤通过端口初始化设备用Out/In指令 向/从 数据端口 送/收 数据方式有:直接控制,中断,DMA
8.2 程序直接控制I/O方式CPU与外设之间的数据传送完全是在用户程序的控制下实现的,是由CPU主动与外设传送数据。
8.2.1 立即传送方式外设处于就绪状态,直接执行输入、输出指令来完成数据的传送。例8.1 通过PB口的b1位输出一串500个周期方波,使扬声器发声。分析:可编程8255A的PB口b0(PB0)和b1(PB1)用于扬声器控制。PB0清0,输出高电平;PB0置1,由定时器输出一个方波。通过I/O指令将PB0清0,使定时器输出1; 使PB1交替为0和1,经与门后输出的即为方波,驱动扬声器发出声音
_TEXT SEGMENT CODE ASSUME CS:_TEXT .386Start: MOV ECX, 1000 ;交替输出0和1, ;500个周期须循环1000次 IN AL, 61h ;直接读入PB口数据
您可能关注的文档
最近下载
- COS5020双踪示波器说明书.pdf VIP
- Unit+1-6+课文改编语法填空 高中英语外研版(2019)选择性必修第一册.docx VIP
- T_GDMDMA 0040-2024 即时检验(POCT)定量测定室内质量控制指南.docx VIP
- 广州小学六年级语文期末试卷.docx VIP
- 2026年GRE数学模拟试题及答案.docx
- 2026年粤教版六年级语文期中学业水平评估试卷(含答案可下载).docx VIP
- Unit1~5课文语法填空-高中英语外研版 选择性必修第一册.docx VIP
- Mia and Sebastian's Theme爱乐之城-钢琴谱 原调简谱 高清正版完整版双手简谱.pdf
- 物资搬运服务方案.docx VIP
- 泵用机械密封压缩量计算与调整.pptx VIP
原创力文档

文档评论(0)