00问答网
所有问题
当前搜索:
十进制数12的BCD码
常数
12
怎么算成
00010010
答:
十进制数12 = BCD码
00010010
BCD码(Binary-Coded Decimal)亦称二进码十进数或二-十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码。参考资料:http://baike.baidu.com/view/45179.htm
十进制数12的BCD码
为___。
答:
答案,A 你的思路是正确的 化为2进制,由于
十进制数
共有0、1、2、……、9十个数码,因此,至少需要4位二
进制码
来表示1位十进制数。
十进位12的BCD码
是什么 12转化为二进制是什么
答:
所以 12的BCD码为
00010010
压缩
BCD码12
H表示什么。
答:
压缩BCD码12H,
就是0001 0010B
,表示十进制数12。所谓的压缩BCD码,指的就是用四位二进制数表示一位BCD码,用一个字节表示的两位BCD码,称为压缩型BCD码。一个BCD码占4位,而一个字节有8位。若把二个BCD码放在一个字节中,就叫压缩的BCD码。而一个字节只放一个BCD码,高位置0,则叫非压缩的BCD...
将
十进制的12
以
bcd码的
形式存入al中的正确汇编指令是
答:
BCD码有压缩和非压缩码两种,你说的应该是压缩的吧。
那么12D=00010010
(BCD)---(0001是1“12”的”1“,0010是12中的”2“,合起来就是12拉,不明白就回顾一下课本关于微机系统的编码),所以只需要把00010010(BCD)放进AL中就行了,代码如下:MOV AL,00010010B 注意,虽然这里的00010010B大小...
...能采集到的数据是8421码(
BCD码
),但是PC不能识别8421码,我想问问...
答:
BCD码很简单啊,比如
十进制数12的BCD码
就是(0001 0010),45 = 0100 0101,明白了吧?这种转换随便写个小程序就转换来了。你可以参考这个:unsigned int BCD_DEC(unsigned int BCDnum) //最大进来的BCD数是9999 { unsigned int a,b,c,d,sum;a = BCDnum & 0x000f;b = (BCDnum & ...
例题1.9
的BCD码
看不懂,不是8421型的BCD码? 怎么转化的
答:
所以,
12
对应
的BCD码
就是:0001 0010,相应的非压缩型的BCD码就是:00000001 00000010 第二问也是一样的。这两问中的BCD码都是8421型的BCD码。至于十进制转为二进制,那就是除2取余法了:
十进制数
不断的除以2,一直到商为0为止,将每次得到的余数倒序排列就得到了对应的二进制数。
十进制数12
转换成二进制数
答:
3、方法三 8421
BCD码
:8421码利用4为二
进制码的
组合来表示
十进制数
,且每一位二进制码的“1”代表为一个固定数值;通过对每位所对应的固定数值相加而得十进制数。如图,表示以8位二进制为例的每一位二进制码“1”所对应的固定数值。421码实质就是取对应二进制码“1”所对应的固定数值进行相加,...
...C语言:如何把
十进制的12
转成十六进制的0x12
答:
C语言中,八进制、十进制、十六进制可以自动转换,注意格式即可。十进制的12对应的十六进制数是0xc 因此将
十进制数12
按十六进制数输出语句为printf("0x%x",12);程序:include <stdio.h>void main(){printf("0x%x",12);}//运行结果截图:
bcd码
如何转化
十进制
答:
BCD码
用4位二进制数来表示1位
十进制数
中的0~9这10个数码,是一种二
进制的数字编码
形式,用二
进制编码的
十进制代码。BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。比如BCD码1100转换为十进制为1*2^3+1*2^2=
12
。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
127十进制数的8421BCD码
十进制数2178的BCD码是
十进制数98的8421BCD码为
十进制数36的8421BCD码为
十进制数78的8421BCD码是
采用BCD码编码的数是什么进制数
十进制数15的BCD码
十进制数82的BCD码表示为
十进制数13对应的BCD码