본문 바로가기
C

[컴퓨터의 작동 원리] 컴퓨터의 구성 요소들

by imagineer_jinny 2022. 1. 21.

본 내용은 홍정모의 따라하며 배우는 C언어 강의를 토대로 작성하였습니다.

 

  • 컴퓨터는 하드웨어/ 소프트웨어로 나뉨
    • 하드웨어(Hardware): 손으로 만질 수 있는 부분
    • 소프트웨어(Software): 순수한 정보

 

  • 컴퓨터의 구성 요소

  • 중앙처리장치(CPU : Central Processing Unit)
    • 컴퓨터의 모든 연산 담당

 

  • 주 기억장치 - 메모리(Primary Storage - Computer Memory)
    • 전원을 끄면 데이터가 사라짐(그래서 보조 기억장치가 필요)
    • 대신 속도가 빠름
    • Random-Access Memory (RAM) : 임의 접근이 가능한 메모리

 

  • 그래픽 카드(Graphics Card)
    • 그래픽 카드 안에 GPU(Graphics Processing Unit) 있음. Graphics 안에 들어있는 CPU가 GPU
    • 딥러닝같이 특정 연산을 반복하는 경우 GPU 보다도 그래픽스 카드를 여러개 꽂아서 계산량을 늘림

 

  • 보조 기억장치(Secondary Storage)
    • 주 기억장치 대비 보조 기억장치 장점은 컴퓨터를 꺼도 데이터가 유지가 됨
    • 단점은 주 기억장치보다 훨씬 느림
    • HDD(Hard Disk Drive) : 물리적으로 움직이는 부분, 그래서 속도에 한계가 있음 무한히 빠르게 돌 수 없으니까.
    • SSD(Solid-State Drive) : Flash Memory(ex. USB에 사용되는)가 발전된 형태. 물리적으로 움직이는 부분이 없음. 그래서 속도가 훨씬 빨라서 최근에는 HDD가 SSD로 교체가 되는 추세
    • SSD의 단점 : 비싸다
    • 빅데이터 다룰 때 CPU 메모리 외에 보조 기억장치도 고려해야 함

 

 

  • FDD(Floppy Disk Drive)
    • HDD는 Floppy Disk에 비해 딱딱하기 때문에 HDD.

댓글