01 計算機硬體基礎

2021-10-07 17:27:02 字數 1350 閱讀 6262

python 就是一種程式語言

程式語言就是一門人與計算機溝通的語言,溝通的目的是為了奴役計算機。

如:銀行行長----------------------------員工

接收使用者輸入的賬號

接收使用者輸入的密碼

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

告訴使用者登入成功

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

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

inp_name =

input

("請輸入您的使用者名稱:")

inp_pwd =

input

("請輸入您的密碼")

if inp_name ==

"jason"

and inp_pwd ==

"123"

:print

("登入成功!」)

else

:print

("登入失敗!」)

什麼是程式設計?

程式設計就是將做事的步驟/邏輯翻譯下來的過程

ps:寫程式之前要先想好業務邏輯

什麼是程式?

**是寫在檔案中的,儲存有程式**的檔案就是程式(軟體)

1、原則上計算機硬體都是模仿人體的某乙個功能或者器官而被創造出來的

人腦執行指令的功能**********》cpu

人腦記憶功能***************》記憶體

優點:訪問io速度快

缺點:斷電資料丟失

筆記本********************》硬碟

優點:可以永久儲存資料

缺點:訪問io速度相對記憶體慢得多

輸入裝置:鍵盤、滑鼠等

輸出裝置:顯示器、印表機、揚聲器等

2、程式執行與計算機三大核心硬體之間的關係:

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

程式執行時是先把程式從硬碟中載入到記憶體中去

然後cpu從記憶體中讀取資料和指令執行

1. 讀:cpu讀取資料能從記憶體中讀取就不要從硬碟中讀取

如果原始資料最先就是存放於硬碟中,而且需要經常用到,那就需要將硬碟中的資料實現讀取到記憶體中去(快取)

2. 寫:對於需要永久儲存到硬碟中的資料,應該先在記憶體中攢一大波在一次性寫進硬碟中

x86架構指的是cpu的型號

64位指的是cpu一次可以從記憶體中讀取資料的位數為64

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

使用者態:可以執行指令

計算機硬體基礎

今天學習了計算機硬體基礎知識,總結一下。正數的原碼和反碼和補碼都一樣。負數的原碼的符號位是1,原碼變反碼符號位不變,數值位按位取反,原碼變補碼,符號位不變,數值位按位取反,再加1.補碼轉換為原碼 符號位不變,數值位按位取反,再加1。已知補碼,求原碼的負數的補碼 符號位和數值位都取反,末位再加1。各類...

計算機硬體基礎

1 python是什麼?python是一門程式語言 2 什麼是程式語言?只要是語言,那語言的本質都一樣 語言是一種事物與另外一種事物溝通的介質 程式語言是程式設計師與計算機溝通的介質 3 什麼是程式設計?程式設計指的是 程式設計師基於某種程式語言的語法格式將自己腦子中的想要讓計算機做的事寫到檔案中 ...

計算機硬體基礎

1.什麼是程式語言?類似於人類的中文 英語等語言,都是用來交流的,只不過程式語言是人與計算機交流的。2.什麼是程式設計?程式設計就是用某種程式語言編寫出來讓計算機做的一堆事,也就是一堆檔案。3.為什麼要程式設計?因為人想讓計算機去做某種事情,奴役計算機。4.計算機的組成 cpu 控制器 運算器 相當...