ChatDiagram
도구/카르노맵 생성기

카르노맵 생성기

불 함수, 최소항 목록 또는 진리표 출력값으로 카르노맵을 만드세요. 행과 열에 그레이 코드 레이블을 사용해 인접한 0과 1 셀을 쉽게 살펴볼 수 있습니다.

히트맵Enter 키로 전송

무료 계정, 카드 등록 불필요 · SVG, PNG 또는 PDF로 내보내기

작동 방식 살펴보기

카르노맵 예제

하나의 도구로 네 가지 요청을 처리했습니다. 아래 다이어그램은 모두 실제 생성 결과입니다.

입력할 내용
신호등 제어기 출력 F(A,B,C,D)에 대해 최소항 0, 1, 4, 5, 10, 11, 14, 15를 사용해 4변수 카르노맵을 만들어 줘. AB 행과 CD 열은 그레이 코드 순서로 해 줘.
다음으로 시도해 보세요최소항 10과 11을 0으로 바꿔 줘.A부터 D까지를 제어기 입력 레이블로 바꿔 줘.
히트맵: 신호등 제어기
히트맵 · echarts-heatmap
완성된 다이어그램

카르노맵이란?

카르노맵(K-map)은 진리표의 출력값을 그레이 코드 순서로 배치한 것입니다. 인접한 셀은 변수 하나만 다르므로, 1을 묶어 불 표현식에서 간소화할 수 있는 항을 찾을 수 있습니다.

눈으로 묶어 살펴보는 방식이 적합한 소규모 불 함수에 사용하세요. 모든 입력 변수의 이름과 무관 조건을 명시한 다음, 간소화한 표현식을 원래 진리표와 대조해 확인하세요.

Engine
echarts-heatmap
Editable
Describe the change
Export
SVG · PNG · PDF
히트맵: 카르노맵이란?
누가 사용하나요

카르노맵을 사용하는 사람

히트맵: 디지털 논리학 학생디지털 논리학 학생

진리표 출력값을 격자에 배치한 뒤 불 표현식을 간소화합니다.

히트맵: 제어 엔지니어제어 엔지니어

입력 변수를 확인하며 간결한 인터록 조건을 검토합니다.

히트맵: 보안 설계자보안 설계자

간단한 경보 함수가 활성화되는 상태를 논의합니다.

작동 방식

카르노맵 만드는 방법 3단계

01

설명하기

한 문단이면 시작할 수 있습니다.

“신호등 제어기 출력 F(A,B,C,D)에 대해 최소항 0, 1, 4, 5, 10, 11, 14, 15를 사용해 4변수 카르노맵을 만들어 줘. AB 행과 CD 열은 그레이 코드 순서로 해 줘.”
02

다이어그램 확인하기

알맞은 엔진으로 그립니다.

히트맵: 신호등 제어기
03

수정 요청하기

수정할 때마다 버전이 저장됩니다.

최소항 10과 11을 0으로 바꿔 줘.
V2 · DRAWN FROM V1, NOTHING RETYPED
자주 묻는 질문

자주 묻는 질문

카르노맵이란 무엇인가요?

카르노맵은 불 함수를 간소화하기 위한 시각적 격자입니다. 셀은 입력 조합을 나타내며, 인접한 셀끼리 변수 하나만 다르도록 배열됩니다.

카르노맵은 어떻게 만드나요?

변수 이름과 함께 진리표, 최소항 또는 0과 1의 셀 패턴을 입력하세요. 무관 조건은 별도로 지정하세요.

카르노맵에 그레이 코드를 사용하는 이유는 무엇인가요?

그레이 코드를 사용하면 이웃한 셀의 입력 변수가 하나만 다르므로, 간소화에 적합한 묶음을 쉽게 찾을 수 있습니다.

카르노맵으로 다루기 적합한 변수 수는 몇 개인가요?

일반적으로 2~4변수는 간결한 카르노맵으로 다룰 수 있습니다. 변수 수가 더 많으면 다른 간소화 방법을 사용하는 편이 좋습니다.

관련 도구

같은 작업에 유용한 다른 다이어그램

지금 카르노맵 만들기

무료 계정, 카드 불필요. 불 함수나 최소항을 입력하세요.

편집기 열기