接口的定义,主板rgb接口在哪里

2020-12-22 阅读 续正平整理

内容简介:CPU通过接口控制外设有几种方式:(1)程序查询方式。在这种模式下,CPU通过io指令查询指定外设的当前状态。如果外设准备就绪,它将输入或输出数据。否则,CPU将等待并循电脑主板接口的控制...

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。

作者给您推荐的内容
  1. Windows7系统有一个非调整Ctrl键加鼠标滚轮玩尺寸的方法常方便的快捷方式——按住键盘上的CTRL键,同时滚动鼠标滚轮,一些软件字体可以灵活地改变大小。在Windows7系统中,按住CTRL键同时滚动鼠标...

  2. 很多朋友都遇到过电脑可以正常启动却不能进入桌面的问题。在这里我总结一些经验,希望能给大家带来帮助。在安装卸载软件或感染病毒后经常开机无法进入桌面的问题会出现不加载Explorer的情况...

  3. Win7网络连接错误代码629解决方案。方法如下:1。检Win7网络连接出错代码629怎么办查用户名和密码:如果您的用户名和密码输入错误,很可能会导致629错误。我们可以重新输入用户名和密码,并检...

  4. 如何推出支付宝?当我们和别人打交道的时候,我们需要用支付宝转账。我应该如何开始?我想收钱,让对方扫描密码付款。让我们来教你如何启动支付宝收集。1) 打开[支支付宝app怎么发起二维...

  5. 我相信许多小伙伴会在日常工作中使用PPT。如何移除表格的阴影?方法很简如何彻底去除PPT幻灯片中表格的底纹?单,下面小编就为大家介绍一下。具体内容如下:1。首先,打开电脑上的ppt。输入...

  6. 喜欢在网上购物的用户实际上可以下载1号店软件。会有很多特别的产品介绍给你,让用户买得起又实惠。当你在1号店查看商品时,你会发手机版1号店怎么收藏店铺?现很多好看的商品都是同一家店...

  7. 首次安装浏览器时,可能只安装了一个搜索提供程序。您可能会发现需要使用多个提供程序,或者可能需要更改默认提供程序。在Internet Expl教你更改和管理IE9的搜索提供程序orer 9中,可以直接从地...

  8. 要创建系统还原点,请先在「开始」菜单中查找计算机。win7普通版的用户需要在开始菜单右Win7还原让文件失而复得侧的侧栏中找到它。然后右键单击“计算机”并选择“属性”。在“计算机属性”...

  9. 一些朋友在使用windows VPS时,经常会遇到三种服务:计算机浏览器、服务器和工作站,这些服务默认随系统自动启动。它们在运行server服务自动停止关闭如何解决?一段时间后总是停止并关闭,导致...

  10. 如何设置MAC系统时间?如何设置MAC系统日期?你必须利用这个系统吗?当然不是。用户可以根据自己的实际情况更爱系统时间,这样更容易适应自己的时间习惯。MAC系统的Mac时间/日期设置详细教程...