linux基礎(電腦基本原理)
阿新 • • 發佈:2017-08-02
ima 物理內存 來看 img 不同的 發出 all .cn 控制器
1.計算機體系結構:運算器 控制器 存儲器 輸入設備 輸出設備
詳解:存儲即內存:編址的存儲單元。即每一個存儲單元在都有一個編址。
控制器告訴運算器加數在存儲器的哪個存儲單元。
POST:BIOS
計算機可以自舉。
程序:指令 + 數據
2.poll:(拉的機制)CPU不停地查看誰發生的電信號
interrupt:(中斷,即硬件通知機制)敲完鍵盤:鍵盤會通知CPU,CPU就來看看鍵盤幹了什麽事。
CPU通過控制芯片知道是哪個設備發出的信號。一根線上有不同的設備。
3.為了充分利用CPU,多任務利用,(想第一件事10秒,想第二件事10秒,然後接著想第一件事。那麽第一件事的10秒記憶存儲在內存中)。那麽就需要劃分了,cpu被切分為一個個slice。內存分成多個段。這都是由操作系統完成的。
4.32位操作系統:最多物理內存2^
5.程序:放在操作系統上,只要不刪就一直存在。執行入口,進程:是有生命周期的,一定時間過後就消失。
6.庫:一堆的程序,自己不能獨立執行,只提供調用接口,可被程序調用執行。
7.操作系統:有了操作系統之後,任何一個進程要跟硬件打交道,都得經過操作系統。操作系統通過最底層的調用:system call(系統調用)。然後封裝之後,形成了庫。
8.shell:人機交互接口。
linux基礎(電腦基本原理)