|
分類:[.NET 全般]
おはようございます。 現在基本情報処理試験の勉強中なのですが、参考書を読んでもわからない箇所があり、教えていただけないでしょうか? 次の流れ図は,シフト演算と加算の繰返しによって2進数の乗算を行う手順を表したものである。この流れ図中の a,b の処理の組合せとして,正しいものはどれか。ここで,乗数と被乗数は符号なしの 16 ビットで表される。 X,Y,Z は 32 ビットのレジスタであり,けた送りには論理シフトを用いる。
http://情報処理試験.jp/FE18a-am/k15.html
この問題で、上記リンク先の解説を見ているときに
110 ×101 ------ 110
の部分ですが 110 ×101 ------ 100 とならないのでしょうか? どうしてこうなるのかがわかりません。
私の持っている参考書(福嶋先生) は 1100 ×1011 ------- 1100 とやはり記載されておりました 1100 ×1011 ------- 1000 じゃないのかな・・・と疑問におもいます。 どうかご教授ください。
|