計算機二進制減法運算法則 二進制乘法除法運算過程各有什么規(guī)律?
二進制乘法除法運算過程各有什么規(guī)律?二進制的除法:0÷0 0,0÷1 0,1÷0 0 (無意義),1÷1 1 。二進制的運算算術(shù)運算二進制的加法:0 00,0 11 ,1 01, 1 110(向高位進
二進制乘法除法運算過程各有什么規(guī)律?
二進制的除法:0÷0 0,0÷1 0,1÷0 0 (無意義),1÷1 1 。
二進制的運算算術(shù)運算二進制的加法:0 00,0 11 ,1 01, 1 110(向高位進位);
二進制的減法:0-00,0-11(向高位借位) 1-01,1-10 (模二加運算或異或運算) ;
二進制的乘法:0 * 0 0 0 * 1 0,1 * 0 0,1 * 1 1 ;
邏輯運算二進制的或運算:遇1得1 二進制的與運算:遇0得0 二進制的非運算:各位取反。
二進制100-111的二進制結(jié)果?
二進制減法和十進制一樣,從低位減起,如果被減數(shù)不夠,向高位借1來減。因此100B-111B-11B。
不過,計算機里的加減法并不是這樣計算的,而是將二進制真值都先轉(zhuǎn)換成一定長度的補碼,所有的運算都是用補碼來進行的。
二進制加減運算規(guī)則?
1、二進制的運算算術(shù)運算二進制的加法:0 00,0 11 ,1 01, 1 110(向高位進位);即7111,101010 311。
2、二進制的減法:0-00,0-11(向高位借位) 1-01,1-10 (模二加運算或異或運算) 。
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 二進制的非運算:各位取反。
二進制:是計算技術(shù)中廣泛采用的一種數(shù)制。二進制數(shù)據(jù)是用0和1兩個數(shù)碼來表示的數(shù)。它的基數(shù)為2,進位規(guī)則是“逢二進一”,借位規(guī)則是“借一當二”,由18世紀德國數(shù)理哲學大師萊布尼茲發(fā)現(xiàn)。
【優(yōu)點】:
數(shù)字裝置簡單可靠,所用元件少。
只有兩個數(shù)碼0和1,因此它的每一位數(shù)都可用任何具有兩個不同穩(wěn)定狀態(tài)的元件來表示。
基本運算規(guī)則簡單,運算操作方便。
【缺點】:
用二進制表示一個數(shù)時,位數(shù)多。因此實際使用中多采用送入數(shù)字系統(tǒng)前用十進制,送入機器后再轉(zhuǎn)換成二進制數(shù),讓數(shù)字系統(tǒng)進行運算,運算結(jié)束后再將二進制轉(zhuǎn)換為十進制供人們閱讀。
二進制和十六進制的互相轉(zhuǎn)換比較重要。不過這二者的轉(zhuǎn)換卻不用計算,每個C,C 程序員都能做到看見二進制數(shù),直接就能轉(zhuǎn)換為十六進制數(shù),反之亦然。
【采用原因】:
技術(shù)實現(xiàn)簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態(tài),開關(guān)的接通與斷開,這兩種狀態(tài)正好可以用“1”和“0”表示。
簡化運算規(guī)則:兩個二進制數(shù)和、積運算組合各有三種,運算規(guī)則簡單,有利于簡化計算機內(nèi)部結(jié)構(gòu),提高運算速度。
適合邏輯運算:邏輯代數(shù)是邏輯運算的理論依據(jù),二進制只有兩個數(shù)碼,正好與邏輯代數(shù)中的“真”和“假”相吻合。
易于進行轉(zhuǎn)換,二進制與十進制數(shù)易于互相轉(zhuǎn)換。
用二進制表示數(shù)據(jù)具有抗干擾能力強,可靠性高等優(yōu)點。