본문 바로가기

컴퓨터구조

1.1 컴퓨터 시스템 - 컴퓨터의 기본구조

컴퓨터는 코드를 정해진 순서로 "실행"한다.

"실행"은 크게 세가지로 나뉘는 데

  1. Read 필요한 데이터를 읽고,

  2. Process 데이터를 처리하고

  3. Store 처리한 결과를 저장한다.

이러한 "실행"을 하는 컴퓨터 하드웨어는 여러 요소로 이루어져 상호 연결되어있다.

Wikipedia - System bus

컴퓨터 하드웨어는 단순하게 이루어져있다.

  • CPU

  • 주기억장치

  • 입출력장치

CPU는 프로세서라고도 하며, 컴퓨터의 성능을 좌지우지하는 제일 중요한 부품이다. 기본적으로 프로그램 실행과 데이터 처리를 담당한다

주기억장치는 CPU가 직접 접근이 가능하고 입출력장치보다 기본적으로 속도가 빠르다. 하지만 영구 저장 능력이 없어, 프로그램 실행중에만 일시적으로 사용이 되고, 값이 비싸 저장용량에 한계가 있다.

입출력장치는 CPU가 직접 접근이 불가능한, 보조저장장치(HDD, SSD...), 키보드, 마우스와 같이 CPU와 속도 차이가 월등이 나는 장치에 완충역할은 하는 장치이다.

반응형