計算機內部的資訊為什麼要採用二進位制的編碼表示

2022-03-19 17:24:59 字數 5716 閱讀 2310

1樓:酷悟集

1、二進位計數制僅用兩個數碼0和1,這樣就能大大提高機器的抗干擾能力,提高可靠性。利用這些截然不同的狀態來代表數字,是很容易實現的。兩種截然不同的狀態不單有量上的差別,而且是有質上的不同。

2、二進位計數制的四則運算規則十分簡單。四則運算最後都可歸結為加法運算和移位,電子計算機中的運算器線路也變得十分簡單了。不僅如此,線路簡化了,速度也就可以提高。

3、在電子計算機中採用二進位制表示數可以節省裝置。由於二進位制中只用二個符號 「 0」 和「1」,因而可用布林代數來分析和綜合機器中的邏輯線路。 這為設計電子計算機線路提供了一個很有用的工具。

4、二進位制的符號「1」和「0」恰好與邏輯運算中的「對」(true)與「錯」(false)對應,便於計算機進行邏輯運算。

擴充套件資料:

二進位制的基本特性

1、如果一個二進位制數(整型)數的第零位的值是1,那麼這個數就是奇數;而如果該位是0,那麼這個數就是偶數。

2、如果一個二進位制數的低端n位都是零,那麼這個數可以被2n整除。

3、如果一個二進位制數的第n位是一,而其他各位都是零,那麼這個數等於2^n。

4、如果一個二進位制數的第零位到第n - 1位都是1,而且其他各位都是0,那麼這個數等於2^n - 1。

5、將一個二進位制數的所有位左移移位的結果是將該數乘以二。

6、將一個無符號二進位制數的所有位右移一位的結果等效於該數除以二(這對有符號數不適用)。餘數會被下舍入。

7、將兩個n位的二進位制數相乘可能會需要2*n位來儲存結果。

8、將兩個n位的二進位制數相加或者相減絕不會需要多於n 1位來儲存結果。

9、將一個二進位制數的所有位取反(就是將所有的一改為零,所有的零改為一)等效於將該數取負(改變符號)再將結果減一。

10、將任意給定個數的位表示的最大無符號二進位制數加一的結果永遠是零。

11、零遞減(減一)的結果永遠是某個給定個數的位表示的最大無符號二進位制數。

12、n位可以表示2n個不同的組合。

2樓:匿名使用者

很簡單地,為了遷就電子元器件,尤其是數字的,為了簡便運算,因為數字元器件只有開關兩種狀態啦。

3樓:匿名使用者

樓豬v5啊 介是神馬?!!

12. 計算機內部的資訊為什麼要採用二進位制編碼表示

4樓:月似當時

1、可行性:

只有0和1兩個狀態,需要表示0、1兩種狀態的電子器件很多,如開關的接通和斷開,電晶體的導通和截止、磁元件的正負剩磁、電位電平的低與高等都可表示0、1兩個數碼。使用二進位制,電子器件具有實現的可行性。

2、簡易性 :二進位制數的運演算法則少,運算簡單,使計算機運算器的硬體結構大大簡化(十進位制的乘法九九口訣表55條公式,而二進位制乘法只有4條規則)。

3、邏輯性 :

由於二進位制0和1正好和邏輯代數的假(false)和真(true)相對應,有邏輯代數的理論基礎,用二進位制表示二值邏輯很自然。

擴充套件資料

計算機只認識二進位制數,要計算機處理的所有的數,都要用二進位制數字來表示,所有的字母、符號亦都要用二進位制編碼來表示。 進位計數制:

一、十進位制數:(1)有十個不同的數字符號0、1……9。

(2)逢"十"進一。不同位置的數字代表的數值是不同的(有個位、十位……)

二、二進位制數:(1)只有二個符號0、1;

(2)逢"二"進一,不同的數碼在不同的數位,所代表的值也不同。

三、十六進位制數:(1)用16個不同的數碼符號0~9以及a、b、c、d、e、f來表示數值;

(2)逢"十六"進位。在不同的數位,數碼所表示的值是不同的。

5樓:逍遙九少

計算機內部的資訊採用二進位制編碼的原因:

1.技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用「1」和「0」表示。

2.簡化運算規則:兩個二進位制數和、積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。

