더북(TheBook)

입력 a0이면 출력 b1이 되고, 입력 a1이면 출력 b0이 나가는 회로를 만든다고 할 때, 이를 바로 회로의 요구 조건(specification)이라고 부릅니다. 과학/공학 분야에서는 이렇게 문장으로 되어 있는 요구 조건을 간단하게 표현해야 이해하거나 정보를 전달하는 데 효율적입니다.

참 또는 거짓, 즉 10의 상태를 가지고 and, or, not 연산을 사용하여 만든 함수를 불 함수(Boolean function)라고 합니다. 앞에서 언급한 회로의 요구 조건을 불 함수를 사용해서 표현하면 뭐가 될까요?

b = not a 또는 b = !a라고 표현할 수 있습니다. 말로 표현된 요구 조건을 불 함수를 사용하니 좀 더 일목요연하네요!

그림 4-8 | 회로의 요구 조건을 불 함수를 사용해 간단하게 표현

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.