less than 1 minute read

컴퓨터의 기본 구조

출처 : 컴퓨터구조론 김종현 지음

  • 하드웨어

    컴퓨터에서 각종 정보의 전송 통로를 제공해주고,정보에 대한 처리가 실제 일어나게 해주는 물리적인 실체

  • 소프트웨어

    정보들이 이동하는 방향과 정보처리의 종류를 지정해 주고,그러한 동작들이 수행될 시간을 지정해주는 명령(command)들의 집합

  • CPU

    프로그램 실행과 데이터 처리를 담당하는 핵심 요소

    프로세서라고도 부름

    사실상 컴퓨터의 특성과 성능을 대부분 결정 (실제 속도는 시스템 내 다른 요소들의 영향을 받아서 약간 더 낮아지게 됨)

  • 기억장치

    프로그램 코드와 데이터가 저장되는 곳

    특성, 속도, 용도에 따라 주기억, 보조기억으로 나뉨

  • 주기억장치

    CPU 가까이에 위치하며 반도체 기억장치 칩들로 이루어져 고속 액세스가 가능

    가격이 높고 면적을 많이 차지하기 때문에 저장 용량에 한계가 있음

    영구 저장 능력이 없기 때문에 프로그램 실행 중에 일시적으로만 사용됨

  • 보조기억장치

    영구저장 능력을 가진 기억장치

    CPU 가 직접 접근할 수 없고 기계적 장치인 제어기를 통해서만 접근 가능하므로 주변장치로 분류됨

  • 입출력장치

    사용자와 컴퓨터간의 대화를 위한 도구

    입력 장치와 출력장치로 이워짐

    CPU 가 직접 접근할 수 없고 제어기를 통해서만 접근