컴퓨팅 시스템
[Computing System] 불 논리(Boolean Logic)
[Computing System] 불 논리(Boolean Logic)
2023.06.24모든 디지털 기기는 모두 정보를 저장하고 처리하도록 설계된 칩들은 탑재하는데, 이 칩들은 동일한 구성 요소인 기초 논리 게이트로 만들어집니다. 이번 글에서는 가장 기초적인 논리 게이트인 Nand 를 이용하여 불 게이트(Boolean Gate)를 만들 것입니다. 불 게이트란 불 함수(Boolean Function)를 물리적으로 구현한 것입니다. 불 대수 참/거짓, 1/0, 예/아니오, 켜짐/꺼짐 같은 이진수 값을 다루는 대수학입니다. 불 함수는 이진수를 입력받아 이진수를 출력하는 함수입니다. 컴퓨터는 이진수를 표현하고 처리하는 하드웨어이므로, 불 함수는 하드웨어 아키텍처의 중심적인 역할을 수행합니다. 그러므로, 불 함수를 정의하고 분석하는 것이 컴퓨터 아키텍처를 구축하는 첫 단계가 됩니다. 불 함수를 정의..