- ベストアンサー
補数表現を用いた加算
次の演算を符号つき2の補数表現を用いた加算として行い、1語の大きさは演算の結果あふれが生じない範囲で、最も小さいものを用いよ。 (1)23‐17 (2)‐23‐17 計算仮定・解説と解答お願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
(1) 23-17=23+(-17)=6ですから、絶対値が最大の23を補数表現で表すことができればいい。 23(10)=010111(2)と6ビットにすればいいです。 そうすれば 010111+101111=000110でOK (2) -23-17=(-23)+(-17)=-40 ですから、絶対値が最大の-40を補数表現で表すことができればいい。 -40(10)=1011000(2)と7ビットにすればいいです。 そうすれば 1101001+1101111=1011000でOK
お礼
ありがとうございます。^^