电脑电源控制面板接口(主板常用接口)

有几种方法可以通过CPU接口控制外设:

(1)程序查询方式

这种方式下,CPU通过I/O指令询问指定外设当前的状态,如果外设准备就绪,则进行数据的输入或输出,否则CPU等待,循环?搜??/p>

这种方式的优点是结构简单,只需要少量的硬件电路即可,缺点是由于CPU的速度远远高于外设,因此通常处于等待状态,工作效率很低。

(2)中断处理方式

在这种方式下,CPU不再波动等待,而是可以执行其他程序,一旦外设为数据交换准备就绪,可以向CPU提出服务请求,CPU如果响应该请求,便暂时停止当前程序的执行,转去执行与该请求对应的服务程序,完成后,再继续执行原来被中断的程序。

中断处理方式的优点是显而易见的,它不但为CPU省去了查询外设状态和等待外设就绪所花费的时间,提?l了CPU的T作效率,还满足了外设的实时要求。m需要为每个I/O设备分配一个中断请求号和相应的中断服务程序,此外还需要一个中断控制器(I/O接口芯片)管理I/O设备提出的中断请求,例如设置中断屏蔽、中断请求优先级等。

此外,中断处理方式的缺点是每传送一个字符都要进行中断,启动中断控制器,还要保留和恢复现场以便能继续原程序的执行,花费的工作量很大,这样如果需要大量数椐交换,xp系统性能会很低。

(3)DMA(直接存储器存取)传送方式

DM八最明显的一个特点是它不是用软件而是采用一个专门的控制器来控制内存与外设之间的数椐交流,无须CPU介入,大大提?CPU的工作效率。

在进行DMA数据传送之前,DMA控制器会向CPU申请总线控制权,如果CPU允许,则将控制权交出。因此,在数据交换时,总线控制权由DMA控制器掌握,在传输结束后,DMA控制器将总线控制权交还给CPU。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 86345@qq.com 举报,一经查实,本站将立刻删除。
(0)
上一篇 2022-05-01 02:30:16
下一篇 2022-05-01 02:40:05

猜你喜欢

  • 2023年最建议买的车,2023年买什么车

    前面两篇文章我已经跟大家来盘点过了日系和美系品牌即将在2023年推出的新车,发现很多朋友都不太感冒,也因为某些原因打心底里不想再去入手日美系汽车品牌旗下的车型。那既然如此,今天我们…

    投稿 2023-09-15
  • 费用报销单样本,费用报销单范本

    模板1 模板2 模板3

    2023-11-30
  • excel数据填入coreldraw插件

    太多朋友被CorelDraw中的表单问题困扰,最常见的就是从MS EXCEL中获取的表单。以下方法是在长期实际操作中发现的最简单、最容易理解、最版本兼容的解决方案。请仔细看: 1、…

    投稿 2022-04-17
  • 为什么经期不能同房?导致月经推迟并出血的原因

    众所周知,月经是女性都会出现的一种正常的生理现象。所谓月经,就是女性每个月都会出现经期排血的现象。并且,正常来说,每个人月经的时间都是比较固定的,就算有浮动也是在一周时间内。但是,…

    2024-01-31
  • 口才怎么学_怎么学习口才

    你有没有看过主持人大赛呢?不知道你是怎样,反正我是跪着看完的。 从这个节目就可以看出来,一个人的表达能力厉害到这种程度,给人的心灵震撼感,是多么强烈的。 我很庆幸自己当初有坚持锻炼…

    2022-11-22
  • 白萝卜泡蜂蜜怎么做_白萝卜泡蜂蜜的做法

    白萝卜泡蜂蜜的做法窍门?白萝卜泡蜂蜜怎么做?   白萝卜在饮食和中医食疗领域都有广泛应用,有比较好的止咳效果,搭配蜂蜜效果更佳,白萝卜泡蜂蜜是常见的食用方法,不过白萝卜泡蜂蜜的做法…

    2022-05-23
  • 电脑鼠标指针安装包(鼠标的安装方法)

    打开鼠标方案所在的文件夹,在里面找到“AutoSetup.inf”,点击右键,然后在快捷菜单中选择“安装”。(注意:如果有“打开文件-安全警告”,按弹出窗口的“打开”按钮。) 在安…

    2022-04-20
  • 右眼跳吉凶时间(右眼跳吉凶时辰分析)

    人的眼睛、严格说是眼皮会不由自主的跳动,有时跳几下,而有时却跳个不停。以下根据眼皮跳动的不同时辰进行吉凶分析: 子时:23点——01点前 左眼:意外之喜降临,会有不错好运,你的心脏…

    2022-05-25
  • 如何正确使用口香糖呢?口香糖的神奇用途

    亲爱的们,你们知道吗?口香糖不仅仅可以让我们享受清新口气的感觉,它还有许多你意想不到的清洁小技巧哦!今天我就来分享几个口香糖的神奇用途,让你的口腔每天都像新的一样清新! 1. 去除…

    2024-01-27
  • Less的介绍,Less语言的编译方式

    一、Less的介绍 Less是一个较为流行的css预处理语言。支持变量、混合(Mixin)、函数、计算、循环等特点。由于Less是预处理语言,所以不能直接运行,需要先进行编译。 凡…

    2023-10-09

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注