欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

二進(jìn)制處理中的一些技巧

XL FPGA技術(shù)交流 ? 來源:XL FPGA技術(shù)交流 ? 作者:XL FPGA技術(shù)交流 ? 2024-07-05 11:51 ? 次閱讀

在二進(jìn)制和十進(jìn)制的處理中,有時(shí)候一些小技巧是很有用的。

1、把十進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù)

(1)在MATLAB中有一個(gè)函數(shù)dec2bin,可以把正整數(shù)轉(zhuǎn)換為2進(jìn)制

(2)對(duì)于負(fù)數(shù)有這樣一個(gè)結(jié)論:N位二進(jìn)制負(fù)數(shù)X的補(bǔ)碼對(duì)應(yīng)的無符號(hào)數(shù)為2N+X

例:有符號(hào)原碼:1001 十進(jìn)制為:-1

反碼:1110

補(bǔ)碼:1111 無符號(hào)數(shù)為:15

15 = 24 + (-1);

這樣就可以快速的知道用4位二進(jìn)制表示的-5的補(bǔ)碼的無符號(hào)數(shù)為16-5=11即1011

2、把負(fù)數(shù)二進(jìn)制補(bǔ)碼轉(zhuǎn)換成十進(jìn)制

(1)把符號(hào)位去掉,再把剩余位取反加一,得到的數(shù)就是負(fù)數(shù)的二進(jìn)制補(bǔ)碼的絕對(duì)值。

(2)直接把二進(jìn)制補(bǔ)碼取反加一;

(3)1011 (-1)*23+0*22+1*21+1*20= -5

問題:

=============================================

=============================================

1、用補(bǔ)碼表示的二進(jìn)制,正數(shù)轉(zhuǎn)負(fù)數(shù),負(fù)數(shù)轉(zhuǎn)正數(shù)都是取反加一。

2、兩個(gè)數(shù)相加位寬會(huì)增加,所以要擴(kuò)展符號(hào)位:

regdin_cho1_i[15:0];regdin_cho2_i[15:0];regdin_cho1_o2_i[16:0];always@(posedgeclk)begindin_cho1_o2_i<=?{din_cho1_i?[15],din_cho1_i?}?+?{din_cho2_i[15],din_cho2_i?};?end

3、截位處理,可以截高位,但一定要保留符號(hào)位

always@(posedge clk)begindout_i <= {din_cho1_o2_i [16],din_cho1_o2_i [14:0]};end

4、四舍五入

dout_i <= din_cho1_o2_i [16:1] + din_cho1_o2_i [0];

