日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计组-booth乘法-谈原理和实现

發布時間:2024/3/7 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计组-booth乘法-谈原理和实现 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

那么如何實現這個變換?

X×YX \times YX×Y,皆為 n bit

如果Y是無符號數,可作如下展開;如果Y是有符號數,亦可,因為其即使再參與運算,最后會由于取模而表現負數功能(可理解為對負數使用了新的具有可加性的編碼方式,而乘除正是加操作的累計)

Y=2n?1yn?1+2n?2yn?2+2n?3yn?3+...+22y2+21y1+20y0Y=2^{n-1}y_{n-1}+2^{n-2}y_{n-2}+2^{n-3}y_{n-3}+...+2^{2}y_{2}+2^{1}y_{1}+2^{0}y_{0}Y=2n?1yn?1?+2n?2yn?2?+2n?3yn?3?+...+22y2?+21y1?+20y0?

2Y=2nyn?1+2n?1yn?2+2n?2yn?3+...+23y2+22y1+21y02Y=2^{n}y_{n-1}+2^{n-1}y_{n-2}+2^{n-2}y_{n-3}+...+2^{3}y_{2}+2^{2}y_{1}+2^{1}y_{0}2Y=2nyn?1?+2n?1yn?2?+2n?2yn?3?+...+23y2?+22y1?+21y0?

Y=2Y?Y=2n(yn?1?0)+2n?1(yn?2?yn?1)+2n?2(yn?3?yn?2)+...+23(y2?y3)+22(y1?y2)+21(y0?0)+20(0?y0)Y=2Y-Y=2^{n}(y_{n-1}-0)+ 2^{n-1}(y_{n-2}-y_{n-1})+ 2^{n-2}(y_{n-3}-y_{n-2})+...+2^{3}(y_{2}-y_{3})+ 2^{2}(y_{1}-y_{2})+ 2^{1}(y_{0}-0) + 2^{0}(0-y_{0})Y=2Y?Y=2n(yn?1??0)+2n?1(yn?2??yn?1?)+2n?2(yn?3??yn?2?)+...+23(y2??y3?)+22(y1??y2?)+21(y0??0)+20(0?y0?)

原始乘法思路:從低位到高位遍歷處理乘數,1則加被乘數,部分積右移,右移出的位不再參與之后運算;0則不加,直接右移。

booth算法套用這種定位加再右移的框架,但重構了乘數Y。也是對乘數從低位到高位遍歷。從低位后虛補一位0開始,到最高位結束(實際上到次高位即可結束)。每次遍歷。當前位與相鄰高位的差值作為該權下的bit值,為1則加被乘數,為0則不加,為-1則加被乘數的變形補碼(減被乘數,可用乘法分配率拆分乘數理解),之后則右移,更新位權,完成一輪操作。

為什么Y的最低位的后一位要虛補一位0?

由錯位相減式得知要如此;虛補0捕捉最低位的純1子串;補0原式值不變。

遍歷Y的最高位的前一位一定要補0嗎?是否遍歷到乘數Y的次高位即可?

由錯位相減后的Y知,2n(yn?1?0)2^{n}(y_{n-1}-0)2n(yn?1??0)象征bit位中第n+1位的權,處在溢出范圍,故無論乘數該權值為何皆算溢出而無影響。另外,事實上,由于此處0是把Y看做無符號數對最高位的0拓展(正常思維),也可以這樣理解,如果把Y看做有符號數對最高位作符號拓展,則拓展符號位,始終和原符號位yn?1y_{n-1}yn?1?保持一致,故差值一定是0,不影響乘法。

由于移位是為了下一次加法能對準位權,而第n+1次遍歷不加,故最后一次(第n次)遍歷完后不需右移部分積。但是,完成X×YX \times YX×Y,結果為n位高位部分積(每次遍歷時處理的部分積),n位低位部分積(接受高位右移溢出的bit位,同步作右移),為了使低位部分積“完全入座”,接收n個有效bit值(第n次遍歷做完可能的加法后,高位部分積共有n位有效bit值,低位部位積有n-1為有效bit值和最低位的1位空值),還需對整體進行一次算術右移(可以發現一個特點:高位部分積的最高兩位會是相等的)。故:總共做n次遍歷,若干次加法,n次移位。

順便說一句,高位部分積應采取n+1位的雙符號位形式,防止加法溢出。

總結

以上是生活随笔為你收集整理的计组-booth乘法-谈原理和实现的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品后入内射日本在线观看 | 国产视频在线播放 | 丰满人妻一区二区三区四区53 | 亚洲综合色网站 | 成人无码www在线看免费 | 国产伦精品一区二区三区88av | 久久久精品久久久 | 欧美熟妇精品一区二区 | 可以直接在线观看的av | 国产又粗又长又硬免费视频 | 日韩精品久久一区 | 尤物91| 无码精品一区二区三区在线 | 美女福利一区 | 国产精品suv一区二区69 | xxxx性视频 | 欧美一区二区三区四区在线观看 | 成人综合激情网 | 鸥美毛片 | 国产精品毛片一区二区在线看 | 国产精品99久久久久久久久久久久 | 久久激情小说 | 国产亚洲精品美女久久久久 | 日韩一区二区三区在线 | 99久久免费国产精精品 | 国产高清免费视频 | 一区二区福利 | 天天干天天做 | 欧美三区视频 | 欧美日比视频 | 久久久www| 日韩精品一区在线 | 极品美女扒开粉嫩小泬 | 久久cao | 潮喷失禁大喷水无码 | av中出在线| 99国产在线视频 | 特a级黄色片 | 超碰2021| 欧美一级片在线看 | 久久久久99精品成人片三人毛片 | 色网站在线播放 | bt天堂新版中文在线地址 | 五月婷激情 | 久热免费在线 | 粉嫩欧美一区二区三区 | 538精品一线 | 亚洲综合色av | 啪啪免费网站 | 午夜一区二区三区在线 | 欧美性天堂 | 无码粉嫩虎白一线天在线观看 | 黄瓜视频色 | 亚洲性生活片 | 国产免费无码XXXXX视频 | 午夜视频福利在线观看 | 99福利视频 | 越南毛茸茸的少妇 | 各种含道具高h调教1v1男男 | 狠狠躁夜夜躁人 | 美女屁股无遮挡 | 日本激情电影 | 亚洲综合激情小说 | 粉嫩小泬无遮挡久久久久久 | 黄色一级片网站 | 久草精品在线 | 少妇太紧太爽又黄又硬又爽小说 | 亚洲24p | 一级全黄裸体免费观看视频 | 国产天堂av | 日韩中文字幕电影 | 欧美综合视频在线 | 污污网站在线观看视频 | 国产第20页 | 国产熟妇与子伦hd | 性欧美一区 | 四虎影 | 亚洲在线视频网站 | 美女扣逼喷水视频 | 老司机激情视频 | 久久调教视频 | 高清一区在线观看 | 精品福利视频导航 | 日韩少妇 | 亚洲欧美综合在线观看 | 澳门av在线 | 久草网在线视频 | 日韩极品在线 | 成人深夜福利在线观看 | 成人在线高清 | 日本五十路 | 一级黄色录像免费观看 | 亲嘴扒胸摸屁股激烈网站 | 精品综合 | 久久久久91| 94av| 欧美精品一 | 国产精品99 | 91综合网|