컴퓨터구조

컴퓨터 구조는 컴퓨터 과학에서 컴퓨터 시스템의 기능, 조직, 구현에 대한 법칙과 방법을 통칭한다

메인보드: 물리적인 장치를 장착할 수 있는 인쇄회로기판(PCB)

  • 부품을 연결하는 인터페이스 제공(=Motherboard라고도함)

GPU: 그래픽 관련 연산

  • 인공지능(딥러닝), 무인 자동차 분야에 활용

  • 컴퓨터 그래픽/영상 처리에 활용

  • 대규모 행렬 및 벡터 연산에 활용

보조 기억 장치

  • 전원이 차단되어도 내용이 유지, 저장 용량이 크다

  • ex) 하드디스크, SSD

메인메모리: 주기억장치

  • 전원 차단되면 사라지는 휘발성 메모리

  • 컴퓨터의 프로그램은 메인 메모리에 적재(프로세스 형태)

  • 이후 CPU가 메인메모리에 적재된 코드를 읽어 스택, 힙에 적재된 데이터를 실행/처리

  • ex) RAM

CPU(중앙처리장치)

  • 인간의 뇌(인산과 제어)

프로그램의 실행

  • CPU는 계산/제어(ALU 연산 장치)

  • CPU는 메인 메모리(힙, 스택, 코드 영역으로 이루어진 프로세스 형태로 적재) 명령어 읽어 계산 후 다시 저장

  • 보조기억 장치에는 프로그램이 존재

Last updated