日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【存储知识学习】第三章磁盘原理与技术3.6磁盘控制器、驱动器控制电路和磁盘控制器驱动程序and3.7内部传输速率和外部传输速率--《大话存储》阅读笔记

發布時間:2025/3/19 编程问答 37 豆豆

3.6磁盤控制器、驅動器控制電路和磁盤控制器驅動程序

3.6.1 磁盤控制器

硬盤的接口包括物理接口,也就硬盤接入到磁盤控制器上需要用的接口,除了物理接口規范之外,還定義了一套指令系統,叫做邏輯接口。磁盤通過物理線纜和接口連接到磁盤控制器之后,需要邏輯接口,也就是指令集來向磁盤中存放。磁盤控制器的作用是參與底層的總線初始化、仲裁等過程以及指令傳輸過程、指令傳輸狀態機、重傳、ACK確認等,將這些太過底層的機制過濾掉,從而向驅動程序提供一種簡潔的接口。驅動程序只要將讀寫的設備號、起始地址等信息,也就是指令描述塊(Command Description? Block)傳遞給控制器即可,控制器接受指令,并做相應動作,將執行后的結果信號返回給驅動程序。

3.6.2 驅動器控制電路

磁盤驅動器去控制電路位于磁盤驅動器上,它專門負責直接驅動磁頭臂做運動來讀寫數據。而主板上的磁盤控制器專門用來向磁盤去東區的控制電路發送指令,從而控制磁盤驅動器讀寫數據。由磁盤控制器對磁盤驅動器發出指令,進而操作磁盤,CPU做的僅僅是操作控制器就可以了。

3.6.3 磁盤控制器驅動程序

CPU必須執行磁盤通道控制器才能與控制器交互,才能讀寫數據。所以,系統BIOS中存放了初始化系統所需的基本代碼。系統BIOS初始化過程中有這么一步,就是去發現并執行磁盤控制器的Optional ROM(該ROM被保存在磁盤通道控制器中或者單獨的Flash芯片內),該ROM內包含了該控制器最原始的、可以在主BIOS下執行驅動程序,主BIOS載入并執行該ROM,從而加載了其驅動程序,也就可以與控制器進行交互了。最后主BIOS通過執行驅動程序而是的CPU可以發送對應的讀指令,提取磁盤0磁道的第一個扇區中的代碼載入內存執行,從而加載OS。

3.7 內部傳輸速率和外部傳輸速率

3.7.1 內部傳輸速率

磁盤的內部傳輸速率指的是磁頭讀寫磁盤時的最高速率,不包括尋道、等待某個扇區旋轉到磁頭下。實際上,速率不可能達到內部傳輸速率

3.7.2 外部傳輸速率

從外部接口傳遞給硬盤控制器的速率就是外部速率

總結

以上是生活随笔為你收集整理的【存储知识学习】第三章磁盘原理与技术3.6磁盘控制器、驱动器控制电路和磁盘控制器驱动程序and3.7内部传输速率和外部传输速率--《大话存储》阅读笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。