欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


CMOS设置不合理的解决办法
出现0x0000002E:DATA_BUS_ERROR蓝屏错误
悠游加速器如何实现对绝大多数的游戏的加速
怎么让电脑自动更新系统时间
如何快速整理磁盘碎片
连接前SUSB接口线的方法
让你的好照片带有文艺电影气息
重装系统前如何备份“开始”菜单
笔记本电脑不能开机怎么办?
快速删除无用的文件
电脑主板接口的控制方式
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

   CPU通过接口对外设进行控制的方式有以下几种:

  (1)程序查询方式

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

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

  (2)中断处理方式

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

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

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

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

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

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

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号