본문 바로가기

University curriculum/[Course] Digital Engineering

[디지털 공학(14)] 비교기 ( Comparator ) _ 조합논리회로(2)

반응형

 


안녕하세요.

이번시간에는 지난시간에 이어 조합논리 회로 중 2개 이상의 2진수의 대소를 비교하는 비교기에 대해 알아보겠습니다.


 

조합논리 회로에 대해 추가적인 내용으로 아래 포스트를 참조해 주세요~!~

1. 조합논리 회로 VS 순서논리 회로

https://semicircuit.tistory.com/29

2. 전가산기, 반가산기, 덧셈기, 뺄셈기

https://semicircuit.tistory.com/31

3. 비교기

https://semicircuit.tistory.com/32

4. 디코더, 인코더

https://semicircuit.tistory.com/33

5. 멀티플렉서, 디멀티플렉서

https://semicircuit.tistory.com/34

6. 부호변환기 ( 2진수-그레이코드, ASCII 코드)

https://semicircuit.tistory.com/35

7. 패리티 발생기/검사기

https://semicircuit.tistory.com/36

 

 

 

 

※1. Comparator(비교기)

- 두 2진수의 크기를 비교한다. ( 크다, 같다, 작다)

1. XNOR의 일치 판정

두 입력이 일치할 경우 1을 불일치 할 경우 0을 출력한다.

 

 

위와 같은 경우는 1비트 2진수끼리의 일치 판정을 위한 것으로 2비트 3비트 .... 사용하려면

 

<n비트의 경우>

n개의 XNOR 게이트 + 1개의 AND 게이트 사용

 

ex) 4비트 2진수 일치판정 (A1A2A3A4 vs B1B2B3B4)

=> 각각의 해당 비교하는 입력된 자리(비트)끼리 XNOR게이트로 연결한 이후 모든 XNOR을 통과한 출력을 AND게이트로 연결

 

 

 

 

 

반응형