沒有四舍五入,可能會(huì)帶來很多直流信號(hào)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 二進(jìn)制
    +關(guān)注

    關(guān)注

    2

    文章

    796

    瀏覽量

    41761
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    二進(jìn)制相對(duì)調(diào)相(二進(jìn)制差分調(diào)相2DPSK)的工作原理

    二進(jìn)制相對(duì)調(diào)相(二進(jìn)制差分調(diào)相2DPSK)的工作原理
    發(fā)表于 10-21 13:01 ?3221次閱讀
    <b class='flag-5'>二進(jìn)制</b>相對(duì)調(diào)相(<b class='flag-5'>二進(jìn)制</b>差分調(diào)相2DPSK)的工作原理

    二進(jìn)制

    二進(jìn)制   二進(jìn)制與十進(jìn)制的區(qū)別在于數(shù)碼的個(gè)數(shù)和進(jìn)位規(guī)律有很大的區(qū)別,顧名思義,二進(jìn)制的計(jì)數(shù)規(guī)律為逢二進(jìn)一,是以2為基數(shù)的計(jì)數(shù)體制。10這
    發(fā)表于 04-06 23:48 ?8244次閱讀
    <b class='flag-5'>二進(jìn)制</b>

    二進(jìn)制編碼和二進(jìn)制數(shù)據(jù)

    二進(jìn)制編碼和二進(jìn)制數(shù)據(jù)   二進(jìn)制編碼是計(jì)算機(jī)內(nèi)使用最多的碼制,它只使用兩個(gè)基本符號(hào)"0"和"1",并且通過由這兩個(gè)符號(hào)組成的
    發(fā)表于 10-13 16:22 ?4825次閱讀

    什么是二進(jìn)制計(jì)數(shù)器,二進(jìn)制計(jì)數(shù)器原理是什么?

    什么是二進(jìn)制計(jì)數(shù)器,二進(jìn)制計(jì)數(shù)器原理是什么? 計(jì)數(shù)器是數(shù)字系統(tǒng)中用得較多的基本邏輯器件。它不僅能記錄輸入時(shí)鐘脈沖的個(gè)數(shù),還可以實(shí)現(xiàn)
    發(fā)表于 03-08 13:16 ?3.1w次閱讀

    二進(jìn)制電平,什么是二進(jìn)制電平

    二進(jìn)制電平,什么是二進(jìn)制電平 在二進(jìn)制數(shù)字通信系統(tǒng),每個(gè)碼元或每個(gè)符號(hào)只能是“1”和“0”兩個(gè)狀態(tài)之。若將每個(gè)碼元可能取的狀態(tài)增
    發(fā)表于 03-17 16:51 ?2370次閱讀

    進(jìn)制數(shù)的二進(jìn)制編碼

    進(jìn)制數(shù)的二進(jìn)制編碼     在人機(jī)交互過程,為了既滿足系統(tǒng)中使用二進(jìn)制數(shù)的要求,又適應(yīng)人們使用十進(jìn)制數(shù)
    發(fā)表于 05-02 19:04 ?9866次閱讀

    LabVIEW的寫入二進(jìn)制文件

    電子發(fā)燒友為大家提供了LabVIEW的寫入二進(jìn)制文件的一些信息,歡迎查閱,希望對(duì)您有所幫助!
    發(fā)表于 06-17 17:57 ?3405次閱讀
    LabVIEW的寫入<b class='flag-5'>二進(jìn)制</b>文件

    二進(jìn)制加法程序【匯編版】

    二進(jìn)制加法程序【匯編版】二進(jìn)制加法程序【匯編版】二進(jìn)制加法程序【匯編版】二進(jìn)制加法程序【匯編版】
    發(fā)表于 12-29 11:02 ?0次下載

    “非二進(jìn)制的新結(jié)構(gòu)

    SAR開關(guān)時(shí)序的非二進(jìn)制結(jié)構(gòu)
    發(fā)表于 04-05 16:08 ?5次下載

    浮點(diǎn)數(shù)轉(zhuǎn)換為二進(jìn)制存儲(chǔ)

    位,52位尾數(shù)位。尾數(shù):M是個(gè)二進(jìn)制小數(shù),因?yàn)槭?b class='flag-5'>二進(jìn)制,所以科學(xué)計(jì)數(shù)法這個(gè)值范圍是:1≤M尾數(shù):M是個(gè)
    發(fā)表于 11-26 11:21 ?52次下載
    浮點(diǎn)數(shù)轉(zhuǎn)換為<b class='flag-5'>二進(jìn)制</b>存儲(chǔ)

    二進(jìn)制數(shù)據(jù)及取值范圍的計(jì)算方法

    本文介紹二進(jìn)制數(shù)據(jù)的相關(guān)知識(shí),如定義、取值范圍計(jì)算、轉(zhuǎn)換為十進(jìn)制的方法以及一些常見位數(shù)的二進(jìn)制數(shù)據(jù)的取值范圍等。
    的頭像 發(fā)表于 11-08 15:48 ?2431次閱讀
    <b class='flag-5'>二進(jìn)制</b>數(shù)據(jù)及取值范圍的計(jì)算方法

    labview二進(jìn)制字符串轉(zhuǎn)數(shù)值

    字符串是種常見的數(shù)據(jù)類型,它表示了以二進(jìn)制形式存儲(chǔ)的數(shù)據(jù)。當(dāng)我們需要將這些二進(jìn)制字符串轉(zhuǎn)換為數(shù)值時(shí),LabVIEW提供了一些常用的函數(shù)和方法,可以幫助我們完成這個(gè)任務(wù)。 首先,我們需
    的頭像 發(fā)表于 01-05 16:20 ?2923次閱讀

    10進(jìn)制轉(zhuǎn)換為二進(jìn)制的算法

    10進(jìn)制轉(zhuǎn)換為二進(jìn)制是計(jì)算機(jī)領(lǐng)域中非常重要的個(gè)問題。在計(jì)算機(jī),所有的數(shù)據(jù)都是以二進(jìn)制形式進(jìn)行存儲(chǔ)和
    的頭像 發(fā)表于 01-11 09:14 ?2662次閱讀

    二進(jìn)制編碼器工作原理 如何選擇二進(jìn)制編碼器

    二進(jìn)制編碼器是種數(shù)字電路,它將輸入的二進(jìn)制代碼轉(zhuǎn)換為對(duì)應(yīng)的輸出信號(hào)。在數(shù)字系統(tǒng),編碼器用于將數(shù)據(jù)從種形式轉(zhuǎn)換為另
    的頭像 發(fā)表于 11-06 09:44 ?1172次閱讀

    二進(jìn)制編碼器的種類及特點(diǎn)

    二進(jìn)制編碼器是種電子電路,用于將二進(jìn)制信號(hào)轉(zhuǎn)換為其他格式,如十進(jìn)制、格雷碼等。以下是一些常見的二進(jìn)制
    的頭像 發(fā)表于 11-06 09:47 ?683次閱讀