CS/추론&논리회로
부울식의 최소화 : 카르노 맵
코딩 화이팅
2023. 7. 12. 09:42
카르노 맵(Karnaugh Map)
- 부울 함수의 간단한 논리합 형식을 찾아내는 방법
카르노 맵을 만들 때
- 변수가 2개이면 2x2, 변수가 3개면 4x2, 변수가 4개면 4x4, ...
- 인접하는 칸들은 동일한 변수를 갖고 있어야 한다. 앞의 예에서 (xy, xy', x'y', x'y)같이 된다. 그리고 인접되는 칸들은 원통처럼 연결되어 있다.
- 인접하는 칸들을 묶을 때는 2^n, n^(n-1),... 순으로 묶는다. 예를 들면 변수가 3개일 때 2^2, 2 순서로 인접하는 항을 묶는다.