二進制如何進行算術運算,1位二進制數相加的算術運算規?

1位二進制數相加的算術運算規1、二進制的運算算術運算二進制的加法:0+0=0,0+1=1 ,1+0=1, 1+1=10(向高位進位);即7=111,10=1010 3=11 。
2、二進制的減法:0-0=0,0-1=1(向高位借位) 1-0=1,1-1=0 (模二加運算或異或運算)。
3、二進制的乘法:0 * 0 = 0 0 * 1 = 0,1 * 0 = 0,1 * 1 = 1 二進制的除法:0÷0 = 0,0÷1 = 0 , 1÷0 = 0 (無意義) , 1÷1 = 1。
4、邏輯運算二進制的或運算:
遇1得1 二進制的與運算 。
遇0得0 二進制的非運算:各位取反 。
二進制:是計算技術中廣泛采用的一種數制 。二進制數據是用0和1兩個數碼來表示的數 。它的基數為2 , 進位規則是“逢二進一”,借位規則是“借一當二” , 由18世紀德國數理哲學大師萊布尼茲發現 。

二進制如何進行算術運算,1位二進制數相加的算術運算規?

文章插圖
執行二進制算術加運算盤11001001+00100111其運算結果是什么你確定是加法運算而不是或運算?
加法運算結果是 240 可以先換算成十進制做加法11001001 =20100100111 =39201+39= 240換算成二進制是11110000
二進制如何進行算術運算,1位二進制數相加的算術運算規?

文章插圖
二進制的計算方式是什么樣的二進制的運算算術運算二進制的加法:0+0=0,0+1=1 ,1+0=1,1+1=10(向高位進位);即7=111 , 10=10103=11 。二進制的減法:0-0=0,0-1=1(向高位借位) 1-0=1,1-1=0 (模二加運算或異或運算) ; 二進制的乘法:0 * 0 = 0 0 * 1 = 0,1 * 0 = 0,1 * 1 = 1 二進制的除法:0÷0 = 0,0÷1 = 0,1÷0 = 0 (無意義),1÷1 = 1 ; 邏輯運算二進制的或運算:遇1得1 二進制的與運算:遇0得0 二進制的非運算:各位取反 。
二進制除法運算規則例如101100101除以111:
二進制的除法:0÷0 = 0,0÷1 = 0,1÷0 = 0 (無意義),1÷1 = 1 ;
拓展資料:
【二進制如何進行算術運算,1位二進制數相加的算術運算規?】法則:
二進制的運算算術運算二進制的加法:0+0=0,0+1=1  , 1+0=1,1+1=10(向高位進位);即7=111
10=1010 3=11
二進制的減法:0-0=0,0-1=1(向高位借位) 1-0=1 , 1-1=0 (模二加運算或異或運算) ;
二進制的乘法:0 * 0 = 0 0 * 1 = 0,1 * 0 = 0,1 * 1 = 1 二進制的除法:0÷0 = 0,0÷1 = 0,1÷0 = 0 (無意義),1÷1 = 1 ;
邏輯運算二進制的或運算:遇1得1 二進制的與運算:遇0得0 二進制的非運算:各位取反 。
二進制加減運算規則1、二進制的運算算術運算二進制的加法:0+0=0,0+1=1 ,1+0=1, 1+1=10(向高位進位);即7=111 , 10=1010 3=11 。
2、二進制的減法:0-0=0,0-1=1(向高位借位) 1-0=1,1-1=0 (模二加運算或異或運算)。
3、二進制的乘法:0 * 0 = 0 0 * 1 = 0 , 1 * 0 = 0,1 * 1 = 1 二進制的除法:0÷0 = 0,0÷1 = 0 , 1÷0 = 0 (無意義),1÷1 = 1。
4、邏輯運算二進制的或運算:
遇1得1 二進制的與運算 。
遇0得0 二進制的非運算:各位取反 。
二進制:是計算技術中廣泛采用的一種數制 。二進制數據是用0和1兩個數碼來表示的數 。它的基數為2,進位規則是“逢二進一”,借位規則是“借一當二”,由18世紀德國數理哲學大師萊布尼茲發現 。
【優點】:
數字裝置簡單可靠,所用元件少 。
只有兩個數碼0和1,因此它的每一位數都可用任何具有兩個不同穩定狀態的元件來表示 。
基本運算規則簡單 , 運算操作方便 。
【缺點】:
用二進制表示一個數時,位數多 。因此實際使用中多采用送入數字系統前用十進制,送入機器后再轉換成二進制數,讓數字系統進行運算,運算結束后再將二進制轉換為十進制供人們閱讀 。
二進制和十六進制的互相轉換比較重要 。不過這二者的轉換卻不用計算 , 每個C,C++程序員都能做到看見二進制數 , 直接就能轉換為十六進制數,反之亦然 。
【采用原因】:
技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用“1”和“0”表示 。
簡化運算規則:兩個二進制數和、積運算組合各有三種 , 運算規則簡單 , 有利于簡化計算機內部結構,提高運算速度 。
適合邏輯運算:邏輯代數是邏輯運算的理論依據,二進制只有兩個數碼 , 正好與邏輯代數中的“真”和“假”相吻合 。
易于進行轉換,二進制與十進制數易于互相轉換 。
用二進制表示數據具有抗干擾能力強,可靠性高等優點 。

    推薦閱讀