TBCD的使用问题,紧急求助!!!!!!!(100分)

  • 主题发起人 主题发起人 陌生
  • 开始时间 开始时间

陌生

Unregistered / Unconfirmed
GUEST, unregistred user!
以前没有使用过BCD的编码,最近要做一个智能表的通讯程序需要用到BCD的编码问题,有谁有这方面的资料,可否推荐给参考以下,在下先行谢过各位。在线MSN:fjw8205@hotmail.com.
 
BCD码: 每位十进制数用四位二进制数编码表示。
BCD编码方式
在数字系统中,各种数据要转换为二进制代码才能进行处理,而人们习惯于使用十进制
数,所以在数字系统的输入输出中仍采用十进制数,这样就产生了用四位二进制数表示一位
十进制数的方法,这种用于表示十进制数的二进制代码称为二-十进制代码(Binary Coded
Decimal),简称为BCD码。它具有二进制数的形式以满足数字系统的要求,又具有十进制的
特点(只有十种有效状态)。在某些情况下,计算机也可以对这种形式的数直接进行运算。
4位二进制码共有16种组合,可从中任取10种组合来表示0~9这10个数。根据不同的选
取方法,可以编制出很多种BCD码,如8421码,5421码,2421码,5211码和余3码。下表列出
了这几种BCD码,其中的8421 BCD码最为常用。

http://www.delphibbs.com/keylife/iblog_show.asp?xid=10298
http://www.delphibbs.com/delphibbs/dispq.asp?lid=674972
 
谢谢:creation-zy,但我不还不是很明白对于TBCD的使用问题。
 
后退
顶部