chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

余3碼至8421BCD碼的轉(zhuǎn)換_8421BCD碼轉(zhuǎn)換成余3碼

PoisonApple ? 來源:網(wǎng)絡(luò)整理 ? 2018-03-02 09:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一:8421BCD碼

二進制編碼的十進制數(shù),簡稱BCD碼(Binarycoded Decimal)。這種方法是用4位二進制碼的組合代表十進制數(shù)的0,1,2,3,4,5,6 ,7,8,9 十個數(shù)符。最常用的BCD碼稱為8421BCD碼,8.4.2.1 分別是4位二進數(shù)的位取值。

將十進制數(shù)75.4轉(zhuǎn)換為BCD碼如:

75.4=(0111 0101.0100)BCD 若將BCD碼1000 0101.0101轉(zhuǎn)換為十進制數(shù)如: (1000 0101.0101)BCD=85.5

注意:同一個8位二進制代碼表示的數(shù),當認為它表示的是二進制數(shù)和認為它表示的是二進制編碼的十進制數(shù)時,數(shù)值是不相同的。

例如:00011000,當把它視為二進制數(shù)時,其值為24;但作為2位BCD碼時, 其值為18。

又例如00011100,(這表示8位的二進制數(shù))如將其視為二進制數(shù),其值為28,但不能當成BCD碼,因為在8421BCD碼中,它是個非法編碼 。

右圖為十進制數(shù)和8421BCD編碼的對應(yīng)關(guān)系表:

余3碼至8421BCD碼的轉(zhuǎn)換_ 8421BCD碼轉(zhuǎn)換成余3碼

二:余3碼

由8421碼加3后形成的余3碼是一種BCD碼,它是由8421碼加3后形成的(即余3碼是在8421碼基礎(chǔ)上每位十進制數(shù)BCD碼再加上二進制數(shù)0011得到的)。因為8421碼中無1010~1111這6個代碼,所以余3碼中無0000~0010、1101~1111這6個代碼。余3碼不具有有權(quán)性,但具有自補性,余3碼是一種“對9的自補碼”

余3碼至8421BCD碼的轉(zhuǎn)換_ 8421BCD碼轉(zhuǎn)換成余3碼

8421碼是中國大陸的叫法,

即BCD代碼。Binary-Coded Decimal?,簡稱BCD,稱BCD碼或二-十進制代碼,亦稱二進碼十進數(shù)。是一種二進制的數(shù)字編碼形式,用二進制編碼的十進制代碼。這種編碼形式利用了四個位元來儲存一個十進制的數(shù)碼,使二進制和十進制之間的轉(zhuǎn)換得以快捷的進行。這種編碼技巧,最常用于會計系統(tǒng)的設(shè)計里,因為會計制度經(jīng)常需要對很長的數(shù)字串作準確的計算。相對于一般的浮點式記數(shù)法,采用BCD碼,既可保存數(shù)值的精確度,又可免卻使電腦作浮點運算時所耗費的時間。此外,對于其他需要高精確度的計算,BCD編碼亦很常用。

由于十進制數(shù)共有0、1、2、……、9十個數(shù)碼,因此,至少需要4位二進制碼來表示1位十進制數(shù)。4位二進制碼共有2^4=16種碼組,在這16種代碼中,可以任選10種來表示10個十進制數(shù)碼,共有N=16!/(16-10)!約等于2.9乘以10的10次方種方案。常用的BCD代碼列于末。

余3碼至8421BCD碼的轉(zhuǎn)換

最常用的BCD編碼,就是使用“0”至“9”這十個數(shù)值的二進碼來表示。這種編碼方式,在中國大陸稱之為“8421碼”。除此以外,對應(yīng)不同需求,各人亦開發(fā)了不同的編碼方法,以適應(yīng)不同的需求。這些編碼,大致可以分成有權(quán)碼和無權(quán)碼兩種:

有權(quán)BCD碼,如:8421(最常用)、2421、5421…

無權(quán)BCD碼,如:余3碼、格雷碼…

余三碼是一種對9的自補代碼,因而可給運算帶來方便。其次,在將兩個余三碼表示的十進制數(shù)相加時,能正確產(chǎn)生進位信號,但對“和”必須修正。修正的方法是:如果有進位,則結(jié)果加3;如果無進位,則結(jié)果減3。

8421BCD碼轉(zhuǎn)換成余3碼

通過WEWB32軟件實驗,輸入BCD碼轉(zhuǎn)換成余三碼的邏輯函數(shù)為:

輸入端口a,b,c,d,輸出端口e,f,g,h,用G3,G2,G1,G0表示:

G3=A’BC+A’BD+ABC’

G2=A’B’C+A’BC’D’+B’C’D

G1=A’C’D’+A’CD+B’C’D’

G0=A’D’+B’C’D’

有邏輯函數(shù)畫出邏輯電路圖如下:

余3碼至8421BCD碼的轉(zhuǎn)換_ 8421BCD碼轉(zhuǎn)換成余3碼

