1. 컴퓨터가 이해하는 정보


  1. 데이터 : 숫자, 문자, 이미지 등과 같은 정적인 정보

  2. 명령어 : 컴퓨터를 실질적으로 작동시키는 (더 중요한) 정보

    → 데이터는 명령어를 위한 일종의 재료

2. 컴퓨터의 네 가지 핵심 부품


[1] 컴퓨터의 네 가지 핵심 부품(CPU, 메모리, 보조기억장치, 입출력장치)과 구조

[1] 컴퓨터의 네 가지 핵심 부품(CPU, 메모리, 보조기억장치, 입출력장치)과 구조

  1. CPU(=중앙처리장치) : 메모리에 저장된 명령어를 읽어 들이고, 해석하고, 실행하는 부품

    1. ALU(=산술논리연산장치) : 계산기

    2. 제어장치(=컨트롤유닛) : 제어 신호를 내보내고, 명령어를 해석하는 장치

      • 제어 신호 : 컴퓨터 부품들을 관리하고 작동시키기 위한 전기 신호들

        ex. 메모리 읽기 신호, 메모리 쓰기 신호 등

    3. 레지스터 : cpu 내부의 작은 저장장치 (여러 개가 있음)

  2. 메모리(=주기억장치, 메인메모리) : 현재 실행되는 프로그램(=프로세스)의 명령어와 데이터를 저장하는 부품

    <aside> ❕

    [ 주기억장치의 종류 ]

    image.png

    일반 사용자 입장에서 ROM의 크기나 종류를 직접 설정하거나 확장할 일이 없음 그래서 일반적으로 ‘메모리’하면 RAM을 의미함

    </aside>

  3. 보조기억장치 : 전원이 꺼져도 보관될 프로그램을 저장하는 부품

  4. 입출력장치 : 컴퓨터 외부에 연결되어, 컴퓨터 내부와 정보를 교환할 수 있는 부품

[3] 시스템 버스와 부품 동작 예시(1)

[3] 시스템 버스와 부품 동작 예시(1)

[4] 시스템 버스와 부품 동작 예시(2)

[4] 시스템 버스와 부품 동작 예시(2)

🗒️ 1주차 숙제