全站数据
8 4 2 0 5 8 1

bcd码的减法原理

今跃寄宿考研 | 简单学习,快乐成才!         
问题更新日期:2024-10-15 10:40:21

问题描述

bcd码的减法原理求高手给解答
精选答案
最佳答案

BCD码进行减法的原理(补码算法):

①求减数的补码,如果是两位,则:补码 = 100 - 减数。这里的100,用2位的BCD码可以表示为9AH(1001 1010)。

②利用BCD码加法的运算法则,结果 = 被减数 + 减数的补码。

③若结果有向高处的进位1,则忽略。

【例题】BCD码:87H - 34H = 53H

9AH - 34 H =66H (0110 0110)// 求减数的补码

87H + 66H = EDH (1110 1101)//被减数 + 减数 (未修正)

EDH = 153H (0001 0101 0011)// 修正,忽略高位 1,则结果为 53