什么是总线控制(Bus Mastering)?

计算机“总线”是在计算机中的各种设备之间传输数据的一种路径。总线控制是指连接在同一系统总线上的组件可以直接相互通信而不需要中间人的过程。一般来说,总线控制往往通过节省系统资源和缩短指令通过系统所需的时间...
计算机“总线”是在计算机中的各种设备之间传输数据的一种路径。总线控制是指连接在同一系统总线上的组件可以直接相互通信而不需要中间人的过程。一般来说,总线控制往往通过节省系统资源和缩短指令通过系统所需的时间来提高性能在现代计算机上,总线主控主要通过外围组件互连(PCI)总线来实现,PCI插槽位于物理板的下半部分。PCI总线包括PCI Express(PCI-E)插槽,将系统的显卡或显卡插入其中。PCI总线上安装的其他设备包括网络和声卡。总线控制的其他用途集中在集成驱动电子(IDE)和高级技术附件(ATA)通道上在正常情况下,如果主控卡需要直接访问显卡,则可以使用主控显卡直接访问主存储器,它首先必须通过与中央处理器(CPU)通信来操作,没有总线控制,CPU就充当中间人,在两个组件之间传递指令,通过总线控制,CPU不受约束,提高响应时间,节省CPU周期,从而提高性能虽然大多数现代系统支持总线控制,但实际性能的优势可能不适用。这是因为在许多情况下,系统的显卡不需要在系统中的RAM之间传送信息。现代显卡包含用于视频特定用途的板载RAM,无需与计算机中的通用系统RAM。有些显卡本身就含有几GB的RAM,这意味着任何额外的RAM都是多余的。PCI总线上的总线主控功能可能有问题,但它在IDE/ATA总线上的使用更为有利。连接到IDE/ATA总线的主要设备包括计算机中的光盘驱动器和硬盘驱动器;这些设备本身包含的内存很少或根本没有。因此,这些设备与通用系统RAM之间的数据传输非常重要,因为加载了任何程序或文件必须先将硬盘或光盘放入系统RAM,然后才能被计算机使用
  • 发表于 2020-07-31 00:31
  • 阅读 ( 2130 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具