주기억장치 할당 기법
: 주기억 장치보다 큰 프로그램을 실행하기 위한 기법
1. 단일 분할 할당기법
- 오버레이(Overlay)기법
: 작업을 분할하여 필요한 부분만 RAM에 넣고 사용
- 스와핑(Swapping)기법
: 프로그램을 통째로 RAM에 넣고 사용하다 필요에 따라 다른 프로그램과 교체하는 기법
- 가상메모리(Virture Memory)
: 오버레이와 스와핑을 합친 기법
2. 다중분할 할당기법
- 베이스 레지스터(Base Register)
: 프로그램의 시작 주소를 저장하는 레지스터
(ex. A프로그램을 사용하다 B프로그램을 사용시 B프로그램의 베이스 레지스터가 PC로 보내진다)
: 주기억 장치보다 큰 프로그램을 실행하기 위한 기법
1. 단일 분할 할당기법
- 오버레이(Overlay)기법
: 작업을 분할하여 필요한 부분만 RAM에 넣고 사용
- 스와핑(Swapping)기법
: 프로그램을 통째로 RAM에 넣고 사용하다 필요에 따라 다른 프로그램과 교체하는 기법
- 가상메모리(Virture Memory)
: 오버레이와 스와핑을 합친 기법
2. 다중분할 할당기법
- 베이스 레지스터(Base Register)
: 프로그램의 시작 주소를 저장하는 레지스터
(ex. A프로그램을 사용하다 B프로그램을 사용시 B프로그램의 베이스 레지스터가 PC로 보내진다)