二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是“逢二進一”,借位規則是“借一當二”,由18世紀德國數理哲學大師萊布尼茲發現。
當前的計算機系統使用的基本上是二進位制系統,資料在計算機中主要是以補碼的形式儲存的。計算機中的二進位制則是一個非常微小的開關,用1來表示“開”,0來表示“關”。
二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是“逢二進一”,借位規則是“借一當二”,由18世紀德國數理哲學大師萊布尼茲發現。
當前的計算機系統使用的基本上是二進位制系統,資料在計算機中主要是以補碼的形式儲存的。計算機中的二進位制則是一個非常微小的開關,用1來表示“開”,0來表示“關”。
1、運算二進位制的加法:0+0=0,0+1=1 ,1+0=1, 1+1=10(向高位進位);
二進位制的減法:0-0=0,10-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 二進位制的非運算:各位取反。
2、萊布尼茲也是第一個認識到二進位制記數法重要性的人,並系統地提出了二進位制數的運演算法則。二進位制對200多年後計算機的發展產生了深遠的影響。他於1716年發表了《論中國的哲學》一文,專門討論八卦與二進位制,指出二進位制與八卦有共同之處。0、1是基本算符。因為它只使用0、1兩個數字符號,非常簡單方便,易於用電子方式實現。從右往左第一位表示2的一次方,第二位表示2的二次方,第n位表示2的n次方。可以將1理解為有,0理解為無。
1、二進位制程式碼:由兩個基本字元0、1組成的程式碼,由八位組成;
2、二進位制編碼:用不同碼字表示不同的資訊的方法就叫二進位制編碼;
3、通常將二進位制程式碼轉換成十進位制程式碼,即可清楚二進位制程式碼所表達的資訊;
4、二進位制轉換十進位制時,將每位的權數乘以2的n次方,n為該權數位數減一將各個權數乘積相加即為十進位制數。