,它向它的高位(倒數第五位)借“1”(相當於“2”)後,在借給了倒數第四位“1”(真實的“1”)後,仍有“1”餘,1–0=1,所以該位結果為“1”。
(5)被減數的倒數第五位原來為“1”,但它借給了倒數第四位,所以最後為“0”,而此時減數的倒數第五位卻為“1”,這樣被減數需要繼續向它的高位(倒數第六位)借“1”(相當於“2”),2–1=1。
(6)被減數的最後一位本來為“1”,可是借給倒數第五位後就為“0”了,而減數沒有這個位,這樣結果也就是被減數的相應位值大小,此處為“0”。
在二進製數的加、減法運算中一定要聯係上十進製數的加、減法運算方法,其實它們的道理是一樣的,也是一一對應的。在十進製數的加法中,進“1”仍就當“1”,在二進製數中也是進“1”當“1”。在十進製數減法中我們向高位借“1”當“10”,在二進製數中就是借“1”當“2”。而被借的數仍然隻是減少了“1”,這與十進製數一樣。
乘法運算步驟
把二進製數中的“0”和“1”全部當成是十進製數中的“0”和“1”即可。根據十進製數中的乘法運算知道,任何數與“0”相乘所得的積均為“0”,這一點同樣適用於二進製數的乘法運算。隻有“1”與“1”相乘才等於“1”。乘法運算步驟:
(1)首先是乘數的最低位與被乘數的所有位相乘,因為乘數的最低位為“0”,根據以上原則可以得出,它與被乘數(1110)2的所有位相乘後的結果都為“0”。
(2)再是乘數的倒數第二位與被乘數的所有位相乘,因為乘數的這一位為“1”,根據以上原則可以得出,它與被乘數(1110)2的高三位相乘後的結果都為“1”,而於最低位相乘後的結果為“0”。
(3)再是乘數的倒數第三位與被乘數的所有位相乘,同樣因為乘數的這一位為“1”,處理方法與結果都與上一步的倒數第二位一樣,不再贅述。
(4)最後是乘數的最高位與被乘數的所有位相乘,因為乘數的這一位為“0”,所以與被乘數(1110)2的所有位相乘後的結果都為“0”。
(5)然後再按照前麵介紹的二進製數加法原則對以上四步所得的結果按位相加(與十進製數的乘法運算方法一樣),結果得到(1110)2×(0110)2=(1010100)2。
除法運算步驟
(1)首先用“1”作為商試一下,相當於用“1”乘以除數“110”,然後把所得到的各位再與被除數的前4位“1001”相減。按照減法運算規則可以得到的餘數為“011”。
(2)因為“011”與除數“110”相比,不足以被除,所以需要向低取一位,最終得到“0111”,此時的數就比除數“110”大了,可以繼續除了。同樣用“1”作為商去除,相當於用“1”去乘除數“110”,然後把所得的積與被除數中當前四位“0111”相減。根據以上介紹的減法運算規則可以得到此步的餘數為“1”。
(3)因為“1”要遠比除數“110”小,被除數向前取一位後為“11”,仍不夠“110”除,所以此時需在商位置上用“0”作為商了。
(4)然後在被除數上繼續向前取一位,得到“110”。此時恰好與除數“110”完全一樣,結果當然是用“1”作為商,用它乘以除數“110”後再與被除數相減,得到的餘數正好為“0”。證明這兩個數能夠整除。
這樣一來,所得的商(1101)2就是兩者相除的結果。
二進製編碼
在日常生活中,我們常常使用各種編碼,如省份證號碼、電話號碼、郵政編碼等,這些編碼都是由十進製數組成的。
同理,在計算機中采用由若乾位二進製數組成的編碼【簡稱二進製編碼】來表示字母、符號、漢字、顏色等非數值信息。
為了表示不同類型的信息,人們研究出了各種各樣的編碼方案。
二進製數
其中,ASCII碼就是被普遍采用的一個字符信息編碼方案,它用8
二進製數位二進
製數表示各種字母和符號,例如:
01000001表示A01000010表示B
漢字字數較多,因此目前用16位二進製數表示常用的漢字,例如:
1010011111000000表示“青”
𝑤𝑡.𝑝𝑜𝑜於源來節章本
”島“示表0101100110101001
。字漢個20902示表能它,碼KBG是的用使,中統係作操版文中px/\0002/\89/\59swodniW在。碼BG稱簡,碼編字漢準標家國為稱,碼編了定規字漢用常個3676為國我年0891
。碼編字漢個一存儲以可節字個兩,碼編號符或母字文英個一存儲以可節字個一,位單存儲息信的本基最是節字。】B為稱簡,etyB【節字個一為稱位製進二個8
。成完去動自機算計由則換轉的間期,息信出輸者或入輸式方的慣習們人用然仍們我。它理用不本根,時道交打機算計和時平們人,段手種一的息信示表來用部內機算計是也碼編製進二,樣一數製進二同
。據依個一的字漢是還文英是的放存裡位單儲存別區序程是就點一這,1是位高最的碼編製進二位8個兩字漢示表而,0是位高最的碼編製進二位8的符字文英示表,如例。別識行進序程由都們它上實事?字漢是文英是?碼編製進二是還數製進二是竟究的放存裡)節字個一即(位單儲存個一中機算計
照對例實
數製進二→數製進十
早在。製進二是礎基的腦電。製進二用采礎基算運機算計;符算本基是1、0,製位進的位進2逢是數製進二
數製進二
以所,指手個十有們我為因(製進十是要主製進的用常的計設期
比是製進十數製進二
為管子電以了定決態狀種兩的管子電,說是就也。關和開,態狀的本基種兩有隻中機算計子電的有所以所,雜複於過態狀種十示表來管子電用使,後以現出機算計子電。)9-0是不而01-1是以所,現出才後以久很到直念概的0,字數個十示表以可指手用,擇選的理合較