问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

二进制乘法是什么原理

发布网友 发布时间:2022-04-24 06:12

我来回答

2个回答

热心网友 时间:2023-10-08 16:02

二进制乘法原理:  就是左移(进位)8次,每次最高位为1则加进去,8位移完就得出乘积了  实际上和我们做10进制的乘法是一样的,只不过这里的进制是2罢了    比如5×6,转成二进制就是0101×0110  十进制乘法大家都会做,公式就是    我们他当成十进制101×110来计算下看看   4位乘积=被乘数×千位被+被乘数×百位+被乘数×十位+被乘数×个位  既0101×0110=101×0000+101×100+101×10+101×0   变化下:   4位乘积=被乘数×千位数×1000+被乘数×百位数×100+被乘数×10位数×10+被乘数×个位数  既0101×0110=101×(0×1000)+101×(1×100) +101×(1×10)+101×0    再变化下:   4位乘积=被乘数×千位数×10×10×10+被乘数×百位数×10×10+被乘数×10位数×10+被乘数×个位数  既0101×0110=101×(0×10×10×10)+101×(1×10×10)+101×(1×10)+101×0   =(((101×0)×10)+(101×1))×10+(101×1))×10+101×0    我们可以看到,实际上乘法结果就是被乘数乘以每一位乘以模(10)的N次方的累计和(其实左移位就是进位啦,看得出来吗?)    而换成2进制的话很简单,把10读成二进制2就行了,结果还是:   4位乘积=被乘数×千位数×10×10×10+被乘数×百位数×10×10+被乘数×10位数×10+被乘数×个位数  既0101×0110=101×(0×10×10×10)+101×(1×10×10)+101×(1×10)+101×0   =(((101×0)×2)+(101×1))×2+(101×1))×2+101×0      由于乘2就是移位(进位),把上面的公式中乘2换成左移位就行了    PS:  由于二进制只有0和1,乘2可以用左移一位来实现,也可以“自己加自己”来实现的,很多CPU的左移指令和“自己加自己”一样              用软件乘法要耗费很多CPU时间,只要CPU有硬件乘法器,当然是用硬件的啦,哪会快很多的。

热心网友 时间:2023-10-08 16:02

二进制乘法原理:
1111B*1111B=11100001
1111
11110
111100
+1111000 二进制相加
------------------------
11100001

就是左移(进位)8次,每次最高位为1则加进去,8位移完就得出乘积了实际上和我们做10进制的乘法是一样的,只不过这里的进制是2罢了。
比如5×6,转成二进制就是0101×0110 十进制乘法大家都会做,公式就是我们他当成十进制101×110来计算下看看
4位乘积=被乘数×千位被+被乘数×百位+被乘数×十位+被乘数×个位既0101×0110=101×0000+101×100+101×10+101×0 变化下:
4位乘积=被乘数×千位数×1000+被乘数×百位数×100+被乘数×10位数×10+被乘数×个位数
既0101×0110=101×(0×1000)+101×(1×100) +101×(1×10)+101×0
再变化下: 4位乘积=被乘数×千位数×10×10×10+被乘数×百位数×10×10+被乘数×10位数×10+被乘数×个位数
既0101×0110=101×(0×10×10×10)+101×(1×10×10)+101×(1×10)+101×0 =(((101×0)×10)+(101×1))×10+(101×1))×10+101×0
,实际上乘法结果就是被乘数乘以每一位乘以模(10)的N次方的累计和(其实左移位就是进位啦,看得出来吗?)而换成2进制的话很简单,把10读成二进制2就行了,结果还是:
4位乘积=被乘数×千位数×10×10×10+被乘数×百位数×10×10+被乘数×10位数×10+被乘数×个位数
既0101×0110=101×(0×10×10×10)+101×(1×10×10)+101×(1×10)+101×0 =(((101×0)×2)+(101×1))×2+(101×1))×2+101×0
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
注册保险代理有限公司需要什么资料! 现在什么云手机性价比高一点? 50个可接双宾语的动词 为琵琶独奏曲《春江花月夜》配一首词或诗 我经常看到HI语音里会有什么魅力榜、贡献榜这些排名,我也一直在语音直播... 跨行通怎么激活 父母是农民不知道有没有纳税 普通农民可以算纳税人吗? 农民不交农业税了,是不是纳税人? 小红书上女生缺衣服穿的心情说说四十句 橄榄菜四季豆炒饭怎么做 关于普通话的演讲稿 二进制数怎么相乘 说普通话演讲稿 罐装橄榄菜除了开罐即食还能作为辅料做什么菜? 二进制乘法是什么原理? 火腿肠橄榄菜炒饭怎么做好吃又简单,做法 如何设计一个组合逻辑电路,其输入是一个三位二进制数,输出是这个数的2倍,平方 橄榄炒饭怎么做 VHDL语言,乘法 榄菜蛋炒饭的做法,榄菜蛋炒饭怎么做好吃,榄菜 二进制乘法运算是什么? 二进制的加法和乘法运算规则是什么? 橄榄菜炒饭怎么做好吃 计算机中二进制的乘法和除法如何用加法来实现的 橄榄菜金枪鱼炒饭的做法步骤图,怎么做好吃 二进制数怎么做乘法? 橄榄菜炒饭怎么做窍门 二进制数怎么做乘法 如何设计一个3位无符号二进制数的3倍乘法运算电路。 (使用一个4位全加器74LS283)? 说好普通话,圆梦你我他为话题写一篇演讲稿 二进制乘法! 炒饭系列有哪些 说好普通话迈进新时代演讲稿500字 求二进制乘法讲解,举个例子,求答案:1111乘1011,,,1001乘1101 。 橄榄菜哪些人不能吃 普通话的演讲稿 二进制乘法是什么?求解答 橄榄菜很下饭,具体是怎样的一种植物? 说好普通话的发言稿四百字 如何在二进制方式下完成里两个整数的乘法和除法 50字关于普通话演讲稿 计算机二进制码乘法怎么算阿?? 说好普通话,重塑新自我的演讲稿400字 学好普通话的演讲稿 《学普通话的体会》三分钟演讲稿 推广普通话演讲稿 说好普通话,文明你我他发言稿300字 说普通话,写规范字,做文明人演讲稿 说普通话 写规范字 演讲稿