问答文章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
从焦作市到郑州快递一个羽毛球拍需用多少钱 iPhone X还能坚挺两年,升级到ios 15发热严重要靠红魔冰磁散热器 Peltier Module散热方式 一加18W冰点散热背夹-超强散热,极速降温 2015年春晚有哪些明星 新闻 如何评价央视主持人朱军?以及如何评价朱军所主持的《艺术 纯粮食白酒品牌大全,让你喝得放心(真正的纯粮食白酒有哪些品牌)_百度... ...工作单位要辞退并提出会给出相应赔偿,但合同马上到期,如到期后... ABC外语培训学校ABC教育集团总裁——刘成 abc是国产品牌吗?口碑如何? 橄榄菜四季豆炒饭怎么做 关于普通话的演讲稿 二进制数怎么相乘 说普通话演讲稿 罐装橄榄菜除了开罐即食还能作为辅料做什么菜? 二进制乘法是什么原理? 火腿肠橄榄菜炒饭怎么做好吃又简单,做法 如何设计一个组合逻辑电路,其输入是一个三位二进制数,输出是这个数的2倍,平方 橄榄炒饭怎么做 VHDL语言,乘法 榄菜蛋炒饭的做法,榄菜蛋炒饭怎么做好吃,榄菜 二进制乘法运算是什么? 二进制的加法和乘法运算规则是什么? 橄榄菜炒饭怎么做好吃 计算机中二进制的乘法和除法如何用加法来实现的 橄榄菜金枪鱼炒饭的做法步骤图,怎么做好吃 二进制数怎么做乘法? 橄榄菜炒饭怎么做窍门 二进制数怎么做乘法 如何设计一个3位无符号二进制数的3倍乘法运算电路。 (使用一个4位全加器74LS283)? 说好普通话,圆梦你我他为话题写一篇演讲稿 二进制乘法! 炒饭系列有哪些 说好普通话迈进新时代演讲稿500字 求二进制乘法讲解,举个例子,求答案:1111乘1011,,,1001乘1101 。 橄榄菜哪些人不能吃 普通话的演讲稿 二进制乘法是什么?求解答 橄榄菜很下饭,具体是怎样的一种植物? 说好普通话的发言稿四百字 如何在二进制方式下完成里两个整数的乘法和除法 50字关于普通话演讲稿 计算机二进制码乘法怎么算阿?? 说好普通话,重塑新自我的演讲稿400字 学好普通话的演讲稿 《学普通话的体会》三分钟演讲稿 推广普通话演讲稿 说好普通话,文明你我他发言稿300字 说普通话,写规范字,做文明人演讲稿 说普通话 写规范字 演讲稿