首页 > 其他分享 >11.5用中断来实现实时处理

11.5用中断来实现实时处理

时间:2023-02-15 20:45:48浏览次数:45  
标签:处理速度 实时处理 中断 11.5 轮询 外围设备

      由于外围设备有很多个,因此就有必要按照顺序来调查。按照顺序调查多个外围设备的状态称为轮询。对几乎不产生中断的系统来说,轮询是比较合适的处理。不过,对计算机来说就不适合了。举例来说,假如主程序正在调查是否有鼠标输人,这时如果发生了键盘输人的话,该如何处理呢?结果势必会导致键盘输入的文字无法实时地显示在显示器上。而通过使用中断,就可以实现实时显示了。
      打印机等输出用的外围设备中,外围设备接收数据的状态,有时是需要用中断来通知的。由于外围设备的处理速度比计算机主机的处理速度要慢很多,因此,这种情况下就不需要对打印机的状态进行多次调查,只需在中断请求发生时输出数据即可,这样一来,其他时间 CPU 就可以集中处理别的程序了。中断处理是不是很方便呢。

标签:处理速度,实时处理,中断,11.5,轮询,外围设备
From: https://www.cnblogs.com/24koi/p/17124572.html

相关文章

  • 11.4外围设备的中断请求
       IRQ是用来暂停当前正在运行的程序,并跳转到其他程序运行的必要机制。该机制称为中断处理。中断处理在硬件控制中担当着重要角色。因为如果没有中断处理,就有可能出......
  • 11.4 外围设备的中断请求
    IRQ是用来暂停当前正在运行的程序,并跳转到其他程序运行的必要机制。该机制称为中断处理。如果没有中断处理,就有可能出现处理无法顺畅进行的情况。从中断处理开始到请求中断......
  • Java线程中断
    Java线程里:“中断”就是指“终止”,与操作系统里的"中断"、“异常”是完全不同的概念;由于stop()方法过于暴力,可能导致资源回收无法风险、开销过大等问题,此方法已过期,故Java......
  • AD2428W手册解读之中断处理
    本文介绍A2B系统中主机对中断的处理流程。1、主运行中断如主运行中断图所示,触发器(主IRQ引脚)是在主节点锁定锁相环到SYNC信号后或发现线路故障后断言的。注意:MSTR_RUNNING......
  • 中断
    中断发生中断意味着需要操作系统介入管理,实现多道程序的并发执行因此,人们发明了操作系统,引入了中断机制,实现了多道程序并发执行发生中断后,CPU立刻进入核心态发生......
  • Pcie网卡中断问题
    现象环境:redhatlinux5.11,2.6.18-398.el5,数据库主机。最初发现这台机器ntp同步异常,时间会越来越慢,执行ntpupdate手动同步过一段时间也会失效,并且登录明显感觉命令执行响应......
  • 11.4外围设备的中断请求
    IRQ是用来暂停当前正在运行的程序,并跳转到其他程序运行的必要机制。该机制称为中断处理。中断处理在硬件控制中担当着重要角色。因为如果没有中断处理,就有可能出现处理无法......
  • 11.5用中断来实现实时处理
    在主程序运行的过程中,中断发生的频率有多大呢?实际上,大部分的外围设备,都会频繁地发出中断请求。其原因就是为了实时处理从外围设备输入的数据。虽然不利用中断也可以从外围......
  • 11.4外围设备的中断请求
    让我们再来看一下图11-4。在“I/O范围”下面有一个“IRQ”项目,对应的值是0x00000006(06)。IRQ(IterruptRequest)是中断请求的意思。那么,IQ主要是用来做什么的呢?I......
  • 慕尼黑工大提出紧耦合GPS的VI-SLAM,GPS信号中断也能用!
    以下内容来自小六的机器人SLAM学习圈知识星球每日更新内容点击领取学习资料→机器人SLAM学习资料大礼包论文#Visual-InertialSLAMwithTightly-CoupledDropout-Tol......