在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

verilog整數四則運算的位寬考量簡介

Hack電子 ? 來源:Hack電子 ? 2023-06-06 17:07 ? 次閱讀

加、減 使用補碼時,加減法可以統一,因而對加減不加區分,對有無符號也不加以區分。

為了不丟失進位,M位+N位時,設M>=N,則結果需要M+1位儲存結果

5f8838c6-0448-11ee-90ce-dac502259ad0.png

圖源:Xilinx FPGA數字信號處理設計:基礎版 (杜勇),下同

當多個數據累加時,顯然多一位存儲結果,結果能夠表示2倍(無符號數);當擁有3-4個操作數時,結果的最大值為4倍的單個操作數表示的最大值,因而增加2bit即可;類似的5-8個操作數,最大為8倍,因而增加3bit即可

5fb74c9c-0448-11ee-90ce-dac502259ad0.png

另一方面,當計算結果能夠被約束時,不加證明地,存在一個結論:多個數相加,若結果需要Nbit即可,計算的中間值也只需Nbit

5fdf1146-0448-11ee-90ce-dac502259ad0.png

上面的計算過程若按照6bit運算過程如下,結果是一致的

601ae130-0448-11ee-90ce-dac502259ad0.jpg

2、乘法

對于無符號數,N位*M位將得到N+M位的結果??梢灾庇^的證明,如下圖移位相加,N*M將移位(M-1)次,從而至少有(N+M-1)位,若加法出現進位,還需要額外1bit,共(N+M)位

6045c184-0448-11ee-90ce-dac502259ad0.png

有符號數,最高位需要表征符號,同樣進行無符號乘法,再確定符號。因而N*M的有符號數,可以看成(N-1)*(M-1)的無符號數相乘,結果需要N+M-2位,還需要增加符號位,因而總共需要N+M-1位。

3、除法

除法更為簡單,M/N,對于整數而言,N的絕對值大于等于1,因而商最大和M一樣,只需要M位就行。

4、more

當結果位寬不夠,會進行截斷,帶來丟失精度的計算結果。





審核編輯:劉清

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

    關注

    9

    文章

    428

    瀏覽量

    26642
  • Verilog
    +關注

    關注

    28

    文章

    1352

    瀏覽量

    110449

原文標題:verilog 整數四則運算的位寬考量

