컴퓨터 분류.¶
사용목적에 따른 분류.¶
- 전용 컴퓨터
- Special-Purpose Computer
- Single-Purpose Computer
- 범용 컴퓨터 (General-Purpose Computer)
처리능력에 따른 분류. ***¶
아래로 갈수록 크기와 성능이 떨어진다.
Super-Computer
- 기상관측 및 예보, 우주항공 등
Mainframe
(Big Iron, 대형컴퓨터)Mini-Computer
(Midrange Computer, 미니컴퓨터, 소형컴퓨터)- Mainframe과 비슷한 역할을 하되, 크기와 성능이 감소한 형태.
- 1964년 DEC가 개발한 PDP-8이 상업적으로 성공 한 최초의 Minicomputer (12bit word).
- 참고로 1970년에 출시된 minicomputer인 PDP-11로 PDP-7의 UNIX 운영체제(Assembly Language로 작성됨)를 재작성( porting , 포팅)하기위해 만들어진 언어가
C
언어임. - PDP-7도 minicomputer 이며, 1965년에 출시되었음 (PDP-8보다 늦음).
- 참고로 1970년에 출시된 minicomputer인 PDP-11로 PDP-7의 UNIX 운영체제(Assembly Language로 작성됨)를 재작성( porting , 포팅)하기위해 만들어진 언어가
- 기업체, 학교, 연구소
Workstation
PC
규모에 Minicomputer 수준의 성능을 집약시키려는 시도.- High-End PC의 발전에 따라 위치가 모호해짐.
PC
(Micro Computer
)Microprocessor
를 CPU로 사용하는 컴퓨터.- 다음과 같은 세부적인 분류가 이루어짐.
Desktop
Laptop
Notebook
Palmtop
(Smart Phone에 의해 없어진 카테고리?)
Micro-Processor
:
- 학술적으로 애기하면,
- 기계어 코드(machine code)를 실행하기 위해
- 실행과정을 단계별로 나누어 처리를 위한 microcode(마이크로 코드)를 작성하고,
- 이 마이크로 코드에 의해 단계적으로 처리하는 논리회로를 가리키나,
단일 Chip에 CPU 의 기능을 통합한 것 을 가리키는 용도로 더 많이 사용됨.
Micro Computer
의 경우,
- CPU가
Micro-Processor
였고,- PC로 사용되었기 때문에
- 초기
PC
를 가리키는 용어로 많이 사용됨.오늘날에는
PC
보다 좀 더 성능이 낮으면서- 작은 규모의 programmable control이 필요한 경우 사용되는
- 컴퓨터 시스템을 가리키는 경우에 많이 사용됨.
참고로, Micro-Computer 는 Embedded System이나
Micro-Controller
와도 자주 혼용됨.
참고자료:¶
취급 데이터에 따른 분류¶
컴퓨터는 처리하는 데이터의 형태에 따라
디지털 컴퓨터, 아날로그 컴퓨터, 그리고 이 둘을 결합한 하이브리드 컴퓨터 로 분류
오늘날 컴퓨터는 대부분 Digital Computer로 digital data를 다루지만,
Analog Data를 다루는 Analog Computer
와 이둘을 결합한 Hybrid Computer
도 존재.
Analog Computer의 경우, 많은 분야에서 Embedded Computer
로 대체되었음.
(Embedded Computer
는 Analog Data를 직접 처리하기 보다는 AD Converter를 통해 디지털로 변환해 처리하는 차이를 가짐).
Analog Computer는 Continuous Data (실제적으로 Analog Data) 를 직접 다루며,
증폭회로 (Op-Amp) 및 저항, capacitor등의 다양한 전기적 요소로 구성됨.
아날로그인 연속적인 물리량을 직접 처리하여 결과를 산출하기 때문에 Digital Computer 보다
소량의 실제 데이터에 대한 빠른 처리가 요구되는 분야에 많이 이용됨.
디지털 컴퓨터에 비해 특정 분야에서 한정되어 활용되며, 자동차 엔진 제어 시스템, 의료 기기 등이 주로 사용되는 영역임.
Digital Computer는 주로
arithmetic operations
과logic operations
를 사용하는 것과 차이를 가짐.
Hybrid Computer는 아날로그와 디지털 컴퓨터의 기능을 결합하여 두 가지 유형의 장점을 모두 활용하는 시스템을 가리킴.
- 아날로그 구성 요소는 미분 방정식과 복잡한 시뮬레이션을 실시간으로 처리하는 데 사용되며,
- 디지털 구성 요소는 논리 연산과 데이터 저장을 담당
일반적으로 컴퓨터는 Digital Computer 를 가리키는 경우가 많음.