二進制乘法 二進制乘法運算法則


二進制乘法 二進制乘法運算法則

文章插圖
大家好,小跳來為大家解答以上的問題 。二進制乘法運算法則,二進制乘法這個很多人還不知道,現在讓我們一起來看看吧!
1、十進制數(Decimal Number) 特點:(1)有十個不同的數字符號:0~9 (2)數位逢十進一 (3)基數為十 2、二進制數(Binary Number) 特點:(1)有兩個不同的數碼:0和1 (2)數位逢二進一 (3)基數為二 3、十六進制數(Hex Number) 特點:(1)有十六個不同的數碼:0~9加A~F (2)數位逢十六進一 (3)基數為十六 4、八進制數(Octal Number) 特點:(1)有八個不同的數碼:0~7 (2)數位逢八進一 (3)基數為八 二進制數的運算 一、二進制加法à邏輯運算的“或”運算,運算符“∨”à0為假,1為真,全假為假,其余為真 (1)0+0=0 (2)0+1=1 (3)1+0=1 (4)1+1=10[逢二進一] 例:將1011和1010相加 被加數1 0 1 1加數1 0 1 0進位 + ) 11結果[和] 1 0 1 0 1二、二進制減法à邏輯算法à0為假,1為真,相同為假,不同為真 (1)0-0=0 (2)0-1=1[有借位,借1當2] (3)1-0=1 (4)1-1=0 例:將11000000和101010相減 被減數 1 1 0 0 0 0 0 0減數1 0 1 0 1 0借位1 1 1 1 1結果[差] 1 0 0 1 0 1 1 0三、二進制乘法à邏輯運算的“與”運算,運算符“∧”à0為假,1為真,全真為真,其余為假 (1)0×0=0 (2)0×1=0 (3)1×0=0 (4)1×1=1 兩個二進制數相乘與十進制數類似,可用乘數的每一位去乘被乘數,乘得的中間結果的最低有效位與相應的乘數位對齊,最后把這些中間結果同時相加即可 。
2、 例:將1110和110相乘 被乘數1 1 1 0乘數1 1 00 0 0 01 1 1 0+ )1 1 1 0結果[積] 1 0 1 0 1 0 0四、二進制除法 除法是乘法的逆運算,二進制除法與十進制十分類似 。
3、方法是從被除數的最高位開始檢查,定出需要超出除數的位數,找到這個位時商記為1,并把選定的部分被除數減除數,得余數 。
4、然后把被除數的下一位下移到余數上,形成新的部分被除數 。
【二進制乘法 二進制乘法運算法則】5、若部分被除數大于除數 , 則商1,減去被除數得余數,被除數的下一位移到余數上 , 形成新的部分被除數;若部分被除數小于除數,則商0,下一位被除數下移,形成新的部分被除數 。
6、這樣繼續下去,直到全部被除數的位都下移完為止,于是得到商和余數 。
7、 如1001110/110的過程如下:1 1 0 1 商除數 1 1 0 1 0 0 1 1 1 0 被除數1 1 01 1 11 1 01 1 01 1 00 。
本文到此分享完畢,希望對大家有所幫助 。