什么是非组合BCD码,什么又是组合BCD码呢?

作者&投稿:台言 (若有异议请与网页底部的电邮联系)
什么是非组合BCD码,什么又是组合BCD码呢?如题 谢谢了~

用四位二进制数码来表示一位十进制数,这种编码称为BCD码(也叫8421码),即用二进制数表示的十进制数。 十进制数位 0 1 2 3 4 5 6 7 8 9 BCD码 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 〔例1〕把十进制数9207化成BCD码。 解:7209的BCD码为:0111001000001001 练习:求十进制数4851的BCD码 2、对于BCD码的几点说明: (1)考虑人们使用习惯,通常在计算机输入输出过程中还是采用十进制,然后由机器转换成二进制。BCD码的形式非常适于人类的这种习惯。 (2)BCD码虽然也用四位二进制数编码来表示每位十进制数用,但它没有把十进制数的值转换成真正的二进制值,不能按权展开求值。 如十进制数28转换成二进制为:11100 十进制数28转换成BCD码为:00101000 所以,BCD码与二进制之间转换是不能直接进行的,要先转换成十进制,再转换为二进制,因为BCD码实质上是十进制数,而形式上为二进制数,在转换上又与二进制数十六进制数之间的转换相似。所以在学习时要注意不要混淆,加以区别。

用4位二进制数来表示1位十进制数中的0~9这10个数码,简称BCD码,即BCD代码。Binary-Coded Decimal‎,简称BCD,称BCD码或二-十进制代码,亦称二进码十进数。是一种二进制的数字编码形式,用二进制编码的十进制代码。
非BCD码,就是除BCD码之外的编码,例如16进制编码

内存储器每个字节是由八位二进制的数组成,BCD码是由四位二进制的数组成。如果八位一个字节存放一个BCD码,称为非组合的BCD码,高四位为0,低四位存放一个BCD码;如果八位一个字节存放两个BCD码,称为组合的BCD码,高四位存放一个BCD码1,低四位存放另一个BCD码2。

用四位二进制数码来表示一位十进制数,这种编码称为BCD码(也叫8421码),即用二进制数表示的十进制数。

十进制数位

0

1

2

3

4

5

6

7

8

9

BCD码

0000

0001

0010

0011

0100

0101

0110

0111

1000

1001

〔例1〕把十进制数9207化成BCD码。

解:7209的BCD码为:0111001000001001

练习:求十进制数4851的BCD码

2、对于BCD码的几点说明:

(1)考虑人们使用习惯,通常在计算机输入输出过程中还是采用十进制,然后由机器转换成二进制。BCD码的形式非常适于人类的这种习惯。

(2)BCD码虽然也用四位二进制数编码来表示每位十进制数用,但它没有把十进制数的值转换成真正的二进制值,不能按权展开求值。

如十进制数28转换成二进制为:11100

十进制数28转换成BCD码为:00101000

所以,BCD码与二进制之间转换是不能直接进行的,要先转换成十进制,再转换为二进制,因为BCD码实质上是十进制数,而形式上为二进制数,在转换上又与二进制数十六进制数之间的转换相似。所以在学习时要注意不要混淆,加以区别。

用四位二进制数码来表示一位十进制数,这种编码称为BCD码(也叫8421码),即用二进制数表示的十进制数。十进制数位nbsp;0nbsp;1nbsp;2nbsp;3nbsp;4nbsp;5nbsp;6nbsp;7nbsp;8nbsp;9nbsp;BCD码nbsp;0000nbsp;0001nbsp;0010nbsp;0011nbsp;0100nbsp;0101nbsp;0110nbsp;0111nbsp;1000nbsp;1001nbsp;〔例1〕把十进制数9207化成BCD码。解:7209的BCD码为:0111001000001001练习:求十进制数4851的BCD码2、对于BCD码的几点说明:(1)考虑人们使用习惯,通常在计算机输入输出过程中还是采用十进制,然后由机器转换成二进制。BCD码的形式非常适于人类的这种习惯。(2)BCD码虽然也用四位二进制数编码来表示每位十进制数用,但它没有把十进制数的值转换成真正的二进制值,不能按权展开求值。如十进制数28转换成二进制为:11100nbsp;十进制数28转换成BCD码为:00101000所以,BCD码与二进制之间转换是不能直接进行的,要先转换成十进制,再转换为二进制,因为BCD码实质上是十进制数,而形式上为二进制数,在转换上又与二进制数十六进制数之间的转换相似。所以在学习时要注意不要混淆,加以区别。

