吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

硬件乘法器是什么?

DIri_ALIFPGA ? 來源:未知 ? 作者:胡薇 ? 2018-05-11 10:52 ? 次閱讀

硬件乘法器是現代計算機中必不可少的一部分,其基礎是加法器結構。

硬件乘法器,其基礎就是加法器結構,它已經是現代計算機中必不可少的一部分。[1]乘法器的模型就是基于“移位和相加”的算法。在該算法中,乘法器中每一個比特位都會產生一個局部乘積。第一個局部乘積由乘法器的LSB產生,第二個乘積由乘法器的第二位產生,以此類推。如果相應的乘數比特位是1,那么局部乘積就是被乘數的值,如果相應的乘數比特位是0,那么局部乘積全為0。每次局部乘積都向左移動一位。

乘法器可以用更普遍的方式來表示。每個輸入,局部乘積數,以及結果都被賦予了一個邏輯名稱(如A1、A2、B1、B2),而這些名稱在電路原理圖中就作為了信號名稱。在原理圖的乘法例子中比較信號名稱,就可以找到乘法電路的行為特性。

在乘法器電路中,乘數中的每一位都要和被乘數的每一位相與,并產生其相應的乘積位。這些局部乘積要饋入到全加器的陣列中(合適的時候也可以用半加器),同時加法器向左移位并表示出乘法結果。最后得到的乘積項在CLA電路中相加。注意,某些全加器電路會將信號帶入到進位輸入端(用于替代鄰近位的進位)。這就是一種全加器電路的應用;全加器將其輸入端的任何三個比特相加。

隨著乘數和被乘數位數的增加,乘法器電路中的加法器位樹也要相應的增加。通過研究CLA電路的特性,也可以在乘法器中開發出更快的加法陣列。

電路結構

從理論上講,兩個二進制N位操作數相乘,乘積的總寬度為2N,因此需要一個寬度為2N的移位寄存器和加法器。但在實際執行過程中,一是每個部分積的寬度和移位相加的有效寬度都為N位,從資源的利用率角度考慮,僅需N位寬度的加法器即可;二是按照先移位再相加的原理,兩個N位操作數則需要2N個時鐘周期才能完成整個運算,在此考慮將移位和相加兩個運算步驟合并,從速度上就可在N個時鐘周期內完成。

根據上述分析,8位移位相加型硬件乘法器應包括16位鎖存器、8位移位寄存器、8位乘法器、8位加法器等4個組成部分。具體電路結構如圖1所示。

鎖存器發揮著鎖存的作用,用于鎖存部分和。

移位寄存器則具備移位作用,當加載信號有效時乘數將加載于8位右位寄存器,隨著時鐘上升沿的到來,乘數即由低位開始逐位移出。

乘法器功能類似一個特殊的與門。有兩個輸入端口,一個端口用于輸入8位并行操作數(被乘數),另一個端口在時鐘信號控制下輸入由移位寄存逐步移出的串行操作數,并將這兩個操作數進行與運算。

加法器用于將本次時鐘脈沖控制下得到的8位部分積與鎖存于鎖存器高8位的前一個時鐘脈沖下得到的部分和相加。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴

原文標題:硬件乘法器

