Address Binding

프로그램 주소는 MMU를 지나 물리 주소가 됩니다

현대 OS는 실행 시점 바인딩으로 프로세스마다 독립 주소 공간을 유지하고, 실제 RAM 배치는 숨깁니다.

  1. 0x1000 논리 주소 CPU와 프로그램이 보는 프로세스 내부 주소입니다.
  2. MMU 하드웨어 변환 베이스/한계 또는 페이지 테이블로 접근을 검사합니다.
  3. RAM 물리 주소 실제 메모리 버스에 실리는 위치로 바뀝니다.
  4. Trap 보호 실패 범위를 넘으면 OS가 예외를 받아 프로세스를 보호합니다.
프로세스 격리 재배치 가능 가상 메모리 기반