国产在线中文字幕亚洲,一区视频国产精品观看,欧美日韩国产高清片,久久久久久AV无码免费网站,亚洲无码一二三四五区,日韩无码www.,sese444

您好,歡迎來到維庫電子市場網(wǎng) 登錄 | 免費注冊

BCD�
閱讀�89628時間�2011-04-19 10:35:22

  BCD�(Binary Coded Decimal),即�-十進制編碼,是用四位二進制碼的 10 種組合表示十進制�(shù)0�9。這種編碼至少需要用四位二進制碼元,而四位二進制碼元可以�16種組�。當用這些組合表示十進制�(shù)0�9�,有六種組合不用�

種類

  BCD�可分為有�(quán)碼和無權(quán)碼兩類:有權(quán)BCD碼有8421碼�2421��5421碼,其中8421碼是最常用�;無�(quán)BCD碼有�3�、格雷碼��

BCD碼

  1. 8421 BCD�

  8421 BCD碼是最基本和最常用的BCD�,它和四位自然二進制碼相�,各位的�(quán)值為8�4�2�1,故稱為有權(quán)BCD碼。和四位自然二進制碼不同的�,它只選用了四位二進制碼中�10組代碼,即用0000~1001分別代表它所對應(yīng)的十進制�(shù),余下的六組代碼不用�

  2. 5421 BCD碼和2421 BCD�

  5421 BCD碼和2421 BCD碼為有權(quán)BCD�,它們從高位到低位的�(quán)值分別為5�4�2�1�2�4�2�1。這兩種有�(quán)BCD碼中,有的十進制�(shù)碼存在兩種加�(quán)方法,例��5421 BCD碼中的數(shù)�5,既可以�1000表示,也可以�0101表示�2421 BCD碼中的數(shù)�6,既可以�1100表示� 也可以用0110表示。這說�5421 BCD碼和2421 BCD碼的編碼方案都不是惟一的,�1-2只列出了一種編碼方��

  上表�2421 BCD碼的10個數(shù)碼中�0�9�1�8�2�7�3�6�4�5的代碼對�(yīng)位恰好一個是0�,另一個就�1。就�0�9�1�8互為反碼�

  3. �3 �

  �3碼是8421 BCD碼的每個碼組加3(0011)形成�。常用于BCD碼的運算電路��

  4. Gray�(格雷�)

  Gray碼也稱循�(huán)�,其最基本的特性是任何相鄰的兩組代碼中,僅有一位數(shù)碼不同,因而又叫單位距離碼�

  Gray碼的編碼方案有多�,典型的Gray碼如下表所�。從表中看出,這種代碼除了具有單位距離碼的特點�,還有一個特點就是具有反射特性,即按表中所示的對稱軸為�,除位互補反射外,其余低位數(shù)沿對稱軸鏡像對稱。利用這一反射特性可以方便地�(gòu)成位�(shù)不同的Gray��

典型的Gray碼

格式

  計算機中的BCD�,經(jīng)常使用的有兩種格�,即分離BCD碼,組合BCD��

  所謂分離BCD碼,即用一個字節(jié)的低四位�碼表示十進制�(shù)的一�,例如數(shù)82的存放格式為�

  _ _ _1 0 0 0 _ _ _ _0 0 1 0 其中_表示無關(guān)��

  組合BCD碼,是將兩位十進制�(shù),存放在一個字節(jié)中,�82的存放格式是1000 0010

運算法則

  由于編碼是將每個十進制�(shù)用一�4位二進制�(shù)來表�,因此,若將這種BCD碼直接交計算機去運算,由于計算機總是把數(shù)當作二進制�(shù)來運算,所以結(jié)果可能會出錯。例:用BCD碼求38+49�

  解決的辦法是對二進制加法運算的結(jié)果采�"�6修正,這種修正稱為BCD�(diào)�。即將二進制加法運算的結(jié)果修正為BCD碼加法運算的�(jié)�,兩個兩位BCD�(shù)相加�,對二進制加法運算�(jié)果采用修正規(guī)則進行修正。修正規(guī)則:

  (1)如果任何兩個對�(yīng)位BCD�(shù)相加的結(jié)果向高一位無進位,若得到的結(jié)果小于或等于9,則該不需修正;若得到的�(jié)果大�9且小�16�,該位進行�6修正�

  (2)如果任何兩個對�(yīng)位BCD�(shù)相加的結(jié)果向高一位有進位�(即結(jié)果大于或等于16),該位進行�6修正.

  (3)低位修正�(jié)果使高位大于9�,高位進行�6修正�

維庫電子�,電子知�,一查百通!

已收錄詞�168687