シフト演算による乗算フローチャート

アルゴリズム難易度: ★★★★

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

乗算フローチャート

出典: 平成22年度春期 応用情報技術者 午前 問5