シフト演算と加算による2進整数の乗算手順
テクノロジ難易度: ★★★★☆
流れ図は、シフト演算と加算の繰返しによって 2 進整数の乗算を行う手順を表したものである。この流れ図中の a, b の組合せとして適切なものはどれか。ここで、乗数と被乗数は符号なしの 16 ビットで表される。X, Y, Z は 32 ビットのレジスタであり、けた送りには論理シフトを用いる。最下位ビットを第 0 ビットと記す。

出典: 平成22年度春期 情報処理安全確保支援士 午前I 問2
流れ図は、シフト演算と加算の繰返しによって 2 進整数の乗算を行う手順を表したものである。この流れ図中の a, b の組合せとして適切なものはどれか。ここで、乗数と被乗数は符号なしの 16 ビットで表される。X, Y, Z は 32 ビットのレジスタであり、けた送りには論理シフトを用いる。最下位ビットを第 0 ビットと記す。
