1.輸入單元(Input Unit,IU):負責將資料、程式及命令的輸入。如鍵盤、滑鼠、光筆及磁碟機等。
2.輸出單元(Output Unit,OU):負責輸出電腦所執行的結果,或顯示電腦系統的訊息,如印表機、喇叭及螢幕等。
3.算術邏輯單元(Arithmetic & Logic Unit,ALU):負責電腦內部之算術(加、減、乘、除)及邏輯(AND、OR、NOT)運算。
4.控制單元(Control Unit,CU):負責分析、指揮及控制各單元的運作,它會適時遞送出控制訊號使電腦系統能正確的執行。
5.記憶單元(Memory Unit,MU):負責儲存程式或資料,又可分為主記憶體與輔助記憶體。主記憶體分為唯讀記憶體(ROM)只能讀不能寫、隨機存取記憶體(RAM)能讀能寫;輔助記憶體如磁碟、光碟等。