1. 程式人生 > >鳥哥的linux私房菜——第0章 計算機概論

鳥哥的linux私房菜——第0章 計算機概論

計算機的主要組成:

  • 輸入單元:鍵盤、滑鼠等
  • 主機部分:系統單元,包括CPU(控制單元和算數邏輯單元)、記憶體
  • 輸出單元:螢幕、印表機等

CPU種類:

  • 精簡指令集(RISC):ARM(手機)
  • 複雜指令集(CISC):Intel、AMD(個人計算機)

注:x86架構為32位,包括i386、i586、i686;x86_64架構為64位;計算機的位數是由CPU每次能夠解析的字組大小決定的

x86架構的晶片組用於控制各個元件溝通,包括兩個網橋:

  • 北橋(系統匯流排):CPU、主儲存器、顯示器等(速度快)
  • 南橋(輸入輸出匯流排):硬碟、USB、網絡卡(速度較慢)

作業系統一般包括核心和系統呼叫介面,主要功能:

  • 系統呼叫介面(編寫使用者應用程式)
  • 程式管理(程序排程等)
  • 記憶體管理(記憶體分配和定址等)
  • 檔案系統管理(不同檔案格式的支援)
  • 硬體驅動(載入硬體驅動程式)