Skip to content

Computer Architecture

1. Computer Architecture란?

Computer Architecture 는 컴퓨터 시스템의 Design과 구조 및 구성요소 또는 이를 다루는 분야를 의미함.

  • CPU
    • ALU, Control Unit, Register, Cache
    • ISA (Instruction Set Architecture)
  • Memory
  • I/O Device


2. Architecture of a Simple Computer System

DM : Disk Memory. 보통은 storage라고 부름.

  • Memory *****
    • byte oriented addressing에 대한 이해.
    • address를 저장하는 register의 크기와 memory address에 대한 이해.
    • 다양한 memory들의 종류와 각각의 역할.
  • Byte Ordering *****
    • big-endian과 little endian
  • I/O Bus: Bus에 대한 이해와 다양한 입출력 표준 이해. ***
  • CPU
  • RISC vs. CISC: Instruction set을 통한 cpu 구분. *****
  • GPU, NPU, and TPU: AI시대의 core device, GPGPU. *****