问答题
余三码是842l有权码基础上加了(0011)后所得的编码(无权码)。余三码编码的十进制加法规则如下:两个十进制一位数的余三码相加,如结果无进位,则从和数中减去3(加上1101);如结果有进位,则和数中加上3(加上0011),即得和数的余三码。试设计余三码编码的十进制加法器单元电路。
【正确答案】
正确答案:设余三码编码的两个运算数为X
i
和Y
i
,第一次用二进制加法求和运算的和数为S'
i
,进位为C'
i+1
;校正后所得的余三码和数为S
i
,进位为C'
i+1
,则有 X
i
=X
i3
X
i2
X
i1
X
i0
Y
i
=Y
i3
Y
i2
Y
i1
Y
i0
S'
i
=S'
i3
S'
i2
S'
i1
S'
i0
并产生C
i+1
根据以上分析,可画出余三码编码的十进制加法器单元电路如图2.7所示。
【答案解析】
提交答案
关闭