Memory Map # Memory Map * 프로그램에 의해 작성된 코드를 실행파일로 만들어 OS 실행 시, 메모리에 각각의 데이터 영역을 분리하여 할당된 지도 프로세스[1]가 실행되기 위한 데이터를 저장하는 변수 영역과 기계어 코드 영역 등 분류별 저장이 가능하다. 먼저 프로그램이 실행되면, 영역별로 분리하여 파일화된 이후 메모리에 배치하여 실행한다. OS에서 실행되는 프로그램 메모리 배치뿐 아니라 마이크로프로세서(CPU)의 프로그램 메모리도 나누어 배치한다. 메모리 맵은 마이크로프로세서(CPU)에서 메모리와 입출력을 어떻게 배치할 것인가를 규정한다. 또한 메모리와 I/O와의 관계를 규정하고 배치를 한다. [1] 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램. 스케줄링 대상이 되는 Task와 같..