• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    什么是磁盤控制器(Disk Controller)?

    在計算機中,磁盤控制器是一種電路,它允許中央處理器(CPU)與其他計算機磁盤(如軟盤、硬盤或其他類型的磁盤驅動器)進行通信。磁盤控制器使用諸如高級技術附件(ATA)和集成驅動器電子(IDE)等接口,在個人計算機(PC)和小型計算機系統接...
    在計算機中,磁盤控制器是一種電路,它允許中央處理器(CPU)與其他計算機磁盤(如軟盤、硬盤或其他類型的磁盤驅動器)進行通信。磁盤控制器使用諸如高級技術附件(ATA)和集成驅動器電子(IDE)等接口,在個人計算機(PC)和小型計算機系統接口(SCSI)中使用最為頻繁,在"企業"類計算機中使用最為頻繁。磁盤控制器的基本操作包括讀寫操作的變化。控制器的操作系統(OS)使用帶編號的塊,而磁盤使用其他因素,包括物理柱面、扇區號,設備驅動程序執行映射。磁盤控制器可以與軟盤驅動器通信磁盤控制器使用的通用ATA和IDE接口由一組寄存器操作,這些寄存器位于輸入/輸出(I/O)地址的不同位置。這些寄存器用于單獨I/O請求的信息規范。在寫入設備的"命令寄存器"時,磁盤控制器開始執行所請求的操作。當指定為"數據請求"的位在狀態寄存器中設置時,某些數據傳輸發生在計算機的內存和磁盤之間。這發生在命令發送后不久的磁盤控制器的寫入操作中,以及在讀取操作中,中斷命令指示數據的可用性一種中央處理器。磁盤控制器允許CPU與其他磁盤通信。磁盤控制器具有執行不同功能的某些控制器寄存器。在一個寄存器中,磁盤控制器的讀取和寫入數據字節,但命令被設置為在完全不同的寄存器中讀取或寫入。另一個寄存器是產生代碼錯誤的"錯誤寄存器"。兩個寄存器一起操作,表示磁盤控制器的氣缸號,而另一個寄存器表示驅動器或磁頭編號。最后一個寄存器兩個寄存器用于指示要讀/寫的扇區數和扇區號。有不同類型的磁盤控制器可以作為計算機中的一個組件。磁盤控制器的一種類型是磁盤陣列控制器,它管理物理磁盤驅動器組件,并按邏輯單元將其呈現給計算機。它實現獨立磁盤冗余陣列(RAID)硬件,因此通常稱為RAID控制器。標準硬盤控制器(HDC)是一種接口,使計算機能夠在硬盤上讀寫信息(HD)驅動器。鑒證磁盤控制器是一種HDC,專門用于從計算機的HD驅動器獲得只讀訪問,而不會損壞其驅動器的內容。
    • 發表于 2020-07-30 17:16
    • 閱讀 ( 2851 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