ハードウェア (全69問中4問目)
No.4
図に示す全加算器の入力xに1,yに0,zに1を入力したとき,出力となるc(けた上げ数),s(和)の値の組合せとして,正しいものはどれか。
出典:令和4年免除 問22
- [出典]
- 午前免除試験 R4-6月 問22
- 基本情報技術者 H21 問25と同題
分類
テクノロジ系 » ハードウェア » ハードウェア
正解
ウ
解説
全加算器は、2進数の加算を行う論理回路で、2進数の1桁分の加算を下位からの桁上がりを含めて計算できます。図中の出力cは「Carry out」の略で桁上がり数を示し、sは「Sum」の略で合計を表しています。
3つの入力値(x=1、y=0、z=1)を合計すると2です。10進数では10で1つ上の桁に繰り上がるように2進数では2で1つ上の桁に繰り上がるので、10進数の 2 を2進数で表すと 10 となります。よって、c(けた上げ数)には1、s(和)は0が出力されます。
したがって「ウ」の組合せが適切です。
3つの入力値(x=1、y=0、z=1)を合計すると2です。10進数では10で1つ上の桁に繰り上がるように2進数では2で1つ上の桁に繰り上がるので、10進数の 2 を2進数で表すと 10 となります。よって、c(けた上げ数)には1、s(和)は0が出力されます。
したがって「ウ」の組合せが適切です。