컴퓨터 구조란?
컴퓨터가 효율적으로 작동할 수 있도록 하드웨어 및 소프트웨어의 기능을 고안하고, 이들을 구성하는 방법을 말함

컴퓨터 구조의 세부 분야
x86-64 아키텍처: 레지스터
- 범용 레지스터(General Register)
- 세그먼트 레지스터(Segment Register)
- 명령어 포인터 레지스터(Instruction Pointer Register, IP)
- 플래그 레지스터(Flag Register)

범용 레지스터

플래그 레지스터

5가지의 세그먼트가 존재
- 코드 세그먼트
- 데이터 세그먼트
- BSS 세그먼트
- 힙 세그먼트
- 스택 세그먼트

각 세그먼트 별 요약

x86-64 어셈블리어 문법 구조

데이터 이동 명령어