有没有强人能够将这个问题详细的解释一下,尤其是9AH是怎么来的,和100的关系

来源:百度知道 编辑:UC知道 时间:2024/06/08 12:04:02
被减数-减数→被减数+减数的补数
然后对加法结果进行十进制加法调整。操作步骤如下:
① 求BCD减数的补数公式:9AH-减数。这里的9AH代表两位BCD码的模100。
② 被减数加上减数的补数。

1.计算机中带符号数用补码表示,其功能就是变减为加,即减去某一个数等于加上他的补码
【X补】=-x
带符号数有原码和反码都不具备这个功能
2.bcd码最大值为99,加1以后就溢出,在计算机溢出以后又回0,有个模的概念,9AH=99+1,正好是100,加个溢出值不影响本数,所以就为9A-减数,这和2进制的概念一样,2进制是FF-减数+1,而FF-减数就是取反,所以求补是取反加1,明白码?