色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

余3碼至8421BCD碼的轉換_8421BCD碼轉換成余3碼

PoisonApple ? 來源:網絡整理 ? 2018-03-02 09:38 ? 次閱讀

一:8421BCD碼

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

將十進制數75.4轉換為BCD碼如:

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

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

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

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

右圖為十進制數和8421BCD編碼的對應關系表:

余3碼至8421BCD碼的轉換_ 8421BCD碼轉換成余3碼

二:余3碼

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

余3碼至8421BCD碼的轉換_ 8421BCD碼轉換成余3碼

8421碼是中國大陸的叫法,

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

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

余3碼至8421BCD碼的轉換

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

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

無權BCD碼,如:余3碼、格雷碼…

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

8421BCD碼轉換成余3碼

通過WEWB32軟件實驗,輸入BCD碼轉換成余三碼的邏輯函數為:

輸入端口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’

有邏輯函數畫出邏輯電路圖如下:

余3碼至8421BCD碼的轉換_ 8421BCD碼轉換成余3碼

余3碼至8421BCD碼的轉換_ 8421BCD碼轉換成余3碼

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

    關注

    0

    文章

    2

    瀏覽量

    7441
  • BCD碼
    +關注

    關注

    1

    文章

    52

    瀏覽量

    18523
  • 8421碼
    +關注

    關注

    1

    文章

    8

    瀏覽量

    4085
收藏 8人收藏
  • jf_501237081
  • 3_f441
  • 田彬生1
  • 李雅欣1
  • lampak1
  • 恶意_14e1
  • linlinyu1
  • 奋斗的小小强1
  • 城春草木深1231

評論

相關推薦

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

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

什么是BCD8421、格雷

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

關于兩位十進制數轉換成二進制數的仿真 求助啊

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

C語言中十進制轉8421BCD是用的什么方法?

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

8421BCD與二進制原碼的相互轉換

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

在FPGA中實現一種二進制轉BCD的電路設計

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

二進制與BCD轉換資料

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

雙字節BCD整數轉換成雙字節十六進制整

雙字節BCD整數轉換成雙字節十六進制整 入口條件:待轉換的雙字節BCD整數在R2、R3中。
發表于 01-19 22:50 ?3037次閱讀

功能:浮點BCD轉換成格式化浮點數

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

雙字節十六進制小數轉換成雙字節BCD小數

雙字節十六進制小數轉換成雙字節BCD小數 入口條件:待轉換的雙字節十六進制小數在R2、R3中。出口信息:
發表于 01-19 22:56 ?1366次閱讀

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

常用編碼1、BCD編碼    例 寫出十進數563.97D對應的8421BCD。     563.97D=0101 0110 0011 . 1001 01118421BCD
發表于 09-19 11:23 ?9818次閱讀

8421轉換十進制程序

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

8421bcd運算規則

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

8421BCD轉換成5421BCD

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

什么是BCD

在使用RTC外設時,我們常常會接觸 BCD的概念,同時魚鷹在介紹 USB 協議版本時也說了 BCD ,那么什么是 BCD
的頭像 發表于 09-07 09:10 ?1.7w次閱讀
主站蜘蛛池模板: 亚洲精品成人无码区一在线观看 | 蜜桃日本免费观看MV | 97超碰在线视频人人av | 小草视频免费观看在线 | 国产主播AV福利精品一区 | 日韩亚洲欧美中文高清 | 色综合久久天天影视网 | 9亚洲欧洲免费无码在线 | 国产99精品在线观看 | 免费的黄直播 | 香蕉尹人综合精品 | 毛片一区二区三区 | 一个人日本的视频免费完整版 | 免费观看美女的网站 | 717影院理论午夜伦不卡久久 | 久久国产亚洲精品AV麻豆 | RUNAWAY韩国动漫免费官网版 | 小黄鸭YELLOWDUCK7596 | 国产色综合久久无码有码 | 亚洲综合视频 | 秋秋影视午夜福利高清 | 狼人射综合 | www.一级毛片 | 亚洲欧美日韩另类精品一区二区三区 | 亚洲精品第一综合99久久 | 无限资源在线观看高清 | 国产精品第十页 | 久久精品亚洲国产AV涩情 | 夜夜精品视频一区二区 | 耽美肉文 高h失禁 | 久久www免费人成_看片高清 | 秋霞伦理手机在线看片 | 免费国产成人手机在线观看 | 97精品视频在线观看 | 伊人久久大香线蕉综合99 | 亚洲乱码爆乳精品成人毛片 | 很黄很色60分钟在线观看 | a级男女性高爱潮高清试看 A级毛片无码久久精品免费 | 国产美女又黄又爽又色视频网站 | 少妇仑乱A毛片 | 国产欧美另类久久久品 |

電子發燒友

中國電子工程師最喜歡的網站

  • 2931785位工程師會員交流學習
  • 獲取您個性化的科技前沿技術信息
  • 參加活動獲取豐厚的禮品