논리 게이트를 NAND로 변환하는 방법은 무엇입니까?

작가: Vivian Patrick
창조 날짜: 11 6 월 2021
업데이트 날짜: 16 십일월 2024
Anonim
NAND만의 회로 NOR만의 회로
동영상: NAND만의 회로 NOR만의 회로

콘텐츠

논리 게이트를 사용하여 신호를 처리하는 회로는 계산 논리에 따라 작동합니다. 가장 일반적인 포트 중 일부는 AND (E), OR (OR), NOR (NOT OR) 및 NAND (NOT E)입니다. 부울 논리는 이러한 회로의 응답과 작동을 제어합니다. 이러한 포트는 집적 회로 칩에 포함되어 있습니다. 컴퓨터 산업의 목표 중 하나는 항상 생산 비용을 최소화하는 것이 었습니다. 이러한 각각의 논리적 응답을 수행하는 기성품 칩이 있지만 가장 저렴한 것은 NAND 게이트입니다. 동일한 응답을 얻기 위해 포트 세트를 NAND 포트만 사용하는 칩으로 전환 할 수 있습니다. 복잡한 회로에는 수천 개의 논리적 응답이 포함될 수 있습니다. 따라서 대부분의 회로를 NAND 포트로 변환하여 얻을 수있는 절감 효과가 상당합니다.


명령

1 단계

일부 또는 모든 AND, OR 또는 NOR 게이트를 NAND 게이트로 변환하여 단순화하려는 회로를 선택하십시오. 한 번에 하나의 회로를 처리하십시오.

2 단계

다이어그램의 각 NOT 포트를 두 개의 입력이 하나로 결합 된 NAND 포트로 바꿉니다. NAND 포트는 이제 논리 테이블 (진리 테이블)에 따라 NOT 포트로 작동합니다.

3 단계

각 AND 포트를 NAND 포트로 교체 한 다음 해당 NAND 포트의 출력을 두 번째 NAND 포트의 입력에 연결합니다. 그러면 AND 게이트 테이블과 동일한 진리표가 생성됩니다.

4 단계

OR 포트를 두 입력에 인버터가 있고 출력에 다른 인버터가있는 NAND 포트로 변경합니다. 결과 논리 테이블은 OR 게이트의 테이블과 동일합니다. AND 포트로 구성된 NAND 포트의 각 입력에 NOT 포트로 구성된 NAND 포트를 연결하여 회로를 변경하여 인버터를 제거 할 수 있습니다. 마지막으로이 AND 구성의 출력은 NOT 포트로 구성된 다른 NAND 포트의 입력으로 사용됩니다.