CPU, RAM, 저장장치의 역할과 상호 작용

 

CPU (중앙 처리 장치) :

  • CPU는 컴퓨터의 핵심으로 모든 연선과 제어를 수행합니다.
  • 프로그램이나 명령어를 실행하고, 데이터를 처리하며, 입력/출력을 관리합니다.
  • CPU는 제어장치(Control Unit) 와 연산장치(ALU, Arithmetic Logic Unit)로 구성됩니다.  제어장치는 명령어를 해독하고 실행하는 역할을 수행하며, 연산 장치는 산술 및 논리 연산을 수행합니다.
  • CPU는 메모리에서 데이터 및 명령어를 읽어들여 처리하고, 결과를 다시 메모리에 저장합니다.

RAM (랜덤 엑세스 메모리) :

  • RAM은 컴퓨터가 현재 사용하는 프로그램 및 데이터를 일시적으로 저장하는 곳 입니다.
  • CPU가 실제로 작업하는 데이터를 보관하는 주 기억 장치 입니다.
  • RAM은 데이터를 랜덤하게 읽고 쓸 수 있으며, 매우 빠른 속도로 액세스 할 수 있습니다.
  • 하지만 전원이 꺼지면 RAM에 저장된 데이터는 사라지므로 휘발성입니다.

저장장치 :

  • 저장장치는 데이터를 장기적으로 저장하는데 사용됩니다.
  • 하드 디스크 드라이브 (HDD), 고체 상태 드라이브 (SSD), 광학 디스크(CD, DVD), USB 플래시 드라이브 등 이에 해당합니다.
  • 저장장치는 비교적 느리지만, 대용량의 데이터를 보관할 수 있으며, 전원이 꺼져도 데이터가 유지됩니다.
  • 주로 운영 체제, 프로그램, 사용자 파일 등이 저장됩니다.