3.適合邏輯運算:邏輯代數是邏輯運算的理論依據,二進位制只有兩個數碼,正好與邏輯代數中的「真」和「假」相吻合。

4.易於進行轉換,二進位制與十進位制數易於互相轉換。

5.用二進位制表示資料具有抗干擾能力強,可靠性高等優點。因為每位資料只有高低兩個狀態,當受到一定程度的干擾時,仍能可靠地分辨出它是高還是低。

6樓:

計算機最早是電子管/電晶體構成的,而他們只有通和斷2中狀態,因此產生了二進位制

現在是大規模積體電路,裡面整合了成千上萬個管子單元,所以仍然採用二進位制

7樓:匿名使用者

因為計算機的最終還是要靠類似與非閘電路來判斷的。

只能是通路或者是短路,或者是高低電壓。

計算機內部採用二進位制表示資訊是因為什麼

8樓:

因為二進位制是計算機唯一能識別的機器語言

在計算機中,廣泛採用的是隻有"0"和"1"兩個基本符號組成的二進位制數,而

不使用人們習慣的十進位制數,原因如下:

(1)二進位制數在物理上最容易實現。例如,可以只用高、低兩個電平表示"1"和"0",也可以用脈衝的有無或者脈衝的正負極性表示它們。

(2)二進位制數用來表示的二進位制數的編碼、計數、加減運算規則簡單。

(3)二進位制數的兩個符號"1"和"0"正好與邏輯命題的兩個值"是"和"否"或稱"真"和"假"相對應,為計算機實現邏輯運算和程式中的邏輯判斷提供了便利的條件。

計算機中為什麼要採用二進位制表示資訊呢?

9樓:禹和藹圭旻

計算機是一種電器裝置,內部採用的都是電子元件,用電子元件表示兩種狀態是最容易實現的,比如電路的通和斷、電壓高低等等,而且也穩定和容易控制。把兩種狀態用0,1來表示,就是用二進位制數表示計算機內部的資料了。

10樓:匿名使用者

因為二進位制最容易物理實現,比如開關的開或關,電壓的高或低。

11樓:匿名使用者

有電與無電才能表示狀態,設計簡單方便。望採納

12樓:卡卡羅特丶獅子

首要原因便於物理實現,在計算機中,採用二進位制是因為可降低硬體成本、系統具有交好的穩定性、二進位制的運演算法則簡單

計算機中為什麼要採用二進位制表示資訊?

13樓:來自雁蕩山壯志凌雲的佛手柑

1.技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用「1」和「0」表示。

2.簡化運算規則:兩個二進位制數和、積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。

3.適合邏輯運算:邏輯代數是邏輯運算的理論依據,二進位制只有兩個數碼,正好與邏輯代數中的「真」和「假」相吻合。

4.易於進行轉換,二進位制與十進位制數易於互相轉換。

5.用二進位制表示資料具有抗干擾能力強,可靠性高等優點。因為每位資料只有高低兩個狀態,當受到一定程度的干擾時,仍能可靠地分辨出它是高還是低。

14樓:六月梅

因為計算機是由一些電子線路和晶片組成的,這些電子器件的輸出訊號只有高點平和低電平,所以只能表示兩種狀態,即0和1.

為什麼資訊在計算機採用二進位制編碼的方式表示

15樓:匿名使用者

由於電路的複雜性因素,電腦中都採用二進位制數,只有0和1兩個數碼,逢二進一,最容易用電路來表達,比如0代表電路不通,1代表電路通暢。在電腦內部的資訊都是以二進位制方式進行儲存的。我們平時用電腦時感覺不到它是在用二進位制計算是因為電腦會把你輸入的資訊自動轉換成二進位制,算出的二進位制數再轉換成你能看到的資訊顯示到螢幕上。

二進位制加法法則:和十進位制加法法則相同,但由於二進位制,只有0和1兩個數碼,因此必須逢二進一,口訣是:0+0=0,0+1=1,1+0=1,1+1=10。

二進位制減法法則:和十進位制減法法則相同,但某位不夠減時,要向前一位借一作二。

二進位制乘法口訣:0*0=0,0*1=0,1*0=0,1*1=1。

二進位制除法法則:和十進位制除法法則相同。

16樓:匿名使用者

簡單的說:

a.容易實現,b,方便記憶,c.書寫簡單,d.符合使用的習慣

