컴퓨터 하드웨어 구성

  • 컴퓨터 시스템은 크게 하드웨어(hardware)와 소프트웨어(software)로 이루어져 있다.
  • 하드웨어는 눈으로 볼 수 있는 기계의 본체로 중앙처리장치(CPU), 보조기억장치, 입출력장치로 구성되어 있다.
  • 중앙처리장치는 주기억장치, 연산장치, 제어장치로 나눌 수 있다.
  • 소프트웨어는 컴퓨터를 이용하는 기술을 말하는 것으로 시스템 프로그램과 응용 프로그램으로 분류된다.

컴퓨터 하드웨어의 구성

1) 입력 장치

  • 자료를 컴퓨터에 읽어 들이는 기능을 가지고 있다.
  • 디스크 장치, 테이프 장치, 단말기, 카드 판독기 등이 있다.

2) 기억 장치

  • 주기억 장치와 보조 기억 장치로 나누며, 입력된 자료가 처리될 때까지 일시적으로 기억하거나 연산 결과와 출력할 내용 등을 기억한다.

3) 연산 장치

  • 산술 논리 연산 장치(ALU : Arithmetic and Logic Unit)라고도 한다.
  • 제어 장치의 지시에 따라 전송된 자료를 처리하기 위하여 사칙 연산, 논리 연산, 자리 이동 등의 연산을 수행하는 장치이다.

4) 제어 장치

  • 자료를 처리하는 순서를 저장한 프로그램의 명령어를 해독하여 입력 장치, 기억 장치, 연산 장치, 출력 장치 등을 제어한다.

5) 출력 장치

  • CPU로부터 출력 결과를 받아서 사람이 알 수 있는 형태로 변환하거나 다른 기억 장치(자기 테이프, 자기 디스크 장치 등)로 전송한다.
중앙 처리 장치(CPU) 주변 장치
제어 장치 보조 기억 장치
주기억 장치 입력 장치
연산 장치 출력 장치