C語言入門1-計算機工作原理


 

一、 計算機與人工智能、計算機系統:

計算機工作原理:
計算機的基本原理是存儲程序和程序控制,預先要把指揮計算機如何進行操作的指令序列(稱為程序)和原始數據通過輸入設備輸送到計算機內存貯器中。每一條指令中明確規定了計算機從哪個地址取數,進行什么操作,然后送到什么地址去等步驟。

1、第三個蘋果的締造者,  喬布斯。

2、世界首富的桂冠----------比爾蓋茨。

3、“101頁報名”的作者之一,被譽為“現代計算機之父”----馮諾依曼

4、破解德國的著名密碼系統Eniama,他 “計算機科學之父”-----阿蘭圖靈。

5、圖靈測試  為 人工智能打開了開端, *********

6、人工智能(Artificial Intelligence ,簡稱AI)

是讓計算機 具有 執行某些 與  人類智能活動有關的 復雜的功能

(如判斷、推理、識別、理解、學習、規划和問題求解等)的能力。

7、2011年,IBM公司研制的可以參加智力問答比賽的 “沃森(Watson)”軟件系統能以每秒翻100萬本書

二、  計算機的組成及工作原理

1、計算機系統(  Computer   System   )

是一種能按照事先存儲的程序  自動、高效  地對數據進行  輸入、處理、存儲和輸出的系統。

2、通俗的講計算機系統是由  硬件 和  軟件  兩部分組成。

3、硬件 主要有五大部分組成( 出入 控運 存)
4、計算機硬件 指可以看得見、摸得着的設備,也就是計算機的軀殼 

 

 

分別為輸入設備、存儲器 、輸出設備  、控制器、運算器;

其中 控制器與運算器共同組成了  中央處理器    CPU。

一、 數據的表示與存儲1

計算機可能處理的  數據很多,多種多樣,文字、符號、圖形、圖像和語言、十進制數。

計算機是用二進制數來進行數據的表示與存儲。

進制:進制也就是進位制,是人們規定的一種進位方法、是一種  計數  方式。

 對於任何一種進制---X進制,就表示某一位置上的數運算時是   逢X進一位。

十進制是逢十進一,二進制就是逢二進一,以此類推,x進制就是逢x進位。

筆記:各進制轉換成二進制:

整數部分: 除基     逆向取余法

小數部分:乘以基數  順向取整法

為什么計算機用二進制而不是十進制來存儲數據?

二進制數只有0和1兩個數碼,它的每一位都可以用電子元件來實現,且運算規則簡單,相應的運算電路也容易實現

二、  正數的原反補都是一樣的!!

負數在計算機中都是用  補碼  實現的。  

計算機中的符號數有三種表示方法,即 原碼、  反碼  和  補碼。

三種表示方法均有  符號位 和 數值位 兩部分,

符號位都是用  0表示“正”,用1表示“負”,

而數值位,三種表示方法各不相同。

 

原碼:最高位代表符號位,其它數值位是本身的二進制形式。

反碼:最高位代表符號位,其它數值位依次取反。

補碼:最高位代表符號位,數值位在其反碼的基礎上加1

 

考點:考負數的  原反補!!!

有符號數   就是用最高位表示符號(正或負),其余位表示數值大小

無符號數   就是所有位都用於表示數的大小

三、 數據的表示和存儲2

計算機中所有程序的運行都是在內存中進行的。

內存其作用是用於  暫時存放CPU中的運算數據,  以及與硬盤外部存儲器交換的數據。

一個字節等於8位    1B = 8b

內存越大越好,內存中最小的單位是位!!!

英文稱謂         換算方法            容量大小(單位字節)

     B                2 的0 次方            1 B == 8 b  (一個字節等於8位)

      KB              2的10次方            1 KB == 1,024 B

      MB               2 的20 次方           1 MB == 1,024 KB

      GB               2 的30 次方           1 GB == 1,024 MB

      TB               2 的40 次方           1 TB == 1,024 GB

      PB               2的50 次方            1 PB == 1024 TB

在計算機中,一串數碼是作為一個整體來處理或運算的,稱為一個計算機字,  簡稱字 (Word )。

計算機存儲一個  字所需的字節的長度,稱為  字長(Word Size )。   

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM