問1

数値を2進数で表すレジスタがある。このレジスタに格納されている正の整数 を10倍にする操作はどれか。ここで、桁あふれは起こらないものとする。

ア  を2ビット左にシフトした値に を加算し、更に1ビット左にシフトする。

イ  を2ビット左にシフトした値に を加算し、更に2ビット左にシフトする。

ウ  を3ビット左にシフトした値と、 を2ビット左にシフトした値を加算する。

エ  を3ビット左にシフトした値に を加算し、更に1ビット左にシフトする。




答えはこちら