問題

問25 図は全加算器を表す論理回路である。図中のxに1、yに0、zに1を入力したとき、出力となるc(けた上げ数)、s(和)の値はどれか。

ア c:0、s:0
イ c:0、s:1
ウ c:1、s:0
エ c:1、s:1

テクノロジ>コンピュータシステム>ハードウエア>ハードウエア

解説と解答

 全加算器は、下位けたからのけた上がりを考慮した、2進数1けたの加算ができる論理回路です。半加算器も1けたの2進数の加算をする加算器ですが、半加算器は下位けたからのけた上げは考慮しません。

 全加算器は、下位けたからのけた上がりを含めるため、x(2進数1けた)、y(2進数1けた)、z(下位からのけた上がり)というように、三つの値を使った加算になります。この問題では、次図のような加算になります。

 以上より、けた上がりのcは1で、和のsは0です。

 従って正解は、選択肢ウです。

城田 比佐子、関谷 昌太
アイティ・アシスト インストラクタ
ITに関するコンサルティングや教育を実施するアイティ・アシストのインストラクタ。新入社員研修やプロマネ育成研修をはじめ、基本情報技術者試験、応用情報技術者試験、プロジェクトマネージャ試験などの試験対策研修の実績も豊富。著書に「3週間完全マスター 基本情報技術者 2010年版」などがある。