大二下開始意識到電腦基礎的重要性,就去圖書館隨緣找了一本機械工業出版社的大部頭書籍開始看, 也為了讓自己養成總結和記錄的習慣,把每一章的內容結構化的寫成讀書筆記。以後查閱方便。 這本書是集成的,電腦系統的方方面面都有設計,講的也都比較底層,適合學完電腦電路基礎和電腦組成原理後看。 第一章:概 ...
大二下開始意識到電腦基礎的重要性,就去圖書館隨緣找了一本機械工業出版社的大部頭書籍開始看,
也為了讓自己養成總結和記錄的習慣,把每一章的內容結構化的寫成讀書筆記。以後查閱方便。
這本書是集成的,電腦系統的方方面面都有設計,講的也都比較底層,適合學完電腦電路基礎和電腦組成原理後看。
第一章:概敘
沒什麼結構化的內容,就是把之後所有章節開個頭,都介紹一遍。
左半邊為硬體的抽象層次,右半邊為軟體組件,抽象是處理系統複雜性的一種核心方法,指令集是軟體和硬體的交匯點。
操作系統的作用就是負責協調系統分配和釋放的多種硬體資源,以及每個應用程式分配CPU時間。
電腦硬體的演化:(真空管,鐵氧體)ENIAC -> (晶體管 )大規模集成技術VLSI。
操作系統的演化:FMS,IBSYS -> Windows, Mac OS(桌面電腦), Linux(企業), Symbian, Blackberry (嵌入式) -> 網格計算
導讀:處理器(設計和調度)-> 記憶體子系統(管理和層次以及處理器緩存) -> I/O子系統(磁碟,文件系統) -> 並行系統 -> 網路