다음 그림과 같은 논리회로 출력값과 기능으로 옳은 것은? | [정보통신기사 필기] 18년 2회차 기출문제 상세 페이지
1[정보통신기사 필기] 18년 2회차
다음 그림과 같은 논리회로 출력값과 기능으로 옳은 것은?
1
11011, 패리티 점검
2
11000, 양수, 음수 점검
3
11111, 코드 변환
4
10000, 패리티 변환
해설
입력 10101이 인접 비트끼리 배타적 논리합으로 묶이는 회로이므로 출력은 11111이고, 기능은 2진 코드를 그레이 코드로 바꾸는 코드 변환이다.
그림에서 최상위 비트는 게이트를 거치지 않고 그대로 내려오고, 나머지 자리는 바로 왼쪽 비트와 자기 비트를 배타적 논리합한 결과가 출력된다.
자리별로 계산하면 최상위는 1 그대로, 다음부터 1⊕0=1, 0⊕1=1, 1⊕0=1, 0⊕1=1 이 되어 11111이 얻어진다.
이런 구조는 인접 코드가 한 비트만 달라지도록 만드는 2진-그레이 코드 변환기의 전형이며, 전체 비트의 1의 개수만 세어 한 비트를 덧붙이는 패리티 발생·점검 회로나 부호 판별 회로와는 구성 자체가 다르다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.
