Today : 2024-10-22 Tuesday
홈 현재 경제노트 가족은 388,872명 입니다.
당신은 14,355,396번째 방문객 입니다.
경제노트 서가 가족이 쓰는 노트 책밑줄긋기 독서모임
로그인 |
회원가입없이 경제노트를 이메일로 받고 싶으신 분은 이름과 이메일을 입력해 주세요
개인정보 수집및 이용 안내에 동의
(확인하기)
뉴스레터 수정/해지
추천인
이름
메일
추천받는 분
이름
메일
인사말
개인정보 수집및 이용 안내에 동의
(확인하기)
한번에여러명추천하기
IT과학 테크 일반글
[컴퓨팅의 역사]1854년: 논리회로의 기원, 불리언 방정식(Boolean algebra)
입력 2004-09-20 오후 3:41:01
트위터에 담기 스크랩하기 내모임에담기 이메일추천하기 인쇄하기

[영국 불세출의 수학자, 조지 불(George Boole). 극빈층에서 태어나 생계 유지를 위해 수학을 해야 했던 불은 타고난 천재성을 발휘하며 승승장구, 영국 수학계를 놀라게 함. 특히, 이분법 논리에 의한 '불리언 방정식'은 그의 이름을 컴퓨팅 시대에 영원불멸의 고유명사로 남게 함.]

영국의 수학 교사였던 조지 불(George Boole)이 오늘날 컴퓨터 논리회로 및 트랜지스터 회로에 적용된 이진 논리 체계, 불리언 방정식(Boolean algebra)을 고안함. 불리언 방적식은 1930년대 정보 이론(Information Theory)을 탄생시킨 클로드 새넌(Claude Shannon)이 발견해 오늘날 컴퓨터 회로 디자인에 핵심적인 원리로 발전함.
 

현대 컴퓨터가 수행하는 연산에는 산술연산과 논리연산 두 가지가 있습니다. 산술연산은 더하기, 곱하기, 빼기, 나누기의 사칙연산을 말하는 것이고, 논리연산은 그래픽이나 사물, 아이디어의 논리 관계를 따지는 것을 말합니다.

컴퓨터는 모든 정보를 1과 0의 이진법으로 다룹니다. 숫자를 이진법으로 계산하는 데에는 문제가 없으나, 그래픽이나 사물, 아이디어 등의 논리 관계를 이진법으로 따지기 위해선 불리언 방정식이라는 특수한 '계산법'이 필요합니다.

불리언 방정식은 기본적으로 삼단 논법 같은 논리와 수학적인 계산이 서로 '합쳐질 수 있다'는 아이디어에서 출발했습니다. 기존의 방정식은 미지의 수를 X나 Y로 놓고 정해진 수학적 계산에 의해 풀이했으나, 불리언 방정식은 X나 Y를 수학적 계산이 아닌 논리적 관계에 의해 '풀이'합니다.

모든 논리는 기본적으로 '참(true)'과 '거짓(false)'이라는 두 가지 가치에 의해 구분됩니다. 불리언 방정식은 이 '참'과 '거짓'의 이분법을 수학적인 가치인 '있다'와 '없다,' 즉 1과 0으로 표현합니다.

주의할 것은 불리언 방정식에서 X와 Y는 일반 방정식처럼 숫자로 한정되는 것이 아니라는 점입니다. 불리언 방정식의 XY는 논리 진술이나 명제, 아이디어도 포함합니다.

불리언 방정식은 정해진 두 가지 명제 사이에 '논리적 관계,' 즉 '논리 연산자'를 설정해 논리를 '계산'합니다. 이 논리 연산자에는 NOT과 AND, 그리고 OR가 있습니다. 먼저 NOT은 참(1)은 거짓(0), 거짓(0)은 참(1)으로, 이렇게 적용된 명제의 가치를 반대로 만들어 줍니다. AND는 두개의 명제가 모두 참일 경우에만 참(1)을 만들고, 어느 한쪽이 거짓이거나 둘 다 거짓일 경우 거짓(0)을 만듭니다. 그리고 OR는 두개의 명제 중 하나만 참이거나 둘 다 참일 경우 참(1)을 만들고, 둘 다 거짓일 때만 거짓(0)을 만들어 냅니다.

이런 논리 연산자들을 연속적으로, 그리고 다양한 방법으로 적용하면, 마치 산술연산처럼 덧셈, 뺄셈, 곱셈, 나눗셈이 가능해 집니다. 논리가 '계산의 성질'을 공유하게 되는 것이죠.

불리언 방정식은 전압의 높낮이, 전류의 연결과 끊김으로 연산을 할 수 밖에 없는 컴퓨터 회로에 완벽히 들어맞는 이론이었습니다. 컴퓨터 전기회로에 불리언 방정식의 진리표를 적용해, 들어오는 두 가지 전류의 상태에 따라 전류의 흐름(참, 1)과 막힘(거짓, 0)을 결정해 연산을 수행할 수 있는 것이죠. (전화 교환회로 참조) 불리언 방정식은 논리체계와 수학적 계산을 이어준 교량이었을 뿐 아니라, 인간의 논리를 전기 공학적으로 표현할 수 있게 해준 최초의 계기가 됩니다. (Tool For Thoughts by Howard Rheingold, Encyclopedia Britannica 1999 Multimedia Edition)
 

예병일의경제노트 추천정보
 
공유하기
덧글(0) 스크랩(0) 이 노트 글을...
예병일의경제노트 노트지기 덧글
덧글 달기
덧글달기
이름     비밀번호
엮인글(트랙백) 쓰기 주소 : http://note.econote.co.kr/tb/fastidio/7020    
[컴퓨팅의 역사]1874년: QWERTY 키보드 탄생
[컴퓨팅의 역사]1920년: 로봇(robot) 단어의 탄생
노트 목록으로 이동
필자 예병일 소개 경제노트 소개 1:1문의하기 개인정보 취급방침
예병일의 경제노트    대표자: 예병일    개인정보 관리책임자: 조영동 팀장    전화: 02-566-7616   팩스: 02-566-7619