计算机中的BCD码,经常使用的有两种格式,即分离BCD码,组合BCD码。
所谓分离BCD码,即用一个字节的低四位编码表示十进制数的一位,例如数82的存放格式为:
_ _ _1 0 0 0 _ _ _ _0 0 1 0 其中_表示无关值。
组合BCD码,是将两位十进制数,存放在一个字节中,例82的存放格式是1000 0010


什么是非组合BCD码,什么又是组合BCD码呢?
内存储器每个字节是由八位二进制的数组成,BCD码是由四位二进制的数组成。如果八位一个字节存放一个BCD码,称为非组合的BCD码,高四位为0,低四位存放一个BCD码;如果八位一个字节存放两个BCD码,称为组合的BCD码,高四位存放一个BCD码1,低四位存放另一个BCD码2。参考资料:http:\/\/www.shyp...

BCD码的定义
BCD 码,是指:代表一位十进制数的【四位二进制代码】。这四位二进制,有多种组合。所以,BCD 码,也就有许多种。列出一些如下:

什么是BCD码,什么是非压缩BCD码?
压缩BCD码是用四位二进制数表示一位BCD码,用一个字节表示的两位BCD码,即一个字节存放两个十进制数位,想到压缩BCD码更节省存储空间。非压缩BCD码:非压缩型BCD码一个字节可存放一个一位十进制数,其中高4位的内容不做规定(也有部分书籍要求为0,二者均可),低4位二进制表示该位十进制数。非压...

在BCD码运算中,非BCD码是什么意思
BCD 码,是指:代表十进制数的“四位二进制代码”。BCD 码,有多种形式。其中,只有 8421BCD 码,才适用于计算。非 8421BCD 码,就别讨论计算了。

什么是压缩bcd码和非压缩bcd码?
答案:压缩BCD码和非压缩BCD码是数字编码中的两种形式。其中,压缩BCD码是一种数据压缩技术,采用特定的编码方式减少BCD码的存储需求。非压缩BCD码则是指未经过压缩处理的原始BCD码。解释:1. 压缩BCD码:压缩BCD码是通过对原始的BCD码进行优化和压缩来实现数据的高效存储和传输。这种编码方式旨在减少数据...

bcd码非法码怎么判断
8421BCD码是最基本和最常用的BCD码,它和四位自然二进制码相似,各位的权值为8、4、2、1,故称为有权BCD码。5421BCD码和2421BCD码同为有权码,它们从高位到低位的权值分别为5、4、2、1和2、4、2、1。余3码是由8421码加3后形成的,是一种“对9的自补码”。余3循环码是一种变权码,每...

bcd码是什么?
bcd码就是0-9共10个数字,对应的二进制码就是0000-1001。如7对应0111;26对应0010 0110;456对应0100 0101 0110,其文件运行如图所示。如果每位BCD码使用一个字节(8位),那么:7对应0000 0111;26对应0000 0010 0000 0110;456对应00000100 00000101 00000110。

在BCD码运算中,非BCD码是什么意思
用4位二进制数来表示1位十进制数中的0~9这10个数码,简称BCD码,即BCD代码。Binary-Coded Decimal‎,简称BCD,称BCD码或二-十进制代码,亦称二进码十进数。是一种二进制的数字编码形式,用二进制编码的十进制代码。非BCD码,就是除BCD码之外的编码,例如16进制编码 ...

压缩bcd码和非压缩bcd码的区别
1、字节表示不同:非压缩BCD码用1个字节表示一位十进制数,压缩BCD码的每一位用4位二进制表示,一个字节表示两位十进制数。2、内容规定不同:非压缩BCD码是高4位的内容不做规定(也有部分书籍要求为0,二者均可),低4位二进制表示该位十进制数,压缩BCD码的每个数位占用半个字节(4个二进制位),...

BCD码是什么东西?
即BCD代码。Binary-Coded Decimal‎,简称BCD,称BCD码或二-十进制代码,亦称二进码十进数。是一种二进制的数字编码形式,用二进制编码的十进制代码。这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。这种编码技巧,最常用于会计系统的设计里,因为...

