- 1
- 0
- 约2.78万字
- 约 33页
- 2016-10-16 发布于贵州
- 举报
第7章_输入输和接口应用
第七章 输入/输出和接口应用
(input/output and interface application)
§7.1 接口(interface)
外设的工作状态及数据通过接口送给主机,主机对外设的命令及数据通过接口送到外设
主机 接口 外设
信息:数据(数字量,模拟量,开关量),状态,控制
接口:CPU与内存及CPU与外设之间通过总线进行连接的逻辑部件(电路),有存储器接口和I/O接口
端口:I/O接口内的寄存器,用来暂存和传送CPU与外设交换的数据、状态和控制信息,每个端口都有一个地址
一.I/O接口的作用
1.外设与主机速度匹配
2.主机与外设交换信息:状态信息、数据信息和控制信息
3.变换传输方式
二.I/O接口的主要职能
实现数据缓冲,地址译码(提供I/O地址),信息转换,提供命令译码和状态信息,定时和控制.
三.I/O端口的编址方式
1.统一编址:也叫存储器编址,即存储器对应输入输出方式
2.独立编址:也叫I/O编址,即端口寻址的输入输出方式
§7.2 输入/输出方式(I/O mode)
通常采用三种输入/输出方式,即
程序控制、程序中断、直接存储器存取
一.程序控制输入/输出方式
1.无条件传送
CPU不考虑外设状态,只管用IN、OUT指令传送数据
2.条件传送,即查询方式
CPU在传送数据之前先查询外设状态,如果外设准备就绪,就与外设交换数据,否则继续查询
┇
CHECK:IN AL,STATUS;读状态端口
AND AL,80H ;检查最高位是否为0(0为准备好)
JNZ CHECK ;未准备好,继续检查
MOV AL,STORE;准备好,从内存取数
OUT DATA,AL ;从数据端口输出
┇
二.程序中断输入/输出方式
CPU执行主程序,不用查询外设状态,而由外设通过中断请求线INTR(或NMI)向CPU请求中断,CPU响应后与外设进行信息交换,完成后继续执行主程序
三.直接存储器存取方式DMA(Diract Memory Access)
在DMA方式中,CPU响应总线请求让出总线,由DMA控制器直接控制存储器与外设的互相传送
(见P237,F8-14)
·另有一种叫专用I/O处理机方式被广泛采用,原来由CPU完成的各种I/O操作与控制全部由I/O处理机(IOP)完成,与CPU并行工作。如8086/8088系列中的8089(IOP),它有2个独立通道,每个都兼有CPU功能和DMA功能。IOP专门用于处理高速I/O设备。
§7.3 定时与计数(timing and counting)
Intel 8253可编程定时器/计数器
(可编程间隔定时器PIT——Programmable Interval Timer)
采用NMOS工艺,单一+5V电源,24脚双列
一.8253的基本结构和功能
结构:内部结构及引脚
(见P226,F8-2,F8-3)
8253由数据总线缓冲器、读/写逻辑、控制字寄存器、三个计数器组成
·数据总线缓冲器
·读/写逻辑
(见P227,T8-1)
CS RD WR A1 A0 寄存器选择和操作 0 1 0 0 0
0 1 0 0 1
0 1 0 1 0
0 1 0 1 1
0 0 1 0 0
0 0 1 0 1
0 0 1 1 0
0 0 1 1 1
1 x x x x
0 1 1 x x 写入计数器0#
写入计数器1#
写入计数器2#
写入控制寄存器
读计数器0#
读计数器1#
读计数器2#
无操作(三态)
未选中(三态)
无操作(三态) ·控制字寄存器
·三个计数器
(见P225,F8-1)
由一个16位的可预置值的减法计数器构成,引脚
CLK——输入脉冲,其周期不能小于380ns(即f2.5MHZ)
GATE——门控信号,作为控制计数器工作的外部信号,低电平禁止计数
OUT——输出,计数到0时输出,可作为中断请求线
2.主要功能
(1)三个独立的16位计数器通道,每个计数器都可以二进
您可能关注的文档
- 第4章 综合能与应用创新能力.doc
- 第4章《细胞的质输入和输出》测试题1.doc
- 第4章习题集答(面).doc
- 第4节 几种要的盐.doc
- 第4节 速度变快慢的描述——加速度.doc
- 第4讲 直线、面平行的判定及其性质 2.doc
- 第4章溶液练习实践参考答案.doc
- 第4讲 直线、面平行的判定及其性质(教师版).doc
- 第4讲 集合的念与运算.doc
- 第4课 农耕时的手工业 教案.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 四年级音乐下册欣赏《包粽子》《欢乐的夜晚》教案苏教版.pdf VIP
- 电镀加工项目可行性研究报告.docx VIP
- 第三单元第二章植物体内的物质与能量变化【速记清单】.docx
- 高大模板工程施工与支撑体系专项方案.docx VIP
- 春节后复工复产方案.doc VIP
- 中建协QC汇编_3-福州建工-提高大面积冷库墙体保温层施工质量——福州建工(集团)总公司.doc VIP
- Q SHB 0003-2016_全自动滚筒洗衣机玻璃观察窗.pdf VIP
- 电力工程安全协议书.doc VIP
- 2019年青海省中考数学试卷【原卷版】材料.pdf VIP
- AI驱动的组织重构与业务重构:绚星智慧科技AI实践白皮书.docx VIP
原创力文档

文档评论(0)