應用程序:程序開發的程序都叫應用程序算法
操做系統:也是一種應用程序,幫助用戶管理、協調、控制硬件編程
硬件:CPU、內存、硬盤緩存
運算器:計算機的運算系統服務器
邏輯運算操作系統
算數運算翻譯
控制器blog
運算器 + 控制器 = 中央處理器(CPU)接口
存儲器(I/O設備)內存
內存開發
基於電工做
外存
輸入設備:鍵盤、鼠標、麥克風、攝像頭
輸出設備:顯示屏、打印機、音響
CPU:大腦
內存:臨時記憶
硬盤:永久記憶(本子)
x86:32位操做系統:CPU一次性可處理32位二進制字符
x64:64位操做系統:CPU一次性可處理64位二進制字符
寄存器:將CPU要用到的數據臨時存儲於寄存器中
高級緩存(cache):保存CPU剛用或者循環使用的一部分數據如再次使用CPU直接調用cache中數據,減小CPU等待時間,提升效率
內存:臨時儲存的主力
硬盤:
固態硬盤:基於電容儲存,數學算法
機械硬盤:機械手臂在磁道上旋轉讀取數據
磁帶:服務器數據備份
協調、控制、管理計算機硬件和軟件的應用程序
BIOS:計算機自帶的小系統
操做系統分紅兩部分:
接口程序:將硬件的功能封裝成簡單的接口,用來給應用軟件或者給用戶使用
內核:具體控制硬件,對下
應用程序的啓動:
操做系統的啓動:(ROM+CMOS充當臨時操做系統)
操做系統本質是軟件,啓動操做系統至關於啓動軟件,而啓動操做系統必須通過操做系統,而操做系統在硬盤中,因此有ROM臨時控制CPU(臨時操做系統),這個臨時操做系統負責去CMOS去尋找操做系統的路徑,找到了,而後啓動操做系統,操做系統從而接替ROM
操做系統給用戶提供的操控硬件的簡單接口