BCD码的运算题目是这样的77+56=?用BCD码来算,我有几个问题77是01110111 56是01010110两个相

BCD码的运算
题目是这样的77+56=?
用BCD码来算,我有几个问题77是01110111 56是01010110两个相加不是11001101怎么得到的133?还有就是我想问一下AF=多少?如果AF=1我想问一下不是第4位没有向第五位进位嘛?为什么AF=1?
狐总和狸总 1年前 已收到1个回答 举报

tutu555 春芽

共回答了12个问题采纳率:83.3% 举报

这是BCD码运算,不是直接的2进制计算,需要进行BCD纠正,1101已经超出了BCD码的范围,肯定是要进位的,1100也超出了BCD码的范围,也是要进位的,我忘了BCD码纠正的运算命令了,每次进行完运算都会纠正一次.

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.036 s. - webmaster@yulucn.com