rogerup wrote:如開一個檔案電腦要如...(恕刪) 這問題...好籠統簡單的說就是可大可小你要講到多詳細連指令還有資料匯流排跟記憶體指令那些都講就...可以寫很多了如果比較簡單的你自己已經有講出大概了
如何與硬碟溝通??有點語焉不詳..我想應該指的是使用者透過pc上的作業系統來對硬碟做存取動作吧...整體作業流程應該是這樣描述比較恰當.作業系統接受到指令和要求後,會透過作業系統本身的檔案系統(file system)找出目標資料的邏輯位置(logic address)並將位址資訊給予bios,bios接受位址資訊會透過i/o控制及磁碟中斷服務來與磁碟機連接通訊,並藉由磁碟界面控制器及硬碟控制器將接受到的邏輯位址轉換成實體物理位址後,硬碟控制器就會控制音圈馬達移動讀寫臂到相對應的物理位址進行存取..轉換簡易流程圖OS---File System-- BIOS---interface controller---disk controller其實..整個流程重點是在於硬碟控制器或介面控制器對資料位址的對應及轉換..至於你寫的流程..基本上應該是屬於處理器在對軟體程式解碼後並對作業系統發出指令的過程.