day01計算機硬體組成與工作原理

2021-10-07 17:24:57 字數 1253 閱讀 7171

程式語言其實就是一門語言,只不過這門語言是用來人與計算機溝通的

人為了奴隸計算機,讓計算機代替人工作

奴役計算機的步驟:

銀行行長----------------------------員工

接收使用者輸入的賬號

接收使用者輸入的密碼

判斷 輸入的賬號 等於 正確的賬號 並且 輸入的密碼 等於 正確的密碼:

告訴使用者登入成功

否則:告訴使用者賬號或密碼錯誤

程式設計師------------------------------計算機

用程式語言翻譯上述邏輯

程式設計就是把做事的步驟/業務邏輯給翻譯下來

注意:

先想好業務邏輯

再翻譯/程式設計

**應該寫到檔案中,存放有程式**的檔案就是程式,或者叫軟體

程式設計師-------------程式語言-----------------計算機

原則:所有的計算機硬體都是模仿人的某一功能或器官

cpu(控制器+運算器):負責數**算與邏輯運算,執行指令====>人腦的執行指令的功能

記憶體:負責臨時記憶資料====>人腦的記憶功能

​ 優點:訪問io速度都快

​ 缺點:斷電資料丟失

硬碟:負責永久記憶資料====>筆記本

輸入裝置(input):鍵盤、滑鼠

輸出裝置(output):顯示器、印表機

程式的執行與三大核心硬體的關係:

​ 程式最先是存放於硬碟中的

​ 程式的執行是先把程式的**從硬碟讀入記憶體,然後cpu從記憶體讀取指令然後執行

讀能從記憶體讀就不要從硬碟讀

如果原始資料就是存放於硬碟中,並且該資料經常被用到,那麼我們需要把硬碟中的這塊資料事先讀到記憶體中=>>快取

寫在記憶體攢一大波,然後一次性寫入硬碟

8bit=1byte

1024b=1kb

1024kb=1mb

1024mb=1gb

1024gb=1tb

1024tb=1pb

​ x86指的是cpu的型號

​ 核心態:可以控制計算機硬體

​ 使用者態:可以執行指令(運算)

Day01 計算機硬體基礎

1.什麼是程式語言?程式語言是程式設計師與計算機溝通的介質。2.什麼是程式設計?程式設計師利用某種程式語言的語法格式將自己腦子中想要讓計算機做的事寫到檔案中。所以說,變成的結果就是檔案,檔案的內容就是一堆程式。3.為什麼要程式設計?讓計算機代替人類去工作,從而解放人力。4.計算機硬體基礎 cpu x...

計算機硬體組成

首先計算機的出現就是為了代替人力去工作 大前提 計算機的所有組成都是模仿人的某一器官或者是功能去設計的 控制器 是計算機的指揮系統,負責控制所有其他硬體執行的元件 相當於人類的大腦 運算器 負責數 算與邏輯運算 相當於人類大腦 儲存器訪問資料 記憶體 比如記憶體條 基於電訪問資料,斷電資料全部丟失 ...

計算機硬體組成

1.cpu 人體大腦 進行邏輯運算 排程其它裝置工作 大腦指揮腿手臂運動 2.記憶體條 人體臨時記憶 計算計把資料載入到記憶體中,然後和cpu排程工作 你把看到的東西進行臨時的記憶 把計算計的磁碟資料,臨時放在記憶體中處理 3.顯示卡 相當於人的眼睛看到且處理的美麗事物 處理計算機的圖形相關工作 5...