《鳥哥的Linux私房菜》讀書筆記--第0章 計算機概論part1
一個下午看了不少硬件層面的知識,看得太多太快容易忘記。於是在博客上寫下讀書筆記。
有關硬件
個人計算機架構&接口設備
主板芯片組為“南北橋”的統稱,南北橋用於控制各組件之間的通信
北橋連接速度較快的組件(CPU、顯卡、內存),被稱為系統總線
南橋連接速度較慢的組件(硬盤、USB、網卡),被稱為I/O總線
(北橋頻率稱前端總線速度(FSB),每次傳輸的位數為總線寬度,總線頻寬則為“FSB*總線寬度”)
(在文件計算中常用Byte為基本單位,而在網絡中常用bit計算)
兩大主流行x86CPU開發商Intel、AMD的CPU架構不兼容,因此兩者有不同的主板架構。其區別主要為AMD架構主板中CPU與內存直接連接,不通過北橋
主要組成:
CPU
微指令集
精簡微指令集(RISC),如SPARC、ARM系列 常用於學術領域大型工作站
復雜微指令集(CISC),如x86架構CPU 大量用於個人計算機
(復雜微指令集包含豐富的指令集,如多媒體指令集、虛擬化指令集)頻率
簡單的說,CPU每秒可進行的工作次數
因CPU與外部組件的理論速度保持一致最好,所以CPU有外頻、倍頻之說。CPU頻率=外頻*倍頻
外頻:CPU與外部組件進行數據傳輸/運算時的速度
倍頻:CPU內部用於加速性能的倍數
(超頻:因出廠時CPU倍頻鎖定,因此人們常超頻的為外頻)字長
CPU每次處理數據量為字組大小(字長),分32位64位。與之對應,系統總線寬度
(但字長與總線寬度可不相同)
計算機32位或64位主要依據CPU字長
CPU等級
將不同種CPU規範等級,有i386、i586、i686等,目前的64位CPU統稱x86_64等級
《鳥哥的Linux私房菜》讀書筆記--第0章 計算機概論part1