물리 주소
위키백과, 우리 모두의 백과사전.
|
|
이 문서의 내용은 출처가 분명하지 않습니다. 지금 바로 이 문서를 편집하여, 참고하신 문헌이나 신뢰할 수 있는 출처를 주석 등으로 표기해 주세요. 검증되지 않은 내용은 삭제될 수도 있습니다. 내용에 대한 의견은 토론 문서에서 나누어 주세요. |
물리 주소(Physical Address)란 컴퓨터의 메인 메모리를 접근할 때 사용되는 주소이며, 이 주소는 기억 장치의 주소 레지스터에 적재된다. 물리 주소 공간(Physical Address Space)은 물리 주소로써 접근 가능한 주소 공간이며 실제 메모리 공간과 같다.
초기의 컴퓨터 [편집]
초기의 컴퓨터에서는 프로세스에 대해 물리 주소 공간이 제공되었다. 컴파일러가 컴파일 과정에서 적절히 절대적 주소를 할당해주는 방식이다. 때문에 시작주소의 위치가 바뀌어야 할 경우에는 컴파일을 다시 해야만 하였다. MS-DOS의 .COM 형식의 프로그램이 물리 주소 공간을 사용하는 가장 대표적인 예이다.
한계점과 해결책 [편집]
물리 주소 공간만으로는 메인 메모리의 크기보다 용량이 큰 프로그램을 메모리에 적재할 수 없으므로 실행이 불가능하다. 또한 컴파일할 때 물리주소를 지정하기 때문에 여러 개의 프로그램을 동시에 수행하는 것이 어렵다. 이러한 한계를 극복하기 위해 가상 메모리 기법이 고안되었다.
같이 보기 [편집]
|
자료형 |
|
|---|---|
| 공통 | |
| 수치 | |
| 플레인 텍스트 | |
| 포인터 |
주소 · 참조
|
| 복합 자료형 | |
| 기타 | |
| 관련 항목 | |