程式語言及計算機硬體基礎

2022-02-01 02:03:27 字數 971 閱讀 2255

1、什麼是程式語言?

程式設計師與計算機溝通的介質

2、什麼是程式設計?

程式設計師基於某種程式語言的語法格式將想讓計算機所做的事寫到檔案中讓計算機執行,程式設計的結果就是檔案,檔案的內容就是程式;

3、為什麼要程式設計?

讓計算機代替人類工作,解放人力

4,、計算機硬體基礎

(1)、什麼是x86-64位?

x86是cpu最早的架構,這個cpu在單位時間內可以處理字長位64位的二進位制資料

(2)、常用儲存器

分為記憶體(記憶體條)和外存(磁碟):

記憶體優點:訪問速度快,缺點:記憶體小,斷電時資料容易丟失

外存優點:斷電不會丟失資料,永久儲存,容量大  缺點:訪問速度慢

(各儲存器讀取速度排名:暫存器》快取記憶體》記憶體》磁碟》磁帶)

(3)、儲存單位轉換器

乙個二進位制位是1bit

8bit=1bytes

1024bytes = 1kb

1024kb = 1mb

1o24mb = 1tb

(4)、呼叫磁碟資料時間

對於磁碟來說,尋找到資料的總時間=平均尋道(5ms)+平均延遲時間(7200轉的磁碟該值等於4ms)

以7200轉/分鐘為例: 每秒(7200除以60等於120)轉,每轉一圈所用時間(1除以120約等於8ms),取平均值,

自轉平均延遲時間4秒

總結:

計算機的三大核心元件,以及它們的功能?

1、cpu :由運算器和控制器組成,運算器用來主要負責程式運算與邏輯判斷,

控制器則主要協調各元件和各單元的工作,獲取指令進行分析,將操作控制訊號作用給其他部件進行工作

2、記憶體:記憶體儲器,臨時儲存程式,快速執行

3、硬碟:外儲存器,永久儲存資料

2、cpu、記憶體、硬碟的工作原理,解釋乙個程式如何從無到有執行起來的?

計算機硬體基礎

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

計算機硬體基礎

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

計算機硬體基礎

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