二進位制的算數運算

本文已影響2.4W人 

二進位制的算數運算,二進位制是計算機中最基本的演算法,如果想要學好計算機,就要懂得計算機常用的演算法。以下就是小編為大家整理的一些關於二進位制的算數運算的資料,希望大家一起來看看吧!

二進位制的算數運算1

二進位制的算數運算

1、邏輯“或”運算

又稱為邏輯加,可用符號“+”或“∨”來表示。邏輯“或”運算的規則如下:

0+0=0或0∨0=0

0+1=1或0∨1=1

1+0=1或1∨0=1

1+1=1或1∨1=1

可見,兩個相“或”的邏輯變數中,只要有一個為1,“或”運算的結果就為1。僅當兩個變數都為0時,或運算的結果才為0。計算時,要特別注意和算術運算的加法加以區別。

2、邏輯“與”運算

又稱為邏輯乘,常用符號“×”或“· ”或“∧”表示。“與”運算遵循如下運算規則:

0×1=0或0·1=0或0∧1=0

1×0=0或1·0=0或1∧0=0

1×1=1或1·1=1或1∧1=1

可見,兩個相“與”的邏輯變數中,只要有一個為0,“與”運算的結果就為0。僅當兩個變數都為1時,“與”運算的結果才為1。

3、邏輯“非”運算

又稱為邏輯否定,實際上就是將原邏輯變數的狀態求反,其運算規則如下:

可見,在變數的上方加一橫線表示“非”。邏輯變數為0時,“非”運算的結果為1。邏輯變數為1時,“非”運算的結果為0。

4、邏輯“異或”運算

“異或”運算,常用符號“”或“”來表示,其運算規則為:

00=0 或 00=0

01=1 或 01=1

10=1 或 10=1

11=0 或 11=0

二進位制的算數運算2

在計算機中,除了十進位制是有符號的外,其他如二進位制、八進位制、16進位制都是無符號的。

在現實生活和記數器中,如果表示數的.“器件”只有兩種狀態,如電燈的“亮”與“滅”,開關的“開”與“關”。一種狀態表示數碼0,另一種狀態表示數碼1,1加1應該等於2,因為沒有數碼2,只能向上一個數位進一,就是採用“滿二進一”的原則,這和十進位制是採用“滿十進一”原則完全相同。

1+1=10,10+1=11,11+1=100,100+1=101,

101+1=110,110+1=111,111+1=1000,……,

可見二進位制的10表示二,100表示四,1000表示八,10000表示十六,……。

二進位制同樣是“位值制”。同一個數碼1,在不同數位上表示的數值是不同的。如11111,從右往左數,第一位的1就是一,第二位的1表示二,第三位的1表示四,第四位的1表示八,第五位的1表示十六。

相關內容

熱門精選