文章出處:【微信號:ALIFPGA,微信公眾號:FPGA極客空間】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    硬件乘法器

    求浮點數乘除計算程序,求用硬件乘法器計算浮點數的程序
    發表于 11-03 22:32

    查表式硬件乘法器

    求各位幫助小弟,兩個按鍵A和B,分別代表兩個乘數的輸入,數碼管S1、S2、S3S4,分別代表AB和乘積M的十進制數。例如做乘法3*4的運算,需要按下A鍵三次,數碼管S1顯示“3”,按下B鍵四次,數碼管S2顯示“4”;S3S4顯示乘積“12”。
    發表于 06-22 20:53

    AVR的硬件乘法器8X8的嗎?

    AVR的硬件乘法器8X8的嗎,數據手冊上是這么寫的。結果是16位的他這個乘法器應該是內核自帶的吧,還是外設呢如果用CV編譯,如何調用乘法器呢數據手冊上只給出了匯編代碼,如果是用c語言如
    發表于 07-22 08:00

    為什么DSP硬件乘法器和哈弗總線運算速度快?

    為什么DSP硬件乘法器和哈弗總線運算速度快?為什么MCU、DSP和FPGA會同時存在?
    發表于 10-22 06:48

    硬件乘法器的相關資料分享

    一,乘法器硬件乘法器是一個通過內部總線與 CPU 相連的 16 位外圍模塊。MSP430 單片機可以在部改變 CPU 結構和指令的情況下增加功能,這種結構特別適用于對運算速度要求很嚴格的情況。
    發表于 12-09 07:05

    硬件乘法器是怎么實現的?

    硬件乘法器是怎么實現的
    發表于 09-22 06:53

    華清遠見FPGA代碼-FPGA片上硬件乘法器的使用

    華清遠見FPGA代碼-FPGA片上硬件乘法器的使用
    發表于 10-27 18:07 ?10次下載

    MSP430F5系列16位超低功耗單片機模塊原理10

    這章描述了32位硬件乘法器(MPY32)。而所有的MSP430x5xx型CPU中均有32位硬件乘法器
    發表于 04-23 16:46 ?11次下載
    MSP430F5系列16位超低功耗單片機模塊原理10

    MSP430教程Chapt12-硬件乘法器

    MSP430硬件乘法器是一種外圍設備,并不構成MSP430 CPU的一部分。它允許進行簽名和無符號數的乘法運算。還支持乘法和累加(MAC)操作,這對于實現諸如有限脈沖響應(FIR)濾波
    發表于 05-07 09:38 ?8次下載
    MSP430教程Chapt12-<b class='flag-5'>硬件</b><b class='flag-5'>乘法器</b>

    MSP430F5438 32位硬件硬件乘法器的介紹和使用詳細概述

    32 位硬件乘法器是一個并行器件,而不是 CPU 內核的一部分。這也就意味著:它在工作時不會涉及 CPU 的
    的頭像 發表于 06-18 16:37 ?5831次閱讀
    MSP430F5438 32位<b class='flag-5'>硬件</b><b class='flag-5'>硬件</b><b class='flag-5'>乘法器</b>的介紹和使用詳細概述

    硬件乘法器原理_硬件乘法器電路結構

    硬件乘法器的實現本質是“移位相加”。對于二進制,乘數和被乘數的每一位非0即1,相當于乘數中的每一位分別和被乘數的每一個體位進行與運算,并產生其相應的乘積位。這些局部乘積左移一位與上次的和相加。即從
    發表于 02-18 16:34 ?1.1w次閱讀
    <b class='flag-5'>硬件</b><b class='flag-5'>乘法器</b>原理_<b class='flag-5'>硬件</b><b class='flag-5'>乘法器</b>電路結構

    法器結構和硬件乘法器的基礎使用工程文件免費下載

    64位乘法器設計實驗是我在科大的第一個課程設計,verilog程序的熟練掌握對于微電子專業的學生來講是非常必要的,對于此次設計我也花費了很長時間。
    發表于 03-08 15:22 ?17次下載

    MSP430X1XX系列硬件乘法器,比較器,flash講解

    一,乘法器 硬件乘法器是一個通過內部總線與 CPU 相連的 16 位外圍模塊。MSP430 單片機可以在部改變 CPU 結構和指令的情況下增加功能,這種結構特別適用于對運算速度要求很嚴格的情況。
    發表于 11-26 09:36 ?3次下載
    MSP430X1XX系列<b class='flag-5'>硬件</b><b class='flag-5'>乘法器</b>,比較器,flash講解

    使用IAR IDE仿真RL78內置硬件乘法器和除法器注意事項

    使用IAR IDE仿真RL78內置硬件乘法器和除法器注意事項
    的頭像 發表于 10-30 17:04 ?1238次閱讀
    使用IAR IDE仿真RL78內置<b class='flag-5'>硬件</b><b class='flag-5'>乘法器</b>和除<b class='flag-5'>法器</b>注意事項

    芯旺微KF8F3132開發板應用筆記之硬件乘法器

    芯旺微KF8F系列單片機KF8F3132開發板應用筆記之硬件乘法器
    發表于 10-19 16:21 ?0次下載
    威尼斯人娱乐城真人赌博| 赌场百家乐官网作弊| 网上百家乐赌博经历| 盛大百家乐官网的玩法技巧和规则 | 六合彩现场开奖结果| 巴黎百家乐地址| 炎陵县| 威尼斯人娱乐城送38| 百家乐官网最好投| 云龙县| 百家乐具体怎么收费的| 澳门百家乐官网然后赢| 皇城国际| 百家乐平点| 好运来百家乐官网的玩法技巧和规则 | 百家乐官网的代理办法| 全讯网vc8888| 做生意怎么看风水| 皇城娱乐| 巴比伦百家乐的玩法技巧和规则| 皇室百家乐官网的玩法技巧和规则 | 大发888官网充值| 百家乐棋牌正式版| 百家乐官网真钱送彩金| 亲朋棋牌游戏下载| 24山向山摆设| 百家乐官网庄家优势| 德州扑克胜率计算器| 百家乐扫瞄光纤洗牌机扑克洗牌机扑克洗牌机 | 太阳城金旭园| 新葡京百家乐现金网| 现金百家乐官网攻略| 开平市| 大发888 充值淘宝| 百家乐高手怎么下注| 百家乐官网过滤| 澳门百家乐官网是骗人的| 百家乐官网欧洲赔率| 网上百家乐官网新利| 娱乐城豪享博主推| 威尼斯人娱乐网网上百家乐的玩法技巧和规则|