전자계산기기능사 기출문제·모의고사·오답노트·자동채점

2010년01월31일 56번

[디지털공학]
한비트의 2진수를 더하여 합과 자리올림값을 계산하는 반가산기를 설계하고자 할때 필요한 게이트는?

  • ① 배타적 OR 2개, OR 1개
  • ② 배타적 OR 1개, AND 1개
  • ③ 배타적 NOR 2개, NAND 1개
  • ④ 배타적 OR 1개, AND 1개, NOT 1개
(정답률: 56%)

문제 해설

반가산기는 두 개의 1비트 숫자를 더하는데 사용되는 가장 간단한 형태의 덧셈기입니다. 이를 위해 두 개의 입력 A와 B가 있으며, 이들은 각각 0 또는 1의 값을 가질 수 있습니다. 반가산기는 두 입력 비트의 합과 자리올림 값을 출력해야 합니다.

배타적 OR 게이트는 두 입력 중 하나만 1일 때 1을 출력하며, AND 게이트는 두 입력이 모두 1일 때 1을 출력합니다. 따라서 반가산기에서는 두 개의 입력 비트를 XOR 게이트로 연결하여 합을 계산하고, 두 개의 입력 비트를 AND 게이트로 연결하여 자리올림 값을 계산합니다. 이를 통해 필요한 게이트는 "배타적 OR 1개, AND 1개" 입니다.

연도별

진행 상황

0 오답
0 정답