베이스와 바운드 레지스터는 메모리 낭비가 심함 → 스택과 힙 사이의 공간은 사용되지 않더라도 물리 메모리에 할당되기 때문이 문제를 해결하기 위해 세그멘테이션 등장세그멘테이션특정 길이를 가지는 연속적인 주소 공간→ MMU에논리적인 주소 공간인 세그먼트마다 베이스와 바운드 쌍이 존재 주소 공간에는 코드, 스택, 힙 세 종류의 세그멘트가 있다.세그멘테이션을 사용하면 운영체제는 각 세그멘트를 물리 메모리의 각기 다른 위치에 배치할 수 있다.사용되지 않는 가상 주소 공간이 물리 메모리를 차지하는 것을 방지할 수 있다.64KB 물리 메모리에 3개의 세그멘트(스택, 코드, 힙)과 운영체제용으로 예약된 16KB 영역이 존재현재 사용 중인 메모리에만 물리 공간이 할당됨바운드 레지스터에는 세그먼트의 크기를 저장가상 메모리..