Search
Duplicate
💻

컴퓨터의 구성

생성일
2023/02/19 06:42
태그
CA

컴퓨터의 구성

컴퓨터는 기본적으로 읽고, 처리한 뒤, 저장하는 과정으로 이루어지는데, 그 과정을 이루기 위해 다음과 같이 5가지 구성요소가 존재한다고 말할 수 있다.
1.
입력 장치
컴퓨터의 내부에 데이터를 읽어들이기 위한 장치 (ex. 키보드, 마우스, 마이크 등)
2.
출력 장치
데이터를 가공 처리하여 생성된 정보를 표시하는 장치 (ex. 모니터, 프린터, 스피커 등)
3.
제어 장치
컴퓨터의 5대 구성요소 장치들의 동작과 주고 받는 데이터의 흐름을 제어
4.
연산 장치
CPU의 기능을 보충하기 위한 보조 프로세서 (데이터 처리를 위한 산술 연산과 논리 연산 등 담당)
5.
기억 장치
프로그램이 처리한 정보들을 저장 (ex. ROM, RAM, HDD, SSD 등)

중앙처리장치 (CPU)

인간으로 따지면 두뇌에 해당하는 부분
데이터를 연산, 제어하는 산술논리연산장치(ALU)와 제어장치를 묶어서 칭하는 말
ALU (산술연산장치)
사칙연산 / 논리연산 / 데이터상태(Flag)표시 / 시프트연산 / 보수연산 등을 수행
제어장치
CPU 내부에서 일어나는 작업들 통제관리 / 명령어를 해독하고 해당 장치에 제어 신호 전달
레지스터
CPU 내에서 데이터 저장 / CPU로부터 읽어온 명령어와 데이터를 임시 보관 / ALU 처리 결과 임시 보관

주기억장치

내부 기억장치에 속함
컴퓨터 시스템에서 수행되는 프로그램과 수행에 필요한 데이터를 기억
CPU에 접근하는 속도가 빠름
Ex) ROM(비휘발성, BIOS가 여기 설치되어 있음), RAM(휘발성)

보조기억장치

외부 기억장치에 속함
반영구적으로 데이터를 저장하고 보존 (비휘발성)
CPU와 직접 정보 교환이 불가능해 주기억장치로 옮겨진 후에 처리됨
가격이 저렴하고, 저장 용량이 크지만, 속도가 느리기 때문에 CPU와 직접적인 정보 교환이 불가능
Ex) HDD, SSD

Reference