인코더(encoder)
인코더는 디코더와 반대 기능을 한다. 2n개의 서로 다른 정보를 n비트의 2진코드로 바꿔주는 조합회로이다.
2n개중 하나의 1비트 입력을 받아서 해당하는 2진 코드를 출력한다.
2×1 인코더
2개의 입력 정보에 따라 1비트 2진 코드가 산출된다.
입력 | 출력 | |
D1 | D0 | B0 |
0 | 1 | 0 |
1 | 0 | 1 |
B0 = D1
4×2 인코더
4(=22)개의 입력 정보에 따라 2비트 2진코드가 출력된다.
입력 | 출력 | ||||
D3 | D2 | D1 | D0 | B1 | B0 |
0 | 0 | 0 | 1 | 0 | 0 |
0 | 0 | 1 | 0 | 0 | 1 |
0 | 1 | 0 | 0 | 1 | 0 |
1 | 0 | 0 | 0 | 1 | 1 |
B1 = D2 + D3
B0 = D1 + D3
'논리회로' 카테고리의 다른 글
그레이 코드 변환 & 패리티 발생기·검출기 완전 정리 (0) | 2025.05.11 |
---|---|
멀티플렉서 완전 정리: 2×1부터 16×1 구성까지 한눈에 이해하기 (0) | 2025.05.11 |
디코더와 디멀티플렉서 : 1×2, 2×4 구조와 논리식까지 (0) | 2025.05.11 |
비교기(Comparator) 완전 정리: 1비트부터 4비트까지 크기 비교 회로 이해하기 (0) | 2025.05.11 |
반가산기부터 고속 가산기까지: 디지털 가산기 완전 정 (0) | 2025.05.11 |