* 본 포스팅은 컴퓨터의 이해를 위한 정보 조각입니다.
1. 복호기의 필요성
전자회로의 ON, OFF 상태를 통해서 1과 0 두 정보를 저장했다고 칩시다. 그러면 우리는 어떻게 이 정보에 접근해야 할까요? 바로 주소 데이터를 통해서 정보에 접근하는 방법이 있습니다. 이 회로의 상태에 주소(Address) 개념을 부여하는 이 전자회로가 바로 복호기(Decoder)입니다. 필요한 정보를 찾아가기 위해서는 이 복호기 회로가 필수인 셈이지요. 이번 정보글에서는 복호기 개념을 설명하기 위해서 논리게이트를 통해서 회로를 구성하고, 그 개념에 대해 이해해보도록 하겠습니다.
2. 복호기 회로의 구성
복호 기는 NOT 게이트와 AND 게이트를 통해서 회로를 구성합니다. 가장 간단한 복호 기인 2X4 Decoder를 구성해보도록 하겠습니다. 회로는 다음과 같습니다.
입력 신호인 A와 B를 통해서 4개의 출력 값 I, J, K, L 값을 얻습니다. 논리 회로의 진리표에 따라서 다음과 같이 복호기의 진리표를 얻을 수 있습니다.
* 신호의 흐름을 따라가면서 그 결과를 되짚어 보세요~
복호기 회로는 다음과 같이 간단하게 기호로 표시할 수 있습니다.
이렇게 트랜지스터를 이용하여 복호기 회로를 구성하면, 원하는 위치의 정보에 접근하는 것이 가능합니다.
3. 인코더(Encoder)
인코더는 디코더의 반대되는 회로입니다. 예를 들면 다음과 같은 4 X 2 인코더에서는 2개의 입력 회로를 통해서 4개의 출력 값을 갖는 것을 알 수 있습니다.
인코더의 개념은 입력된 신호가 분리되는 것을 통해 신호의 암호화를 가능하게 합니다. 여기서는 컴퓨터의 이해를 위해서 암호화에 대한 개념은 생략하도록 하겠습니다.
'COMPUTER SCIENCE > A piece of INFO.' 카테고리의 다른 글
간단한 웹문서 작성하고 브라우저로 열기 (0) | 2021.05.12 |
---|---|
홈페이지 제작을 위한 기본정보 (0) | 2021.05.11 |
[HTML] 수식을 위한 HTML 코드 정리 (0) | 2021.05.07 |
기초 전자회로 정보 _ 전자회로 기호 정리 (0) | 2021.05.05 |
기초 전자회로 정보 _ 논리회로 (0) | 2021.05.04 |