宁城县18760113974: 什么是非组合BCD码,什么又是组合BCD码呢?
表肥希普: 用四位二进制数码来表示一位十进制数,这种编码称为BCD码(也叫8421码),即用二进制数表示的十进制数.十进制数位nbsp;0nbsp;1nbsp;2nbsp;3nbsp;4nbsp;5nbsp;6nbsp;7nbsp;8nbsp;9nbsp;BCD码nbsp;0000nbsp;0001nbsp;0010nbsp;...

宁城县18760113974: 组合型bcd 和压缩型bcd是不是一回事啊? -
表肥希普: BCD编码有两种格式:PACKED(组合型/压缩型)和UNPACKED(非组合型/非压缩型),PACKED格式的用一个字节表示两个BCD码,即两位十进制数.而UNPACKED一个字节的低四位表示一个BCD码,高四位无影响,一般都设为0.所以压缩型和组合型应该是一回事.

宁城县18760113974: 组合式BCD码与压缩BCD码是一回事吗? -
表肥希普: 还有人说是“紧凑”的BCD码.这个也应该 和 组合式BCD码、压缩BCD码,都是一回事. ----------- 称谓确实应该统一.但是,现在没有人管这个事.从英文翻译过来,一人一个想法,都想标新立异,谁都想扬名立腕,谁服谁呀!

宁城县18760113974: 二进制的十进制编码是( )码? -
表肥希普: 二进制的十进制码,称为BCD码,它是一种以二进制表示的十进制数码. 一、8421BCD码 二进制编码的十进制数,简称BCD码(Binarycoded Decimal). 这种方法是用4位二进制码的组合代表十进制数的0,1,2,3,4,5,6 ,7,8,9 十个数符.4位二进...

宁城县18760113974: 汇编语言中什么是BCD码?
表肥希普: 1位十进制的0——9这址个数字分别用4位二进制码的组合来代表,在此苦础上,可按位对任意十进制数进行编码.这就是二进制编码的址进制数,简称BCD码. 最常用的是8421BCD码 例如: 89.5=(1000 1001.0101)BCD

宁城县18760113974: 请问TBCD编码是什么??? -
表肥希普: BCD码: 每位十进制数用四位二进制数编码表示. BCD编码方式在数字系统中,各种数据要转换为二进制代码才能进行处理,而人们习惯于使用十进制 数,所以在数字系统的输入输出中仍采用十进制数,这样就产生了用四位二进制数表示一...

宁城县18760113974: 微机原理高手求救:数字的ASCII码与未组合的BCD码? -
表肥希普: 1.我不知道楼主用的是什麽教材,那句话前面是不是还有个例子什麽的?关於BCD码,其实就是把一串二进制数4位4位地拆开来,然后对应这四位数写出响应的十六进制数(不用担心,肯定不会超过F),然后再把这些个十六进制连起来,看看...

宁城县18760113974: 什么是组合BCD数??例如:组合BCD数32,其二进制数是什么? -
表肥希普: BCD组合数,是用一个四位的二进制数表示0-9, n位的十进制数拆成n个4位二制数. BCD 32h=32d = 20H

宁城县18760113974: 什么是压缩BCD码,什么是非压缩BCD 码? -
表肥希普: bcd码是一种用二进制编码的十进制数,又称二十一进制数.它是用4位二进制数表示一个十进制码的,由于这4位二进制数的权为8421,所以bcd码又称8421码.一个BCD码占4位,而一个字节有8位.若把二个BCD码放在一个字节中,就叫压缩的BCD码.而一个字节只放一个BCD码,高位置0,则叫非压缩的BCD码.

宁城县18760113974: 什么是压缩BCD码和非压缩BCD码?
表肥希普: 最常用的BCD编码,就是使用"0"至"9"这十个数值的二进码来表示.这种编码方式,在中国大陆称之为“8421码”.除此以外,对应不同需求,各人亦开发了不同的编码方法,以适应不同的需求.这些编码,大致可以分成有权码和无权码两种: 有权BCD码,如:8421(最常用)、2421、5421… 无权BCD码,如:余3码、格雷码… 压缩BCD码与非压缩BCD码的区别—— 压缩BCD码的每一位用4位二进制表示,一个字节表示两位十进制数.例如10010110B表示十进制数96D;非压缩BCD码用1个字节表示一位十进制数,高四位总是0000,低4位的0000~1001表示0~9.例如00001000B表示十进制数8.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网