각 엔트리는 base, limit, protection bit를 갖고 논리 단위의 경계를 표현합니다.
세그먼테이션 주소 변환 기준
세그먼테이션은 코드, 데이터, 스택처럼 의미 단위로 메모리를 나누고 base-limit 보호를 적용합니다.
01segment 번호
02offset
03limit 검사
04권한 검사
05base 더하기
코드는 실행, 데이터는 읽기/쓰기처럼 세그먼트별 권한을 다르게 둘 수 있습니다.
offset이 limit를 넘거나 권한이 맞지 않으면 보호 예외가 발생합니다.
세그먼트 내부를 페이지로 나누면 논리 보호와 물리 배치 유연성을 함께 얻습니다.