




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、程序数据传送输入状态字数据传送YN数据准备好?三三 态态缓冲器缓冲器输入输入设备设备IOR地址地址译码译码D7 D0A15A0与与非非PC总线总线锁存器锁存器输出输出设备设备数据线数据线IOW地址地址译码译码地址线地址线 300H000D7 D0A15A0与与非非 4765321061H 端口端口 8253与与门门放放大大器器扬扬声声器器01控制其它外设控制其它外设 4765321061H 端口端口 8253与与门门放放大大器器扬扬声声器器01控制其它外设控制其它外设 61H 端口端口8253与与门门放放大大器器扬扬声声器器01NY从状态端口读入状态信息从状态端口读入状态信息从数据端口传送一个
2、数据从数据端口传送一个数据外设准备好否?外设准备好否?地址地址译码译码数据数据缓冲缓冲控制控制电路电路地址线地址线数据线数据线控制线控制线三三 态态缓冲器缓冲器输输入入设设备备数数 据据 线线2 1 8H 数据数据端口端口地址地址译码译码地址线地址线 状态状态端口端口地址地址译码译码锁锁存存器器IOR R Q D三三 态态缓冲器缓冲器+5vD42 1 CH STBPC总线总线IORA15A0D7D0&MOV DX, 21CHask: IN AL, DXTEST AL, 10h JZ ask从从21CH状态端口状态端口读入外设状态信息读入外设状态信息从从218H数据端口数据端口读入一个字
3、节数据读入一个字节数据YND4=1, 外设准备好否?外设准备好否?N50H个数据个数据传送结束?传送结束?Y21CH端口端口状态端口状态端口219H端口端口数据端口数据端口地址地址译码译码数据数据缓冲缓冲控制控制电路电路输输出出外外设设CPU地址线地址线数据线数据线控制线控制线输输出出设设备备数数 据据 线线219H数据数据端口端口地址地址译码译码地址线地址线 锁锁存存器器 RD D Q 三三 态态缓冲器缓冲器+5vACKPC总总线线IORA15A0D7D0IOW状态状态端口端口地址地址译码译码D021CH& MOV DX, 21CHAsk: IN AL, DX TEST AL,01h
4、 JNZ ask STB从从21CH状态端口状态端口读入外设状态信息读入外设状态信息将一字节数据送至将一字节数据送至219H数据端口数据端口YND0=0, 外设准备好否?外设准备好否?N80H个数据个数据传送结束?传送结束?Y中断服务程序中断服务程序发申请发申请中断服务程序中断服务程序发申请发申请中断方式下中断方式下CPU执行程序流程执行程序流程外外设设使用中断方式时使用中断方式时: :外设准备数据,外设准备数据,CPUCPU执行程序执行程序, , CPUCPU与外设并行工作;与外设并行工作; 一旦外设准备就绪,外设向一旦外设准备就绪,外设向CPUCPU发中断申请,发中断申请, CPUCPU暂
5、停原程序执行,响应中断,进行数据传输。暂停原程序执行,响应中断,进行数据传输。此时,此时,CPUCPU与外设是串行工作。与外设是串行工作。外围设备通过DMAC向CPU申请DMA请求CPU响应DMA请求交出总线控制权从源地址中读取数据将数据写到目标地址DMA结束数据传送结束否?修改地址指针NYCPUDMAC内存内存外设外设总线总线响应响应总线总线请求请求三三 态态缓冲器缓冲器输入输入设备设备数据数据 线线IOR地址地址译码译码地址线地址线 200H000D7 D0A15A0与与非非PC总总线线PC总线总线锁存器锁存器输出输出设备设备数据线数据线IOW地址地址译码译码地址线地址线 300H000D
6、7 D0A15A0与与非非三三 态态缓冲器缓冲器输输入入设设备备数数 据据 线线2 1 8H 数据数据端口端口地址地址译码译码地址线地址线 状态状态端口端口地址地址译码译码锁锁存存器器IOR R Q D三三 态态缓冲器缓冲器+5vD42 1 CH STBPC总线总线IORA15A0D7D0&MOV DX, 21CHIN AL, DX输输出出设设备备数数 据据 线线219H数据数据端口端口地址地址译码译码地址线地址线 锁锁存存器器 RD D Q 三三 态态缓冲器缓冲器+5vACKPC总总线线IORA15A0D7D0IOW状态状态端口端口地址地址译码译码D021CH&STB查询方式
7、接线图查询方式接线图A0A1CS并行接口并行接口8255A打打印印机机PC总线总线A0A1数数 据据 线线IORRDWRIOW片选片选译码译码PA0PA7PC0PC4A2A9数据线数据线STROBEBUSYD0D7D0D7中断方式接线图中断方式接线图A0A1CS并行接口并行接口8255A打打印印机机PC总线总线A0A1数数 据据 线线IORRDWRIOW片选片选译码译码PA0PA7PC7PC6A2A9数据线数据线STROBEACKD0D7D0D7PC3IRQ3CPU接接口口作作用用外外设设模模/数数转转换换( (A/ /D) )数数/模模转转换换( (D/ /A) )模模拟拟量量信信息息类类型型数数字字量量三三态态缓缓冲冲、锁锁存存数数字字量量工工作作速速度度快快解解决决传传送送方方式式慢慢串串/并并转转换换并并/串串转转换换串串行行通通信信方方式式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保定市人民医院治疗前图像配准kVCBCT操作考核评分表
- 黑河市人民医院护理部新员工培训考核
- 邢台市人民医院鼻内镜检查操作资格认证
- 2025年中国水性聚氨酯项目投资计划书
- 中国芍药苷项目创业计划书
- 汕尾泡沫塑料项目可行性研究报告
- 2025年绍兴钻探钻具项目可行性研究报告
- 中国燃气调压设备行业市场前景预测及投资价值评估分析报告
- 中国甲基丙烯酸甲酯项目创业计划书
- 中国三嗪环项目创业计划书
- 2025年贵州磷化(集团)有限责任公司校园招聘370人笔试参考题库附带答案详解
- 2025贵州盘州市普古乡卫生院招聘村医考试参考试题及答案解析
- 2025年二手车行业二手车电商平台发展与市场前景研究报告
- 骨盆矫正课件
- 智慧养老APP创新创业项目商业计划书
- 2025至2030中国航空运动行业产业运行态势及投资规划深度研究报告
- (正式版)DB33∕T 1431-2025 《公路固化土路基施工规范》
- 社会科学研究方法 课件 第7-12章 调查研究-撰写研究报告
- 结直肠癌课件
- 消毒技术中级考试题库及答案
- 盆腔包虫CT课件
评论
0/150
提交评论