只有0和1兩個狀態,需要表示0、1兩種狀態的電子器件很多,如開關的接通和斷開,電晶體的導通和截止、磁元件的正負剩磁、電位電平的低與高等都可表示0、1兩個數碼。使用二進位制,電子器件具有實現的可行性。

簡易性二進位制數的運演算法則少,運算簡單,使計算機運算器的硬體結構大大簡化(十進位制的乘法九九口訣表55條公式,而二進位制乘法只有4條規則)。

邏輯性由於二進位制0和1正好和邏輯代數的假(false)和真(true)相對應,有邏輯代數的理論基礎,用二進位制表示二值邏輯很自然。

參考:http://zhidao.

17樓:旺的虎

電的狀態只有通電、和不通電兩種,開關的狀態也只有開、和關兩種狀態,所以是二位,然後計算機就是通過開關和電流的狀態來表達資訊。

18樓:匿名使用者

因為在物理上二進位制容易實現 易懂而且簡單 難度也不大

19樓:匿名使用者

簡單粗暴,除了0就是1機器不比人腦

20樓:小路風清

因為它的物理基礎好容易實現,一個高脈衝一個低脈衝

為什麼計算機中的資訊要用二進位制

21樓:辛想是橙

計算機為什麼採用二進位制編碼

電子計算機能以極高速度進行資訊處理和加工,包括資料處理和加工,而且有極大的資訊儲存能力。資料在計算機中以器件的物理狀態表示,採用二進位制數字系統,計算機處理所有的字元或符號也要用二進位制編碼來表示。用二進位制的優點是容易表示,運算規則簡單,節省裝置。

人們知道,具有兩種穩定狀態的元件(如電晶體的導通和截止,繼電器的接通和斷開,電脈衝電平的高低等)容易找到,而要找到具有10種穩定狀態的元件來對應十進位制的10個數就困難了。二進位制數的基數是2,只有0和1兩個數字,逢2進1。

22樓:

原因(1)技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用「1」和「0」表示。

(2)簡化運算規則:兩個二進位制數和、積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。

(3)適合邏輯運算:邏輯代數是邏輯運算的理論依據,二進位制只有兩個數碼,正好與邏輯代數中的「真」和「假」相吻合。

(4)易於進行轉換,二進位制與十進位制數易於互相轉換。

(5)用二進位制表示資料具有抗干擾能力強,可靠性高等優點。因為每位資料只有高低兩個狀態,當受到一定程度的干擾時,仍能可靠地分辨出它是高還是低。

在計算機中,為什麼要採用二進位制來表示

23樓:文化永生

首先,二進位計數制僅用兩個數碼。利用這些截然不同的狀態來代表數字,是很容易實現的。其次,二進位計數制的四則運算規則十分簡單。

而且四則運算最後都可歸結為加法運算和移位,這樣,電子計算機中的運算器線路也變得十分簡單了。第三,在電子計算機中採用二進位制表示數可以節省裝置。

12計算機內部的資訊為什麼要採用二進位制編碼表示

1 可行性 只有0和1兩個狀態,需要表示0 1兩種狀態的電子器件很多,如開關的接通和斷開,電晶體的導通和截止 磁元件的正負剩磁 電位電平的低與高等都可表示0 1兩個數碼。使用二進位制,電子器件具有實現的可行性。2 簡易性 二進位制數的運演算法則少,運算簡單,使計算機運算器的硬體結構大大簡化 十進位制...

計算機內部資料可以採用二進位制 八進位制 十進位制或十六進位制形式表示嗎

計算機內部只能是二進位制表示資料,其它進位制太複雜,不利於儲存,運算,以及傳遞.所以只採用二進位制,望採納 可以的啊。你可以按照進位制之間的轉換法則將其轉換。說明一下,計算機識別的是二進位制。可以的,轉本真題中出現過10年的 計算機內部資料的運算可以採用二進位制,八進位制,十六進位制。50 cpu只...

計算機內部的資料都是用ascii碼錶示的 這句話對嗎

朋友,這個問題直接說是對的。太片面化,你可以去計算機基礎教程那本書籍裡面去查閱一下!裡面講的很清楚!還不行,你可以檢查一下你的個人電腦!ascii碼對計算機有什麼作用 ascii值 其實就是編號 給每個常用字元 英文字母,各種符號 編號,ascii規定了127個字元。這些編號可以對應轉換成2進位制的...