
十进制数37转化为BCD码是多少?请把详细过程和格式写出来,谢谢!
5个回答
展开全部
BCD码为0011 0111
BCD的定义是用4位二进制数来表示1位十进制数中的0~9这10个数码,简称BCD码
用通用的8421码来转化37
3=0011
7=0111
故答案为 0011 0111
扩展资料:
BCD码与10进制的关系:
8421 BCD码是最基本和最常用的BCD码,它和四位自然二进制码相似,各位的权值为8、4、2、1,故称为有权BCD码。和四位自然二进制码不同的是,它只选用了四位二进制码中前10组代码,即用0000~1001分别代表它所对应的十进制数,余下的六组代码不用。
参考资料:

2022-05-15 广告
增量编码器一般输出信号是两路正交脉冲信号和一路参考信号,之所以叫增量是因为它的位置信号是通过对脉冲计数累加得到,依靠计数设备的内部记忆来记住位置,并且同每圈输出的参考信号来清除累计误差. 缺点就是断电后,需要重新寻找初始位置. 例如打印机扫...
点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
展开全部
楼主您好:
37的bcd码也是37 bcd的意思就是用16进制表示10进制 也就是说 10进制的数
bcd密码 和数本身是一样的 一般转换bcd码 是问16进制的
比如16进制的37 0011 0111 这个数换算成十进制就是1+2+4+16+32 就是55
所以16进制的37bcd码是55
37的bcd码也是37 bcd的意思就是用16进制表示10进制 也就是说 10进制的数
bcd密码 和数本身是一样的 一般转换bcd码 是问16进制的
比如16进制的37 0011 0111 这个数换算成十进制就是1+2+4+16+32 就是55
所以16进制的37bcd码是55
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
BCD的定义是用4位二进制数来表示1位十进制数中的0~9这10个数码,简称BCD码
用通用的8421码来转化
37
3=0011
7=0111
故答案为 0011 0111
用通用的8421码来转化
37
3=0011
7=0111
故答案为 0011 0111
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
BCD码转十进制 十进制转BCD 8421码
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;BCD转10进制 运算
DS1307BCD:MOV A,@R0
MOV R5,#4 ;低4位即个位转换运算
DS1307BCD1:CLR C
RLC A
DJNZ R5,DS1307BCD1
MOV R5,#4
DS1307BCD2:CLR C
RRC A
DJNZ R5,DS1307BCD2
MOV N1,A
MOV A,@R0
MOV R5,#4
DS1307BCD3:CLR C
RRC A ;高4位即十位转换运算 恒博电子工作室
DJNZ R5,DS1307BCD3
MOV B,#10 ;合并成十进制数据
MUL AB
ADD A,N1
MOV @R0,A
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;十进制转BCD 运算
DS1307SJZ:MOV A,@R0
MOV B,#10
DIV AB
MOV @R0,B
MOV R5,#4 ;低4位即个位转换运算
DS1307SJZ1:CLR C
RLC A
DJNZ R5,DS1307SJZ1
XCHD A,@R0 ;合并成BCD数据
MOV @R0,A
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;BCD转10进制 运算
DS1307BCD:MOV A,@R0
MOV R5,#4 ;低4位即个位转换运算
DS1307BCD1:CLR C
RLC A
DJNZ R5,DS1307BCD1
MOV R5,#4
DS1307BCD2:CLR C
RRC A
DJNZ R5,DS1307BCD2
MOV N1,A
MOV A,@R0
MOV R5,#4
DS1307BCD3:CLR C
RRC A ;高4位即十位转换运算 恒博电子工作室
DJNZ R5,DS1307BCD3
MOV B,#10 ;合并成十进制数据
MUL AB
ADD A,N1
MOV @R0,A
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;十进制转BCD 运算
DS1307SJZ:MOV A,@R0
MOV B,#10
DIV AB
MOV @R0,B
MOV R5,#4 ;低4位即个位转换运算
DS1307SJZ1:CLR C
RLC A
DJNZ R5,DS1307SJZ1
XCHD A,@R0 ;合并成BCD数据
MOV @R0,A
RET
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
3 7
8 4 2 1 8 4 2 1
0 0 1 1 0 1 1 1 (这是BCD码)
(0+0+2+1)*10+(0+4+2+1)*1=37
这是相互转换的,应该看得懂吧
8 4 2 1 8 4 2 1
0 0 1 1 0 1 1 1 (这是BCD码)
(0+0+2+1)*10+(0+4+2+1)*1=37
这是相互转换的,应该看得懂吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询