余3碼至8421BCD碼的轉(zhuǎn)換_ 8421BCD碼轉(zhuǎn)換成余3碼

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

    關(guān)注

    0

    文章

    2

    瀏覽量

    7523
  • BCD碼
    +關(guān)注

    關(guān)注

    1

    文章

    52

    瀏覽量

    18933
  • 8421碼
    +關(guān)注

    關(guān)注

    1

    文章

    8

    瀏覽量

    4145
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    常用編碼(BCD編碼、3、格雷反射、奇偶校驗)

    使用8421BCD時一定要注意其有效的編碼僅十個,即:0000~1001。四位二進制數(shù)的其余六個編碼1010,1011,1100,1101,1110,1111不是有效編碼。 2、3
    發(fā)表于 04-11 10:00

    什么是BCD8421、、格雷

    的是8421BCD,無權(quán)用得較多的是和格雷,我們通常所說的
    發(fā)表于 11-03 17:36

    關(guān)于兩位十進制數(shù)轉(zhuǎn)換成二進制數(shù)的仿真 求助啊

    求助,不怎么懂這題該怎么做。求教。用兩片四位全加器74283和必要的邏輯門設(shè)計一個數(shù)制轉(zhuǎn)換電路,實現(xiàn)將輸入的兩位十進制數(shù)轉(zhuǎn)換成二進制數(shù),十進制數(shù)的輸入采用8421BCD來表示。用mu
    發(fā)表于 07-01 20:13

    C語言中十進制轉(zhuǎn)8421BCD是用的什么方法?

    今天FPGA的同事問我C語言中十進制轉(zhuǎn)8421BCD是用的什么方法?第一時間我在想除了除10取還能有什么辦法?過了一會兒,突然想起有沒有辦法從移位上解決這個問題呢?于是乎就看到這個鏈接。然后就
    發(fā)表于 07-15 09:21

    8421BCD與二進制原碼的相互轉(zhuǎn)換

    8421BCD與二進制原碼的相互轉(zhuǎn)換。九層妖塔?起于壘土【藍橋杯】—{模板Template}—{Part7:DS18B20溫度傳感器}一、基本模板1、`頭文件`● 改編自國信長天藍橋杯官方藍皮書
    發(fā)表于 01-17 07:13

    在FPGA中實現(xiàn)一種二進制轉(zhuǎn)BCD的電路設(shè)計

    字邏輯設(shè)計課程中,我們已經(jīng)學過了BCD的相關(guān)知識,它用4位二進制數(shù)來表示1位十進制數(shù)中的09,是二進制編碼的十進制代碼,常見的BCD8421B
    發(fā)表于 07-12 16:41

    二進制與BCD轉(zhuǎn)換資料

    6位二進制數(shù)轉(zhuǎn)換成BCD的的快速算法-51單片機2010-02-18 00:43在做而論道上篇博文中,回答了一個16位二進制數(shù)轉(zhuǎn)換成BCD
    發(fā)表于 08-19 17:42 ?96次下載

    雙字節(jié)BCD整數(shù)轉(zhuǎn)換成雙字節(jié)十六進制整

    雙字節(jié)BCD整數(shù)轉(zhuǎn)換成雙字節(jié)十六進制整 入口條件:待轉(zhuǎn)換的雙字節(jié)BCD整數(shù)在R2、R3中。
    發(fā)表于 01-19 22:50 ?3161次閱讀

    功能:浮點BCD轉(zhuǎn)換成格式化浮點數(shù)

    功能:浮點BCD轉(zhuǎn)換成格式化浮點數(shù) 入口條件:浮點BCD操作數(shù)在[R0]中。出口信息:轉(zhuǎn)換成的格式化浮點數(shù)仍在[R0]中。影響資
    發(fā)表于 01-19 22:51 ?2591次閱讀

    雙字節(jié)十六進制小數(shù)轉(zhuǎn)換成雙字節(jié)BCD小數(shù)

    雙字節(jié)十六進制小數(shù)轉(zhuǎn)換成雙字節(jié)BCD小數(shù) 入口條件:待轉(zhuǎn)換的雙字節(jié)十六進制小數(shù)在R2、R3中。出口信息:
    發(fā)表于 01-19 22:56 ?1466次閱讀

    常用編碼(BCD編碼、3、格雷反射、奇偶校驗)

    常用編碼1、BCD編碼    例 寫出十進數(shù)563.97D對應(yīng)的8421BCD?!   ?563.97D=0101 0110 0011 . 1001 01118421BCD
    發(fā)表于 09-19 11:23 ?1w次閱讀

    8421轉(zhuǎn)換十進制程序

    8421是中國大陸的叫法,8421BCD代碼中最常用的一種。在這種編碼方式中每一位二值代碼的1都是代表一個固定數(shù)值,把每一位的1代表的
    的頭像 發(fā)表于 03-02 09:05 ?3.5w次閱讀
    <b class='flag-5'>8421</b><b class='flag-5'>碼</b><b class='flag-5'>轉(zhuǎn)換</b>十進制程序

    8421bcd運算規(guī)則

    BCD的運算規(guī)則:BCD是十進制數(shù),而運算器對數(shù)據(jù)做加減運算時,都是按二進制運算規(guī)則進行處理的。這樣,當將 BCD
    的頭像 發(fā)表于 03-02 09:53 ?5.8w次閱讀
    <b class='flag-5'>8421bcd</b><b class='flag-5'>碼</b>運算規(guī)則

    8421BCD轉(zhuǎn)換成5421BCD

    5421BCD,是二—十進制代碼(BCD)的一種;二—十進制代碼(BCD)的一種;5421
    的頭像 發(fā)表于 03-02 13:48 ?8.2w次閱讀
    <b class='flag-5'>8421BCD</b><b class='flag-5'>碼</b><b class='flag-5'>轉(zhuǎn)換成</b>5421<b class='flag-5'>BCD</b><b class='flag-5'>碼</b>

    什么是BCD

    在使用RTC外設(shè)時,我們常常會接觸 BCD的概念,同時魚鷹在介紹 USB 協(xié)議版本時也說了 BCD ,那么什么是 BCD
    的頭像 發(fā)表于 09-07 09:10 ?1.8w次閱讀