01. 컴퓨터 시스템 구조
1-1 컴퓨터 시스템 구조
※ 컴퓨터가 사용자의 명령을 수행할 때 일어나는 일련의 과정
- 사용자로 부터 정보를 받음(입력장치 : 웹카메라, 키보드 등등)
- 입력된 정보를 기억장치 (SSD, HDD, RAM)에 저장
- 처리장치(CPU/GPU)에서 저장된 정보로 결과를 만듦
- 출력 : 처리된 정보를 사용자에게 보여주는 역할을 함(모니터, 프린터 등등
1-2. 하드웨어
※ 구성요소
Power Supply Unit(PSU) : 전원 공급 장치
Mother Board(Main Board) : 주요 부품들이 장착되있음, 전원 할당/통신/흐름 제어의 연결
※ 주요 구성요소
CPU, RAM, 그래픽 카드, HDD
▶ CPU : 제어,연산 처리(Arithmetic and Logic Unit)
▶ RAM : 속도가 빠르지만 저장할 수 있는 용량이 작다
▶ HDD : 속도는 느리지만 저장할 수 있는 용량이 크다
▶ 그래픽 카드 : 많은 양의 단순한 연산 / 그래픽 데이터 처리 / 딥러닝 응용 프로그램 - 간단한 사칙연산의 많은 양을 처리하기에 좋아서 사용한다.
※ 하드 웨어 VS 소프트 웨어
▶ 하드 웨어 : Hard(딱딱한) + Ware(언급된 재료나 방식으로 만들어진 제품)
예) 모니터, 키보드, 마우스, CPU, SSD, HDD 등등
▶ 소프트 웨어 : Soft(부드러운) + Ware
하드웨어에게 무엇을 할지, 어떻게 할지 명령을 내리는 역할을 맡고 있다.
# 입력장치 : 외부의 신호를 내부에서 사용하기 위한 것
# 주기억장치 : RAM - 전원이 꺼지면 정보가 사라짐
# 보조기억장치 : SSD, HDD - 전원이 꺼져도 정보가 남아있음
# CPU(Central Processing Unit) : 컴퓨터의 뇌
# GPU(Grapics Processing Unit) : 딥러닝, 고사양 3D 게임을 위한 처리장치
# CPU와 GPU는 모두 데이터를 기억장치에서 읽어와서 연산을 통해 결론을 도출하는 기능을 수행하는 처리장치임