Today : 2024-10-25 Friday
홈 현재 경제노트 가족은 388,872명 입니다.
당신은 14,355,396번째 방문객 입니다.
경제노트 서가 가족이 쓰는 노트 책밑줄긋기 독서모임
로그인 |
회원가입없이 경제노트를 이메일로 받고 싶으신 분은 이름과 이메일을 입력해 주세요
개인정보 수집및 이용 안내에 동의
(확인하기)
뉴스레터 수정/해지
추천인
이름
메일
추천받는 분
이름
메일
인사말
개인정보 수집및 이용 안내에 동의
(확인하기)
한번에여러명추천하기
IT과학 테크 일반글
[컴퓨팅의 역사] 1945년: 폰 노이먼 아키텍쳐와 '소프트웨어(software)'
입력 2004-10-06 오후 1:44:18
트위터에 담기 스크랩하기 내모임에담기 이메일추천하기 인쇄하기

[폰 노이먼. 헝가리 출신의 천재 과학자. 생존 당시 미국 내에서 가장 우수한 두뇌를 가진 사람 중 하나였던 그는 수학, 과학, IT 분야에서 혁혁한 공을 세웠으며, 맨하탄 프로젝트에 참여해 핵무기를 개발하는데 가장 많은 공헌을 함. 그러나 노이먼은 정치권에 핵전쟁을 일으키도록 로비하고 다닌 악질적인 주전론자이기도 했음.]

 


존 폰 노이먼(John von Neumann)이 오늘날 컴퓨터의 기본 구조와 작동 원리를 정의한 "First Draft of a Report on the EDVAC(Electronic Discrete Variable Calculator)" 논문을 발표함. 이 논문에서  폰 노이먼은 "저장 프로그램(stored-program)"의 개념을 설명하면서, 컴퓨터에 "소프트웨어(software)"가 존재함으로써 컴퓨터의 효율성을 크게 높일 수 있다고 강조함. (그러나 당시 "소프트웨어"라는 단어는 사용되지 않았음. 소프트웨어라는 단어가 쓰이기 시작한 것은 1958년 이후의 일임.)

 

노이먼의 이론은 기존의 물리적이고 하드웨어적인 프로그래밍(천공 카드, 스위치/와이어 변경 방식)에서 벗어나 '가상의 기계,' 즉 컴퓨터 프로그램과 소프트웨어의 탄생을 가능하게 했습니다.

 

"폰 노이먼 아키텍처(von Neumann architecture)"라고 불리는 이 이론은 컴퓨터의 '메모리'에 명령들과 데이터를 저장해, 프로그램만 바꾸면 모든 형태의 연산을 수행할 수 있는, 오늘날 '범용 컴퓨터'의 개념을 완성했습니다. 폰 노이먼 아키텍처는 1936년 발표된 튜링의 유니버설 머신의 보다 구체적인 형태로 이후 컴퓨터 개발을 위한 기초 이론이 됩니다. 이후, 컴퓨터 업계에서는 맨체스터 마크(Manchester Mark) I, EDSAC, BINAC, IAS와 같은 폰 노이먼 아키텍처 기반 컴퓨터들이 속속 등장합니다. (IEEE, Computer History)

 

노이먼의 저장 프로그램 개념은 완전히 새로운 것이 아니었습니다. 저장 프로그램, 즉 소프트웨어의 개념은 이미 1941년 콘라드 주세(Konrad Zuse)의 Z3에서 구현돼 있었고, 에니악을 개발했던 에커트와 모클리 역시 이 같은 저장 프로그램 이론을 노이먼 전에 고안했었다고 합니다. (저장 프로그램 최초 발명에 대한 논란은 에커트와 모클리, 그리고 폰 노이먼 사이에 오래 세월 계속됐습니다.)

예병일의경제노트 추천정보
 
공유하기
덧글(0) 스크랩(0) 이 노트 글을...
예병일의경제노트 노트지기 덧글
덧글 달기
덧글달기
이름     비밀번호
엮인글(트랙백) 쓰기 주소 : http://note.econote.co.kr/tb/fastidio/23636    
[컴퓨팅의 역사]1946년: 에니악(ENIAC)의 탄생
세금계산서를 잃어버렸다면 어떻게 해야 하나?
노트 목록으로 이동
필자 예병일 소개 경제노트 소개 1:1문의하기 개인정보 취급방침
예병일의 경제노트    대표자: 예병일    개인정보 관리책임자: 조영동 팀장    전화: 02-566-7616   팩스: 02-566-7619