📌  相关文章
📜  国际空间研究组织 | ISRO CS 2013 |问题 11

📅  最后修改于: 2022-05-13 01:58:02.969000             🧑  作者: Mango

国际空间研究组织 | ISRO CS 2013 |问题 11

当两个 BCD 数字 0x14 和 0x08 相加时,结果数字的二进制表示是什么?
(一) 0x22
(B) 0x1c
(C) 0x16
(D)导致溢出答案:(一)
说明: BCD 数是二进制编码的十进制数,其中一个数的每个数字分别表示为一个 4 位二进制数。

BCD Representation of 0x14 = 0001  0100 
BCD Representation of 0x08 = 0000  1000
                            ------------
                  Addition = 0001  1100

In BCD addition, if a digit > 9, add 6 to it.
                        so, 0001  1100
                           +0000  0110
                          --------------
                            0010  0010   

所以在 BCD 加法中,结果数是 22。
这个问题的测验