《程序員的自我修養--鏈接、裝載與庫》讀書筆記之基礎篇

學了這麼久的計算機知識,卻對程序的編譯、鏈接、靜態庫和動態庫等方面的知識幾乎一無所知,想起這本書,打算讀一讀,記錄本文,以便查閱。

計算機的發展

1.早期的計算機CPU核心頻率不高,跟內存頻率一樣,二者都是直接連接在同一個總線上的。

   爲了協調I/O設備(如顯示設備、鍵盤、軟盤和磁盤等)與總線之間的速度,也爲了CPU能夠和I/O設備進行通信,一般每個設備都有一個I/O Controller,通過Controller連到總線上。

2.後來由於CPU核心頻率的提升,導致內存跟不上CPU的速度,於是產生了與內存頻率一致的系統總線,而CPU採用倍頻的方式與系統總線通信。

3.接着隨着圖形化OS的普及,使得圖形芯片需要跟CPU和內存之間大量交換數據,慢速的I/O總線無法滿足圖形設備的巨大需求。爲了協調

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章