Windows는 프로세스 별로 가상 메모리 4GB(32비트 환경 기준)를 할당한다. (물리 메모리가 아니고 가상메모리를 할당) CPU는 가상 메모리 기준으로 작업하고 중간에 중계 역할을 해주는 MMU(Memory Management Unit)가 물리 메모리와 연결 시켜준다 1.0x00000000~ 0x00000FFF : NULL 값 할당 영역(4KB) 2.0x00001000~ 0x003FFFFF : 도스 및 16 비트 어플리케이션 영역 3.0x00400000~ 0x7FFFFFFF : 프로세스 영역(사용자 영역 1.9GB) 4.0x80000000~ 0xC0000000 : 공유 메모리 영역(메모리 맵 영역 1GB) 5.~ 0xFFFFFFFF : 커널 영역 1. NULL 값 할당 영역 : 우리가 포인터에 NU..