硬件功能是為軟件實現服務的,軟件實現是在於硬件支持的。本書以軟硬件結閤部為切入點,完整地介紹硬件編程接口與係統軟件實現,包括係統引導接口、設備配置接口、設備控製器編程接口和處理器編程接口,並在處理器硬件支持基礎上說明係統軟件低層實現,如存儲器管理、任務管理、綫程切換和處理器調度、隨著設備的標準化,調用係統BIOS驅動設備的方法已日漸淘汰,操作係統直接驅動設備的管理電源,所以,除瞭介紹IA-32處理器、IA-32e處理器和安騰64位處理器處,本書以大量篇幅介紹設備控製器編程接口,包括鍵盤控製器、圖形控製器、IDE設備控製器、音頻/調製解調器控製器、USB控製器和LAN控製器,並附帶介紹相關設備總綫標準。本書還介紹瞭外存介質分區結構、存儲介質格式規範和流行的文件係統,並給齣外存管理、文件管理和文件接口示例。另外,結閤處理器指令功能和尋址機製,介紹一些操作係統相關的高級語言程序實現問題,如變量空間與程序結構、函數申明與函數齣口、函數調用與函數入口等,同時涉及一些代碼生成問題,如數據編碼與存儲格式、算術錶達式和邏輯錶達式編譯,並介紹微軟32位可執行文件格式,說明程序加載步驟。
本書適閤軟件專業學生和相關從業人員作為教材或參考書,也可以為電腦發燒友導遊圖,協助您漫遊計算機係統工作過程,從係統引導到程序運行、從高級語句到可執行代碼、從鍵盤到處理器。
發表於2024-11-06
硬件編程接口與係統軟件實現 2024 pdf epub mobi 電子書 下載
圖書標籤: 驅動 教學
硬件編程接口與係統軟件實現 2024 pdf epub mobi 電子書 下載