计算机的I/O控制方式

时间:2023-03-15来源:佚名
通常采用的有三种I/O控制方式:程序控制方式、中断控制方式和直接存储器存取方式。
在进行微机控制系统设计时,可按不同要求来选择各外围设备的控制方式。
1.程序控制方式
程序控制I/O方式是指CPU和外围设备之间的信息传送是在程序控制下进行的。它又可分为无条件I/O方式和查询式I/O方式。
1)无条件I/O方式
无条件传送方式的工作原理如图1所示。
计算机的I/O控制方式
图1 无条件传送方式I/O接口的电路原理图
2)查询式I/O方式
查询式I/O方式也称为条件传送方式。按查询式I/O方式传送信息时,CPU和外围设备的I/O接口除需设置数据端口外,还要有状态端口。查询式I/O接口电路的原理框图如图2所示。
计算机的I/O控制方式
图2 查询式I/O方式接口电路的原理框图
查询式I/O方式是微机控制系统中经常采用的方式。假设某微机控制系统中采用查询式对1#、2#、3#三个外围设备进行I/O管理,其查询和I/O处理的简化程序流程图如图3所示。
计算机的I/O控制方式
图3 查询式I/O处理简化程序流程图
2.中断控制I/O方式
为了提高CPU的效率和使系统具有良好的实时性,可以采用中断控制I/O方式。
在中断传送时的接口电路如图4所示。
计算机的I/O控制方式
图4 中断传送方式的接口电路
微机控制系统中,可能设计有多个中断源,且多个中断源可能同时提出中断请求。多重中断处理必须注意如下四个问题:
(1)保存现场和恢复现场。
(2)正确判断中断源。
(3)实时响应。
(4)按优先权顺序处理。
3.直接存储器存取(DMA)方式
利用中断方式进行数据传送,可以大大提高CPU的利用率。但在中断方式下,仍必须通过CPU执行程序来完成数据的传送。每进行一次数据传送,就要执行一次中断过程,其中保护和恢复断点、保护和恢复寄存器内容的操作与数据传送没有直接关系,但会花费掉CPU的不少时间。 
DMA的工作流程如图5所示。
计算机的I/O控制方式
图5 DMA的工作流程图
实现上述操作的DMA控制器的硬件框图如图6所示。
计算机的I/O控制方式
图6 DMA控制器框图
计算机的I/O控制方式
图7 8237A的内部编程结构和外部连接

相关阅读

两种PLC 控制电动机过载保护方法,你选择哪一种呢​?

在工业自动化领域,PLC(可编程逻辑控制器)被广泛应用于电动机的控制。而对于电动机的过载保护,常见的有两种方法:一是将热继电器的触点作为 PLC 的输入量;二是将热继电器的触点与 P...
2024-08-27
两种PLC 控制电动机过载保护方法,你选择哪一种呢​?

变频器的外围设备及选择

一、主要电器须选好 /如图所示 Q──断路器 ; KM──接触器 ; FU──快速熔断器; UF──变频器 ; M──电动机 1、断路器 主要作用如下图所示: 用于电源 电路的开闭,且在出现过...
2023-03-21
变频器的外围设备及选择

电动机的机械功率计算方法

电动机 的功率.应根据生产机械所需要的功率来选择,尽量使电动机在额定负载下运行。选择时应注意以下两点: (1>如果电动机功率选得过小.就会出现“小马拉大车”现象,造成电...
2023-03-21

采用表面贴装MLCC的电容器可以防止电弧放电

随着Vishay在高压多层陶瓷电容器(MLCC)技术上的一系列突破,Vishay公司推出了一款新的表面贴装MLCC,非常适合用于镇流器应用。这些创新的HVArc Guard电容器采用NP0和X7R电介质,可提供直流...
2023-08-09
采用表面贴装MLCC的电容器可以防止电弧放电

MOS管开关电路的工作原理和功耗计算

在设计MOS管开关电路时,就要充分了解MOS管的工作原理。在我上一篇文章中,有详细地讲解MOS管的工作原理。大家可以点下面这个标题直接进入,这里就简单地提一下。 MOS管工作原理详...
2023-07-03
MOS管开关电路的工作原理和功耗计算

热销商品

加长球头内六角扳手L型六方棱套装万能2 2.5 3 4 5 6 8 10-30号mm

加长球头内六角扳手L型六方棱套装(22.5–30mm)专为高扭矩与深孔作业设计,适用于机械维修、工业装配及精密设备维护。套装涵盖22.5、3、4、5、6、8、10至30mm等多种规...
1.15

萝卜头螺丝刀磁性两用伸缩螺丝刀一字十字梅花平口短小改锥

萝卜头螺丝刀是一款多功能、便携实用的手动工具,集一字、十字、梅花(星型)等多种刀头于一体,采用磁性设计,可牢固吸附螺丝,提升操作效率。其独特的伸缩结构让刀头可灵活...
3.28

U型橡胶件玻璃包护边软胶卡槽式锋利防割划防撞封边电柜密封嵌条

U型橡胶件玻璃包护边软胶卡槽式锋利防割划防撞封边电柜密封嵌条,专为电气设备柜体、玻璃边缘及金属框架设计。采用优质耐候橡胶材质,具备优异的柔韧性与抗老化性能,...
3

儿童帽安全帽工地小孩活动团队农民工表演防砸耐安洪宏安免费印字

洪宏安儿童安全帽专为工地参观、儿童活动及农民工团队表演设计,具备优异的防砸、耐冲击性能,符合国家安全防护标准。采用轻质高强度材料,佩戴舒适,透气性好,适合长时间...
11.8

防静电镊子不锈钢摄子可换头塑料陶瓷聂孑耐高温电子维修工具套装

防静电镊子不锈钢摄子套装是一款专为精密电子维修设计的工具组合,采用高品质不锈钢材质,具备优异的耐腐蚀性与机械强度。其表面经过特殊防静电处理,有效避免静电对敏...
3.15

网站栏目