ehci是什么意思?ehci和xhci的區別有哪些?新系統了解的東西

小編在這段時間遇到好多廣大網友的咨詢 , 今天免費分享一下關于電腦系統和電腦操作教程的知識大全 , 這篇文字是關于ehci是什么意思?ehci和xhci的區別有哪些?新系統了解的東西的文字 , 歡迎大金仔細閱讀 , 如果不懂請多多關注我們網址陸續更新更多更全面的電腦教程 。
很多新裝機的朋友可能都有遇到過 , Intel六代Skylake裝機平臺在安裝Win7系統后 , 容易出現USB鼠標鍵盤不能用的情況 , 而導致這種現象的原因主要是由于ehci和xhci驅動的問題 , 因此今天小編要為大家聊聊的是ehci和xhci的區別 。

ehci是什么意思?ehci和xhci的區別有哪些?新系統了解的東西

文章插圖

ehci是什么意思?
EHCI英文全稱為Enhanced Host Controller Interface , 是增強型主機控制器接口規范 , 描述了一個通用串行總線USB2.0版的主機控制器的寄存器級接口 。 EHCI規范包括系統軟件和主機控制器硬件之間的硬件/軟件接口的描述 , 主要是為硬件組件設計 , 系統集成商和設備驅動程序(軟件)開發 。
了解EHCI之前 , 首先可以先了解HCI (Host Controller Interface) 即主機控制接口 。 HCI是寄存器層級的界面接口 , 它允許一個主控制器(Host Controller 如 主板南橋southbridge of Motherboard)來實現與外設如(USB、火線以及藍牙)之間的通訊 。
當外設與PC相連接后 , 系統先進行初始化 , HCI開始線程(threads)讀寫 , 建立與外設的連接 。 接下來 , HCI會重置然后讀外設的緩存大小 , 建立與外設的通訊 。 而EHCI (Enhanced Host Controller Interface)是HCI增強的(Enhanced)版本 。
簡單來說 , EHCI就是通常所說的USB2.0接口 , 如果你的電腦支持USB2.0的話 , 那么你使用的USB設備都是接在他上面的 。
ehci和xhci的區別
XHCI英文全稱eXtensible Host Controller Interface , 是一種可擴展的主機控制器接口 , 是Intel開發的USB主機控制器 。 Intel心意哎100系列芯片的USB協議采用的就是XHCI主控 , 主要面向USB 3.0標準的 , 同時也兼容2.0以下的設備 。
簡單來說 , XHCI是Intel最新開發的主機控制器接口 , 廣泛用戶Intel六代Skylake處理器對應的100系列主板上 , 支持USB3.0接口 , 往下也兼容USB2.0 。
ehci是什么意思?ehci和xhci的區別有哪些?新系統了解的東西

文章插圖

EHCI和XHCI都屬于主機控制器接口 , 前者針對的是USB2.0接口 , 而后者則根據最新的USB3.0開發 , 往下也兼容USB2.0 , 簡單來說 , XHCI是EHCI的增強版 。
值得一提的是 , 由于Win7原生系統沒有帶有XHCI驅動 , 因此100系列主板安裝Win7系統會出現USB鼠標鍵盤失效的情況 , 而Win8和Win10原生系統由于內置了XHCI驅動 , 因此不會出現這種情況 。
以上就是腳本之家小編為大家帶來的ehci和xhci兩者之間的區別內容 , 希望可以幫助到大家 , 大家如果還有疑問的話 , 可以在下方的評論框內給我們留言哦 。 我們會盡自己所能的為大家解答 。 謝謝大家一如既往的支持 , 也請大家繼續關注腳本之家的后續教程和軟件 。
相關教程:
主板怎么安裝win7?Z170主板完美安裝Win7教程
【ehci是什么意思?ehci和xhci的區別有哪些?新系統了解的東西】以上內容就是關于ehci是什么意思?ehci和xhci的區別有哪些?新系統了解的東西的詳細內容 , 更過關于電腦系統百科的教程請關注我們!

    推薦閱讀