본문 바로가기

컴퓨터 공학/운영체제

컴퓨터의 핵심 부품

1.CPU

CPU는 크게 ALU와 레지스터 그리고 제어장치로 구성되어 있습니다.

제어장치는 명령어를 해석하고, 다른 부품들에게 명령을 전달합니다.

ALU는 명령어에 의한 연산처리를 수행합니다.

레지스터는 연산같은 작업에 필요한 데이터를 임시로 저장하는 공간입니다.

 

2.주기억장치

프로그램을 실행시키기 위한 명령어나 데이터들을 보관하는 공간입니다.

메모리는 주소로 구성되어 있으며,

크게 RAM(Random Access Memory)과 ROM(Read Only Memory)으로 구분되는데 

RAM은 읽고 쓰기가 가능하며,

컴퓨터의 전원이 꺼지면, 저장된 내용을 모두 잃게되는 휘발성을 갖습니다.

ROM은 오직 쓰기만 가능하며,

OS나 *BIOS같은 영구적인 명령어와 데이터들을 저장시키는 공간입니다.

 

*BIOS (Basic Input Output System)  

하드웨어 초기화와 운영체제의 부팅을 담당하는 시스템

 

3.보조기억장치(Secondary Memory)

보조기억장치는 메모리에 전달할 데이터와 명령어들을 보관하는 공간입니다.

비휘발성을 가지며, 크게 HDD와 SSD가 있습니다.

HDD는 디스크를 물리적으로 회전시켜 동작합니다.

용량대비 가격이 저렴하다는 장점이 있지만,

물리적으로 동작하기때문에 충격에 약하고,

소음이 심하며 SSD에 비해 느리다는 단점이 있습니다.

SSD는 전기를 통해 데이터를 저장하기 때문에,

HDD에 비해 속도가 빠르고 경량화할 수 있습니다.

그러나 HDD에 비해 가격이 비싸기 때문에,

대형 클라우드 스토리지 서비스 기업에서는

HDD를 채용하기도 합니다.

4.입출력장치

컴퓨터 외부에 연결되어 컴퓨터 내부와 정보를 전달할 수 있는 부품입니다.

대표적으로,

마우스,키보드,모니터,프린터 등등이 있습니다.

입출력장치인 외장하드같은 부품과 보조기억장치가

실제로 컴퓨터와 상호작용하여 동작하는 방식이 비슷하여

딱 잘라 구분지어 사용되는 개념은 아닙니다.

따라서 보조기억장치를 주변장치라는 이름으로 통칭하는 경우도 있습니다.

 

 

 

5.메인보드와 버스

메인보드는 컴퓨터에 있는 핵심장치들을 연결할 수 있게끔 하는 부품입니다.

버스는 핵심장치들끼리 서로 데이터, 주소, 제어신호를 상호작용할 수 있게 하는 회선입니다.

 

 

참고자료 https://youtu.be/peg8c6Gn-zc?si=n-KPGtVbnXt9Rl8v

 

'컴퓨터 공학 > 운영체제' 카테고리의 다른 글

컴퓨터의 정보단위  (0) 2024.07.02