컴퓨터 구조의 큰 그림

song·2023년 3월 30일
0

컴퓨터가 이해하는 정보

0과 1로 표현되는 정보에는 데이터명령어가 있음

컴퓨터의 4가지 핵심 부품

  • CPU (Central Processing Unit)
  • 주기억장치(메모리) main-memory
  • 보조기억장치 (secondary storage)
  • 입출력장치 (I/0 Device)

CPU

  • 메모리에 저장된 명령어를 읽고, 해석하고, 실행하는 부품
  • 컴퓨터의 두뇌
  • cpu 내부 구성 요소 TOP3
    • ALU (산술논리연산장치)
      계산기

    • 레지스터
      cpu 내부의 작은 저장장치

    • 제어장치
      제어 신호라는 전기 신호를 내보내고, 명령어를 해석하는 장치
      (제어 신호: 컴퓨터 부품들을 관리하고 작동시키기 위한 전기 신호 ex_메모리 읽기, 쓰기)

메모리

  • 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품
  • 프로그램이 실행되기 위해서는 반드시(?) 메모리에 저장되어야 함
    (운영체제에 페이징을 배운다면 반드시가 아닐수도 있음)
  • 메모리에 저장된 값의 위치는 주소를 통해 알 수 있음

보조기억장치

  • 전원이 꺼져도 프로그램이 사라지지 않게 보관해주는 부품 (비휘발성)
  • 메모리보다 가격이 저렴, 용량이 큼

입출력장치

  • 컴퓨터 외부에 연결되어 컴퓨터 내부와 정보를 교환할 수 있는 부품

메인보드

  • 컴퓨터의 핵심 부품들(cpu, 메모리, 보조기억장치, 입출력장치)을 메인보드라는 판에 연결함
  • 메인보드 내부에 버스라는 통로가 존재 (이걸로 연결된 부품들이 서로 정보를 주고 받음)
  • 여러 버스가 있지만 가장 중요한 버스는 시스템 버스
    • 시스템 버스
      : 컴퓨터의 4가지 핵심 부품이 서로 정보를 주고 받는 통로

    • 시스템 버스 내부 구성
      • 주소 버스: 주소를 주고받는 통로
      • 데이터 버스: 명령어와 데이터를 주고받는 통로
      • 제어 버스: 제어 신호를 주고받는 통로

<출처>
"혼자 공부하는 컴퓨터구조+운영체제".강민철.https://www.youtube.com/playlist?list=PLVsNizTWUw7FCS83JhC1vflK8OcLRG0Hl (2023.03.30)


책과 강의를 통해 학습한 내용을 요약 정리했습니다.
profile
인간은 적응의 동물

0개의 댓글