PR

【基礎】《論理回路》(R3-第1回-問3(2))2進数

問題

 次の文章の$\boxed{   }$内に、選択肢の中から最も適したものを選び、その番号を記せ。

表に示す2進数の$X_1$~$X_3$を用いて、計算式(加算)$X_0 = X_1 – X_2 + X_3$から$X_0$を求め、2進数で表示し、$X_n$の先頭から(左から)2番目と3番目と4番目の数字を順に並べると、$\boxed{   }$である。

000
011
100
101
111
2進数
$X_1 = 111101$
$X_2 = 10111$
$X_3 = 1100$
解答 3

一度、10進数に直すと分かりやすいと思う。

$X_1、X_2、X_3$をそれぞれ10進数にする。
$$X_1 = 1 \times 2^5 + 1 \times 2^4 + 1 \times 2^3 + 1 \times 2^2 + 1 \times 2^0$$
$$X_1 = 61$$
同じように$X_2、X_3$を計算する。
$$X_2 = 23$$
$$X_3 = 12$$

$$X_0 = X_1 – X_2 + X_3$$
$$X_0 = 61 – 23 + 12 = 50$$

これを2進数に変換する。
$$X_0 = 32 + 16 + 2 = (110010)_2$$

よって、先頭から2番目、3番目、4番目を並べると以下となる。
$$100$$

タイトルとURLをコピーしました