less than 1 minute read

02. 컴퓨터의 구조와 성능 향상

02-01. 컴퓨터의 기본 구성

1. 하드웨어의 구성

  • 컴퓨터는 중앙처리장치(CPU), 메인메모리, 입력장치, 출력장치, 보조 저장장치로 구분
  • 컴퓨터로 하는 작업은 대부분 중앙처리장치와 메인메모리의 협업으로 이루어진다.

CPU와 메모리

  • 메모리는 작업에 필요한 프로그램과 데이터를 저장하는 장소로, 바이트 단위로 분할되어 있으며 분할 공간마다 주소로 구분

입출력 장치

  • 작은 크기에 많은 컴퓨터 부픔을 넣어야하는 스마트폰은 CPU, GPU, 통신 모듈을 하나의 패키지에 넣어서 사용하는데 이를 AP(Application Processor)라 부른다.

저장장치

  • 메모리는 전자의 이동으로 데이터를 처리하기 때문에 속도가 빠르지만 하드디스크나 CD 같은 저장장치는 구동장치가 있는 기계라서 상대적으로 속도가 느리다.
  • 자성을 이용하는 장치(카세트테이프, 플로피디스크, 하드디스크), 레이저를 이용하는 장치(CD, DVD, 블루레이디스크), 메모리를 이용하는 장치(USB 드라이버, SD카드, CF카드, SSD)로 구분

메인보드

  • CPU와 메모리 등 다양한 부품을 연결하고 전원을 공급해 주는 커다란 판이다.
  • 메인보드에서 각 장치를 연결하여 데이터가 지나다니는 통로를 버스라고 한다.

2. 폰노이만 구조

  • CPU, 메모리, 입출력장치, 저장장치가 버스로 연결된 구조를 말한다.
  • 하드웨어는 그대로 둔 채 작업을 위한 프로그램만 교체하여 메모리에 올리는 방식
  • 모든 프로그램은 메모리에 올라와야 실행할 수 있다.

4. 기초용어 정리

크기 단위

클록과 헤르츠

02-02. CPU와 메모리

02-03. 컴퓨터 성능 향상 기술

02-04. 멀티 프로세싱

Leave a comment