◈ 컴퓨터의 구성
하드웨어: 딱딱한 제품이라는 의미로, 컴퓨터 시스템을 구성하는 물리적인 부품, 즉 기계적인 장치들
중앙처리장치: 주기억장치+제어장치+연산장치
주변장치: 입력장치+출력장치
소프트웨어: 하드웨어의 반대 개념으로, 하드웨어를 사용하기 위한 각종 명령의 집합으로서 일반적으로 프로그램이라고 부른다. (시스템 소프트웨어+응용 소프트웨어)
펌웨어(Firmware): 하드웨어의 동작을 지시하는 소프트웨어이지만 하드웨어적으로 구성되어 하드웨어의 일부분으로도 볼 수 있는 제품. 주로 ROM에 반영구적으로 저장되어 하드웨어를 제어 관리하는 역할을 수행
◈ 프로그램 내장 방식
폴란드 수학 폰 노이만(Von Neumann)이 제안한 방식
프로그램과 데이터를 주기억장치에 저장해 두고, 주기억장치에 있는 프로그램 명령어를 하나씩 차례대로 수행하는 방식
프로그램의 수정이 쉽고, 프로그램을 동동으로 사용할 수 있음
◈ 컴퓨터의 분류 - 처리능력
슈퍼 컴퓨터: 높은 정밀도를 가지고 있어 정확한 계산을 수행, 초당 연산 능력이 30~50테라플롭스(TFlcps), 인공위성 제어, 일기예보, 우주 항공 산업 등에 사용
메인 플레임: 대규모 시스템으로, 수백 명의 사용자가 동시에 사용 가능
미니 컴퓨터: 중규모 시스템으로, 학교연구소 등의 업무 처리나 과학기술 계산에 사용
워크스테이션: RISC 프로세서를 사용, 네트워크에서 서버 역할, 고성능 그래픽 처리 등에 사용
데스크톱 컴퓨터: 일반적인 개인용 컴퓨터, 가정이나 사무실에서 사용
휴대용 컴퓨터: 휴대가 가능한 컴퓨터로, 크기에 따라 랩톱 > 노트북 > 팜톱으로 구분
PDA: 팜톱 컴퓨터의 일종으로 전자수첩, 이동통신, 개인정보 관리 기능 등이 있음
◈ 컴퓨터의 분류 - 데이터 취급
디지털 컴퓨터: 문자나 숫자화된 비연속적인 데이터(디지털형)를 처리하는 컴퓨터로, 사회 각 분야에서 일반적으로 사용하는 컴퓨터
아날로그 컴퓨터: 온도, 전류, 속도 등과 같이 연속적으로 변화하는 데이터(아날로그형)를 처리하기 위한 특수 목적용 컴퓨터
하이브리드 컴퓨터: 디지털 컴퓨터와 아날로그 컴퓨터의 장점을 혼합하여 만든 컴퓨터
◈ 제어장치
컴퓨터의 모든 동작을 지시하고 제어하는 장치
프로그램 카운터(Program Counter): 다음에 실행할 명령어의 번지를 기억하는 레지스터
명령 레지스터(Instruction Register): 현재 실행 중인 명령의 내용을 기억하는 레지스터
명령 해독기(Decoder): 명령 레지스터에 있는 명령어를 해독하는 회로
부호기(Encoder): 해독된 명령에 따라 각 장치로 보낼 제어 신호를 생성하는 회로
메모리 주소 레지스터(MAR): 기억장치를 출입하는 데이터의 번지를 기억하는 레지스터
메모리 버퍼 레지스터(MBR): 기억장치를 출입하는 데이터를 잠시 기억하는 레지스터
'이슈' 카테고리의 다른 글
여권사진 규정 알아보기! (0) | 2018.09.01 |
---|---|
[컴활 2급 필기] 컴퓨터 일반 정리 2 (0) | 2018.08.31 |
포토샵에 대한 기본 정의, 다운로드, 자격증 (0) | 2018.05.12 |
알고치면 더 재밌는 포켓볼의 규칙 (0) | 2018.05.12 |
내일배움카드 수강 신청방법 (재직자) (0) | 2018.04.24 |