符号付きマグニチュード システムの加算を理解するのが困難です。ウィキペディアとメモを読みましたが、まだ理解できません。
例:符号付きマグニチュード8 ビット システム1100 1001 + 1111 1111
での加算とは何ですか。オペランドの符号ビットが同じ場合は、単純に大きさを加算することを知っています。ただし、2 の補数系での足し算とは結果が異なります。
符号ビットが異なる場合はどうなりますか? では、結果の符号は何ですか?
ここに例があります:
- 1 | 101 1100
+ 0 | 100 0010
--------------
- 1 | 001 1010
結果の符号は1
、最初のオペランドの方が大きいためですか? これは正しい方法ですか?