booth算法
2024-05-16 05:30:14
好评回答
1、Booth算法是一种适合于通过硬件实现的简便算法。将乘数看作从最低位开始的一串二进制数字。Booth算法的基本思路是:对于具有连续0和1的组,需要产生的部分积较少。对于乘数中每个0,仅需要将前面的累加的部分积向右移动一位。
2、简介:利用移位和加法,可以实现二进制无符号数的乘法,在无符号数乘法的基础上,加上适当的符号处理,很容易得到带符号数的原码乘法器。但是,在计算机中,带符号数都以补码表示,若采用原码乘法器进行带符号数的乘法运算,则首先要将乘数和被乘数转换成原码,相乘后再将负的乘积转换成补码,致使运算过程比较复杂。
3、不少处理器直接采用补码相乘的方法,以避免运算过程中的码制转换,提高处理器的工作效率。然而,二进制无符号的乘法并不能直接推广到补码的乘法运算,比较普遍采用的是布斯(Booth)补码相乘算法。
声明:本网站信息来自网络,所有数据仅供参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:abc5566@foxmail.com。
猜你喜欢
-
夏天房间怎么降温
阅读量:95 -
家庭教育心得体会
阅读量:34 -
五一江苏哪里好玩
阅读量:43 -
人体的温度多少度才正常
阅读量:39 -
如何办理公积金账户提取公积金
阅读量:73 -
两台电脑如何共享
阅读量:83 -
苹果手机进水后充电没反应怎么办?
阅读量:71 -
什么样牛奶有营养
阅读量:69 -
睡眠有助于提高免疫力吗
阅读量:37 -
面包的做法家庭做法
阅读量:69
猜你喜欢
-
阅读量:74
-
阅读量:92
-
阅读量:48
-
阅读量:18
-
阅读量:58
-
阅读量:35
-
阅读量:76
-
阅读量:19
-
阅读量:22
-
阅读量:19