컴퓨터의 역사 – 3세대

Standard


현제 우리가 사용하는 PC(Pesroanl Comuter)는 여러 멀티미디어 기능을 가지고있다.더편하게 더쉽게 사용할수있는 인간의 욕구를 가지고 게으름을 피하기위한 빠르고 정확한 계산을 함과 동시에 무한한 발전의 가능성이 있는 이런 PC의 등장으로 우리는 편한 생활을 하고있다. 현제의 PC를 구현할수있게된 컴퓨터의 발전 역사를 블로거로 작성하려한다.

IT학부 C반 08611116 이준영

 

3세대
[#M_3세대 요약 보기|3세대 요약 닫기|

③ 3세대(∼ 1970년대 초반)
○주요소자 : 집적회로(IC)
○주기억장치 : 집적회로(IC), RAM과 ROM 사용
○보조기억장치 : 자기디스크, 자기테이프
○처리속도 : ns(10-9)
○사용언어 : 고급 언어(LISP, PASCAL, BASIC, PL/I)
○특징
시분할시스템 사용
OMR, OCR, MICR 도입
MIS 도입

_M#]

사용자 삽입 이미지IC
1958년 Texas Instruments 의 Jack St. Clair Kilby 가 트랜지스터, 저항, 축전기, 배선 등을 하나의 칩에 모은 IC (Integrated Circuit)를 발명하고 이로부터 3년 뒤인 1961년 이를 상용화한다. 이어 5년 뒤인 1966년 Burroughs Corp. 에서 IC 를 사용한 최초의 컴퓨터인 B2500 과 B3500 을 제조함으로서 본격적인 IC 컴퓨터 시대가 열리게 된다. 이로서 크기는 작아지고 보다 빠른 속도에 더 안정적이며 전력소모가 적은 컴퓨터가 나오게 된다.
1950년대 중반부터 사용되어 온 자기 코어 메모리는 ROM(Read-Only Memory) 및 RAM(Random Access Memory) 등의 반도체 메모리로 서서히 대체된다. 이와 함께
multiprocessing 이 가능한 OS가 개발되고 이를 지원하기 위한 동적인 메모리 할당, 가상메모리, 페이징 등과 같은 메모리 관리 기술이 발전하게 된다.
이 시기에 나온 주요 컴퓨터로는 IBM 의 System 760 과 CDC 의 7600, 최초의 병렬컴퓨터인 Westinghouse Corp. 의 SOLOMON과 Burroughs Corp., 미 국방부 및 Illinois 대학교가 공동으로 개발한 ILLIAC IV 등이 있다.
1965년에는 Thomas Kurtz 와 John Kemeny가 아직도 그 명성을 유지하고 있는 고급프로그래밍언어인 BASIC (Beginner’s All-purpose Symbolic Instruction Code) 을 개발한다. 또한 오늘날과 같이, 하드웨어에 번들되지 않고 별도로 판매하는 소프트웨어가 출현함으로서 소프트웨어 산업을 일으키는 토대를 만들게 된다

사용자 삽입 이미지IBM System 360
1964년 IBM 이 제조한 컴퓨터로 어느 특정한 분야가 아닌 연구 및 산업 모든 분야에서 사용할 수 있는 다재다능한 범용 대형 컴퓨터로 시장에 첫 발을 내디뎠다. 360이라는 이름도 모든 것을 다룬다는 의미에서 (완전한 원을 표현하는 360도) 나왔다고 한다. 초기모델은 미니컴퓨터인 360/20이고 이후 360/65를 거쳐 슈퍼컴퓨터인 360/95까지 나왔으며 많은 대학교에서 사용되었다.
8-bit byte, 32-bit words, byte 단위의 메모리 주소, 세그먼트화된 메모리 등 많은 산업표준을 만들었고, 메모리 구성은 16K 부터 1024K 까지 다양했다. OS(Operating System)로는 모델에 따라 DOS/360, OS/360, CP-67 등을 사용했고, 디스크 드라이브를 옵션으로 제공하였다.

사용자 삽입 이미지CDC 7600
1968년 겨울 CDC (Control Data Corporation) 에서 진정한 슈퍼컴퓨터인 CDC 7600 을 발표한다. CDC 7600 을 설계한 사람은 슈퍼컴퓨터의 아버지로 알려져 있는 천재 엔지니어 Seymour Cray 였다. Seymour 는 나중에 CDC 를 떠나 슈퍼컴퓨터로 유명한 Cray Research, Cray Computer Corp. 등을 설립한다.
CDC 7600 은 주변장치에 독립적이고 10 Mflops (million floating point operations per second: 초당 백만개의 부동소수점 연산) 의 연산능력을 갖춘 백터 프로세서를 갖추고 있었다.
OS 로는 SCOPE 1, SCOPE 2 (NOS/BE) 등을 사용했고 개발 언어로는 Fortran 컴파일러와 CDC COMPASS 어셈블러 등을 사용했다.


댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다