Post

Information Technology / [Hardware] 2. Five Units of Computer

수업 내용 보호를 위해 일부 생략된 내용이 있을 수 있습니다.

2. Five Units of Computer

Five Units of Computer

컴퓨터는 제어장치, 연산장치, 기억장치, 입력장치, 출력장치의 5개의 장치로 구성된다. 여기서 제어장치와 연산장치를 합쳐서 중앙처리장치(CPU: Central Processing Unit) 혹은 처리장치라고 하며, 컴퓨터의 두뇌에 해당한다. 각각 아래 표과 같은 역할을 한다.

장치역할
CPU제어장치(CU)기억장치에서 프로그램을 명령을 받아와 해석하고 각각의 장치에 지시를 내린다.
연상장치(ALU)사칙연산이나 비교판단 등 데이터의 처리나 가공을 한다.
기억장치(Memory)데이터나 프로그램을 기억한다.
입력장치컴퓨터의 외부로부터 프로그램이나 데이터를 읽어들인다.
출력장치컴퓨터의 내부에서 처리된 데이터를 외부로 내보낸다.

Fig. 1

$[Fig.\,1]$ Flow of Computer Units

우리가 사용하고 있는 스마트폰도 컴퓨터의 종류이다. 입력장치와 출력장치가 겸용이 되어있어 컴퓨터 등과 외형은 다르지만 기억장치나 CPU도 탑재되어있다.

Hardware and Software

여기서 언급한 5대 장치는 하드웨어라고도 불린다. 기계로서 물리적으로 존재하고 손으로 만질 수 있다.(제어장치나 연산장치는 CPU 속에 들어가 있다.)

이에 대한 프로그램이나 애플리케이션은 소프트웨어라고 불린다. 손으로 만질 수 없지만 기억장치에 쓰인 신호라는 형태로 존재하고 있다.

Program Built-in

일반적으로 사용되는 컴퓨터의 기본 아키텍처(설계방침)로서 프로그램 내장 방식이 채용되고 있다. 이것은 실행하는 프로그램을 미리 주기억장치상에 불러들여두는 방식으로 프로그램 저장 방식이라고도 한다. 하드웨어를 변경하지 않아도 프로그램을 변경하는 것으로 여러 가지 처리를 할 수 있다.

This post is licensed under CC BY-NC-ND 4.0 by the author.

© KIM DONGHEE. ALL RIGHTS RESERVED.

We’ll find a way. We always have. -Cooper