計算機組成和作業系統
一、程式設計及目的
- 語言&程式設計語言:
語言:一個事物與另一個事物溝通的媒體
程式設計語言:程式員與計算機溝通的媒體
2.程式設計是什麼
程式員把想讓計算機做的事情通過程式設計語言表達出來
程式設計的結果:一系列檔案
3.為什麼要程式設計
為了讓計算機按照人類的思維邏輯去工作,進而解放人力
二、計算機的組成
- 控制器:計算機的指揮系統,負責控制計算機其他硬體工作
- 運算器:數學運算和邏輯運算
控制器+運算器=CPU
3.存儲器
記憶體
優點:存取速度快
缺點:斷電消失
外存:如硬碟
優點:永久存儲
缺點:存取速度慢
4.輸入裝置input
5.輸出裝置output
總結:運作程式有關的的三大核心硬體:CPU 記憶體 硬碟
程式最先存放于硬碟,程式啟動時,程式将資料先從硬碟讀入記憶體
CPU從記憶體取出指令/資料,然後運作
三、CPU詳解
具有向下相容性
四、存儲器
8bit = 1bytes
1024bytes = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
平均尋道時間(找磁道的時間)+平均延遲時間(轉半圈時間)=一次I/O時間
五、一個完整的計算機系統分為三層:
應用程式
系統程式
計算機硬體
六、作業系統的定義
協調、管理、控制計算機硬體和應用程式的控制程式
應用程式是通過作業系統間接控制計算機硬體
轉載于:https://www.cnblogs.com/zhouyongv5/p/10553603.html