ahci和IDE的區別

來源:酷知科普網 4.93K

ahci和IDE的區別

概念不同:AHCI:是在Intel的指導下,由多家公司聯合研發的介面標準,它允許儲存驅動程式啟用高階序列 ATA 功能,如本機命令佇列和熱插拔,其研發小組成員主要包括Intel、AMD、戴爾、Marvell、邁拓、微軟、Red Hat、希捷和StorageGear等著名企業。IDE:一般指整合開發環境,是用於提供程式開發環境的應用程式,一般包括程式碼編輯器、編譯器、偵錯程式和圖形使用者介面等工具。開發背景不同:AHCI:本質是一種PCI類裝置,在系統記憶體匯流排和序列ATA裝置內部邏輯之間扮演一種通用介面的角色。這類裝置描述了一個含控制和狀態區域、命令序列入口表的通用系統記憶體結構;每個命令表入口包含SATA裝置程式設計資訊,和一個指向描述表的指標。IDE:從開始在主機或終端機開發程式,IDE才漸漸的成為必要的工具。早期的程式設計語言在送進編譯器處理之前,必須要先經過流程圖、撰寫表格、打卡,所以當時並不需要IDE。Basic是第一個有IDE的程式語言,同時也是第一個可以直接在主機或終端機前開發程式,他的IDE是採取命令列的方式,並不像現代的IDE使用選單和圖形化。

熱門標籤