《程序员的自我修养--链接、装载与库》读书笔记之基础篇

学了这么久的计算机知识,却对程序的编译、链接、静态库和动态库等方面的知识几乎一无所知,想起这本书,打算读一读,记录本文,以便查阅。

计算机的发展

1.早期的计算机CPU核心频率不高,跟内存频率一样,二者都是直接连接在同一个总线上的。

   为了协调I/O设备(如显示设备、键盘、软盘和磁盘等)与总线之间的速度,也为了CPU能够和I/O设备进行通信,一般每个设备都有一个I/O Controller,通过Controller连到总线上。

2.后来由于CPU核心频率的提升,导致内存跟不上CPU的速度,于是产生了与内存频率一致的系统总线,而CPU采用倍频的方式与系统总线通信。

3.接着随着图形化OS的普及,使得图形芯片需要跟CPU和内存之间大量交换数据,慢速的I/O总线无法满足图形设备的巨大需求。为了协调

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