完整的電腦系統包括:應用程式 + 操作系統 + 電腦硬體 一、電腦硬體: 1、五大組成:控制器、運算器、存儲器、輸入設備、輸出設備 控制器:電腦整體的指揮系統 運算器:負責邏輯運算和數學運算 存儲器(I/O):記憶體、外部存儲 輸入設備(I):鍵盤、滑鼠… 輸出設備(0):顯示器、印表機… 2 ...
完整的電腦系統包括:應用程式 + 操作系統 + 電腦硬體
一、電腦硬體:
1、五大組成:控制器、運算器、存儲器、輸入設備、輸出設備
控制器:電腦整體的指揮系統
運算器:負責邏輯運算和數學運算
存儲器(I/O):記憶體、外部存儲
輸入設備(I):鍵盤、滑鼠…
輸出設備(0):顯示器、印表機…
2、CPU
控制器+運算器=CPU
工作方式:取得指令——>分析——>執行
指令集:軟體的執行都是由CPU執行,所有的軟體最終都要轉換成CPU的指令集去執行
3、記憶體
4、磁碟
二、操作系統
操作系統是一個協調、管理、控制電腦硬體與軟體的控製程序
操作系統啟動流程:
加電——>BIOS——>檢測硬體——>CMOS——>找到啟動盤——>讀取第一個扇區512Bytes(前446Bytes為引導信息bootloader,中64BBytes為分區信息,後2Bytes是結束標誌位)——>載入bootloader——>讀取操作系統內核(接管BIOS任務,控制電腦)——>驅動程式
操作系統分為介面程式(對應用程式)和內核程式(控制硬體)
介面程式:將硬體的功能封裝成簡單的介面,用來給應用軟體或用戶使用
內核態和用戶態:是CPU的兩種工作狀態
用戶態:CPU執行用戶程式或應用程式所處的狀態。處於用戶態時不能控制硬體
內核態:CPU執行操作系統內核所處的狀態。處於內核態能夠控制硬體
程式如何啟動:
1、向操作系統提交程式啟動文件的路徑
2、操作系統根據文件路徑把硬碟數據讀入記憶體
3、操作系統調用CPU來執行記憶體中剛剛讀入的程式代碼