文章出處:【微信號:Hack電子,微信公眾號:Hack電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    霧盈FPGA筆記之(二十五)六四則運算計算器(1)整體結構及設計思路

    本帖最后由 霧_盈 于 2016-8-30 09:30 編輯 六十進制數四則運算計算器(1)整體結構及其設計思路 霧盈2016-8-26 一、 寫在之前上周做的是一個小項目—計算器。從這
    發表于 08-29 11:37

    霧盈FPGA筆記之(二十九)六四則運算計算器(5)數碼管顯示

    本帖最后由 霧_盈 于 2016-8-30 09:36 編輯 六四則運算計算器(5) 數碼管顯示霧盈 2016-8-28一、寫在前面之前發過一篇關于數碼管顯示原理的文章,文章鏈接在上。不了解
    發表于 08-29 11:50

    霧盈FPGA筆記之(三十)六四則運算計算器(6)小算法實現BCD轉二進制

    本帖最后由 霧_盈 于 2016-8-30 09:37 編輯 六四則運算計算器(6)小算法實現BCD轉二進制霧盈2016-8-27 一、寫在前面這一篇文章講BCD碼轉二進制,這個模塊是為了將
    發表于 08-29 12:01

    霧盈FPGA筆記之(三十二)六四則運算計算器(8)算法實現加減乘除

    四則運算計算器(8)算法實現加減乘除霧盈 2016-8-31 一、寫在前面今天來講計算模塊,這個模塊在我的計算器設計里不是核心項目,只是個計算功能。一般情況下,童鞋寫加減乘除運算都使
    發表于 09-01 09:03

    西門子S7200四則運算指令表分享

    以下是關于西門子S7200四則運算指令表詳解:名稱指令格式(語句表)功能操作數尋址范圍加法指令+I IN1,OUT兩個16帶符號整數相加,得到一個16帶符號
    發表于 12-04 17:10

    利用simulink設計四則運算仿真模型

    整體思路利用simulink設計四則運算仿真模型,借助simulink的代碼生成工具生成c語言代碼。同時介紹STM32擴展工具的安裝,使用。所需工具MATLAB 2018bSTM32硬件支持工具下載連接:(用于配置STM32資源)
    發表于 08-17 09:33

    如何利用simulink去設計一種四則運算仿真模型

    STM32擴展工具怎樣去安裝并使用呢?如何利用simulink去設計一種四則運算仿真模型?
    發表于 11-19 06:28

    如何去實現基于單片機的四則運算計算器設計

    基于單片機四則運算計算器設計設計要求硬件設計設計要求使用keil c軟件基于單片機系統設計一個“簡單的計算器”。要求設計的模擬計算器必須從按鈕輸入0~9組成一個數,再從按鈕輸入加、減、乘和除運算
    發表于 11-19 08:04

    四則運算_實驗10

    利用單片機AT89C51芯片實現4*4矩陣鍵盤掃描輸入的四則運算。
    發表于 01-12 16:50 ?4次下載

    Labview之四則運算

    Labview之四則運算,很好的Labview資料,快來下載學習吧。
    發表于 04-19 10:56 ?0次下載

    使用51單片機設計一個四則運算帶括號的計算器設計報告免費下載

    在51單片機上編寫燒錄十進制四則運算計算機程序,使之具有計算、糾錯、顯示、括號運算(甚至浮點數運算)的功能。根據實習設計要求,經過分析可得整個實驗可以分為兩個部分,軟件和硬件,要明白硬件結合軟件
    發表于 08-13 17:32 ?6次下載
    使用51單片機設計一個<b class='flag-5'>四則運算</b>帶括號的計算器設計報告免費下載

    使用51單片機實現簡易四則運算計算器的資料和程序免費下載

    這是嵌入式課程的一個小作業,用C51單片機,實現了0-255內的簡易四則運算,暫不支持負數、溢出等特殊情況的處理。 【關鍵點】 1、計算器用R5、R6、R7三顯示,段碼為0,全暗,段碼為
    發表于 07-12 17:39 ?11次下載
    使用51單片機實現簡易<b class='flag-5'>四則運算</b>計算器的資料和程序免費下載

    基于單片機四則運算計算器設計+proteus仿真

    基于單片機四則運算計算器設計設計要求硬件設計設計要求使用keil c軟件基于單片機系統設計一個“簡單的計算器”。要求設計的模擬計算器必須從按鈕輸入0~9組成一個數,再從按鈕輸入加、減、乘和除運算
    發表于 11-12 17:06 ?8次下載
    基于單片機<b class='flag-5'>四則運算</b>計算器設計+proteus仿真

    FPGA中浮點四則運算的實現過程

    由于定點的四則運算比較簡單,如加減法只要注意符號擴展,小數點對齊等問題即可。在本文中,運用在前一節中描述的自定義浮點格式FPGA中數的表示方法(下),完成浮點四則運算的實現過程 1.自定義浮點格式加
    的頭像 發表于 11-16 11:19 ?633次閱讀
    FPGA中浮點<b class='flag-5'>四則運算</b>的實現過程

    FPGA中的浮點四則運算是什么

    由于定點的四則運算比較簡單,如加減法只要注意符號擴展,小數點對齊等問題即可。在本文中,運用在前一節中描述的自定義浮點格式FPGA中數的表示方法(下),完成浮點四則運算的實現過程 1.自定義浮點格式加
    的頭像 發表于 11-16 12:51 ?400次閱讀
    FPGA中的浮點<b class='flag-5'>四則運算</b>是什么
    主站蜘蛛池模板: 免费高清在线爱做视频 | 日韩特黄特色大片免费视频 | 五月天激情丁香 | fenfencao在线观看免费视频 | 搞黄视频网站 | 一级特黄aaa大片 | 久久99精品久久久久久久野外 | 成人欧美一区二区三区 | 国产色网址 | 一级看片 | 综合伊人| 国产高清色播视频免费看 | 色日韩在线 | 日本成人资源 | 亚洲综合国产一区二区三区 | 中文天堂最新版www官网在线 | 久综合 | 激情欧美在线 | 高h细节肉爽文bl1v1 | 日干夜操| 亚洲国产香蕉视频欧美 | 视频网站黄色 | 欧美一区二区三区性 | 免费网站日本 | 成年ssswww中国女人 | 一级黄视频 | 中文字幕三级 | 国产黄色在线视频 | 亚洲第一狼人社区 | 韩国三级无遮挡床戏视频 | 国产chinesehd精品酒店 | 国产欧美一区二区三区观看 | 一区二区三区四区在线不卡高清 | 亚洲乱码一二三四区 | 亚洲一区毛片 | 色老头一区二区三区在线观看 | 国产99在线播放免费 | 天使色吧| 国产精品一区二区三 | 国产免费一级在线观看 | 91国内在线国内在线播放 |