關(guān)于二進(jìn)制乘法怎么算,二進(jìn)制乘法這個(gè)問(wèn)題很多朋友還不知道,今天小六來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!
1、十進(jìn)制數(shù)(Decimal Number) 特點(diǎn):(1)有十個(gè)不同的數(shù)字符號(hào):0~9 (2)數(shù)位逢十進(jìn)一 (3)基數(shù)為十 2、二進(jìn)制數(shù)(Binary Number) 特點(diǎn):(1)有兩個(gè)不同的數(shù)碼:0和1 (2)數(shù)位逢二進(jìn)一 (3)基數(shù)為二 3、十六進(jìn)制數(shù)(Hex Number) 特點(diǎn):(1)有十六個(gè)不同的數(shù)碼:0~9加A~F (2)數(shù)位逢十六進(jìn)一 (3)基數(shù)為十六 4、八進(jìn)制數(shù)(Octal Number) 特點(diǎn):(1)有八個(gè)不同的數(shù)碼:0~7 (2)數(shù)位逢八進(jìn)一 (3)基數(shù)為八 二進(jìn)制數(shù)的運(yùn)算 一、二進(jìn)制加法à邏輯運(yùn)算的“或”運(yùn)算,運(yùn)算符“∨”à0為假,1為真,全假為假,其余為真 (1)0+0=0 (2)0+1=1 (3)1+0=1 (4)1+1=10[逢二進(jìn)一] 例:將1011和1010相加 被加數(shù) 1 0 1 1 加數(shù) 1 0 1 0 進(jìn)位 + ) 1 1 結(jié)果[和] 1 0 1 0 1 二、二進(jìn)制減法à邏輯算法à0為假,1為真,相同為假,不同為真 (1)0-0=0 (2)0-1=1[有借位,借1當(dāng)2] (3)1-0=1 (4)1-1=0 例:將11000000和101010相減 被減數(shù) 1 1 0 0 0 0 0 0 減數(shù) 1 0 1 0 1 0 借位 1 1 1 1 1 結(jié)果[差] 1 0 0 1 0 1 1 0 三、二進(jìn)制乘法à邏輯運(yùn)算的“與”運(yùn)算,運(yùn)算符“∧”à0為假,1為真,全真為真,其余為假 (1)0×0=0 (2)0×1=0 (3)1×0=0 (4)1×1=1 兩個(gè)二進(jìn)制數(shù)相乘與十進(jìn)制數(shù)類(lèi)似,可用乘數(shù)的每一位去乘被乘數(shù),乘得的中間結(jié)果的最低有效位與相應(yīng)的乘數(shù)位對(duì)齊,最后把這些中間結(jié)果同時(shí)相加即可。
2、 例:將1110和110相乘 被乘數(shù) 1 1 1 0 乘數(shù) 1 1 0 0 0 0 0 1 1 1 0 + ) 1 1 1 0 結(jié)果[積] 1 0 1 0 1 0 0 四、二進(jìn)制除法 除法是乘法的逆運(yùn)算,二進(jìn)制除法與十進(jìn)制十分類(lèi)似。
3、方法是從被除數(shù)的最高位開(kāi)始檢查,定出需要超出除數(shù)的位數(shù),找到這個(gè)位時(shí)商記為1,并把選定的部分被除數(shù)減除數(shù),得余數(shù)。
4、然后把被除數(shù)的下一位下移到余數(shù)上,形成新的部分被除數(shù)。
5、若部分被除數(shù)大于除數(shù),則商1,減去被除數(shù)得余數(shù),被除數(shù)的下一位移到余數(shù)上,形成新的部分被除數(shù);若部分被除數(shù)小于除數(shù),則商0,下一位被除數(shù)下移,形成新的部分被除數(shù)。
6、這樣繼續(xù)下去,直到全部被除數(shù)的位都下移完為止,于是得到商和余數(shù)。
7、 如1001110/110的過(guò)程如下: 1 1 0 1 商 除數(shù) 1 1 0 1 0 0 1 1 1 0 被除數(shù) 1 1 0 1 1 1 1 1 0 1 1 0 1 1 0 0。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶(hù)上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!