
文章插圖
bcd壓縮碼是什么?所謂的壓縮BCD碼,指的就是用四位二進制數(shù)表示一位BCD碼,用一個字節(jié)表示的兩位BCD碼,稱為壓縮型BCD碼 。
一個BCD碼占4位,而一個字節(jié)有8位 。若把二個BCD碼放在一個字節(jié)中,就叫壓縮的BCD碼 。而一個字節(jié)只放一個BCD碼 , 高位置0,則叫非壓縮的BCD碼 。
壓縮BCD碼分為有權碼和無權碼 。有權碼是以不同的權值關系進行編碼,所以 , 有權碼可以按權展開求和得到等值十進制數(shù)如:8421(最常用)、2421、5421…;無權碼如:余3碼、格雷碼(嚴格意義上格雷碼并不屬于BCD碼)…則沒有這種換算方式 。
bcd碼為什么會有八位?這是由BCD碼的編碼規(guī)則所決定的 。首先要了解什么是BCD碼 。
BCD碼是用4個二進制位數(shù)來表示一位十進制數(shù) 。在計算機中一個基本存貯單元(通常被稱為字節(jié))是8個二進制位 , 所以一個字節(jié)只可以表示2位BCD碼 。而一位十進制數(shù)的最大值是9,因此用一個字節(jié)表示的BCD碼最大值是99 。
bcd碼屬于變長編碼嗎?BCD碼(Binary-CodedDecimal?)亦稱二進碼十進數(shù)或二-十進制代碼 。用4位二進制數(shù)來表示1位十進制數(shù)中的0~9這10個數(shù)碼 。是一種二進制的數(shù)字編碼形式,用二進制編碼的十進制代碼 。
不屬于變長編碼 。
八位bcd數(shù)是什么?二進碼十進數(shù)(英語:Binary-CodedDecimal,簡稱BCD,大陸稱BCD碼或二-十進制編碼)是一種十進制的數(shù)字編碼形式 。這種編碼下的每個十進制數(shù)字用一串單獨的二進制比特來存儲表示 。常見的有4位表示1個十進制數(shù)字,稱為壓縮的BCD碼(compressedorpacked);或者8位表示1個十進制數(shù)字,稱為未壓縮的BCD碼(uncompressedorzoned) 。
這種編碼技術,最常用于會計系統(tǒng)的設計里,因為會計制度經(jīng)常需要對很長的數(shù)字符串作準確的計算 。
相對于一般的浮點式記數(shù)法,采用BCD碼,既可保存數(shù)值的精確度 , 又可免卻使計算機作浮點運算時所耗費的時間 。
此外,對于其他需要高精確度的計算,BCD編碼亦很常用 。
bcd碼用于表示?一、BCD碼的概念:
【bcd碼,bcd碼表】BCD碼(Binary-CodedDecimal?)亦稱二進碼十進數(shù)或二-十進制代碼 。用4位二進制數(shù)來表示1位十進制數(shù)中的0~9這10個數(shù)碼 , 是一種二進制的數(shù)字編碼形式,用二進制編碼的十進制代碼 。
二、BCD碼的應用
1、這種編碼技巧最常用于會計系統(tǒng)的設計里,因為會計制度經(jīng)常需要對很長的數(shù)字串作準確的計算 。相對于一般的浮點式記數(shù)法,采用BCD碼,既可保存數(shù)值的精確度,又可免去使電腦作浮點運算時所耗費的時間 。此外,對于其他需要高精確度的計算,BCD編碼亦很常用 。
2、BCD碼這種編碼形式利用了四個位元來儲存一個十進制的數(shù)碼,使二進制和十進制之間的轉換得以快捷的進行 。
相關經(jīng)驗推薦
- 小米智能密碼管理在哪里
- 查號碼,查號碼電話
- 查詢身份證號碼和真實姓名,查詢身份證號碼和真實姓名圖片
- br是哪個國家?brn是哪個國家
- btm啥意思,衣服尺碼中得字母是什么意思?
- 女性褲子s碼是多大
- c2準駕車型,c2準駕車型房車
- 鞋碼chn是什么意思 chn是什么意思
- chn,chnel
- cm碼,cm碼和中國碼
