프로세스 생성시 메모리 부분 관련 질문 있습니다

ehddms10의 이미지

process를 생성을 하면 메모리를 잡고 거기에 code, data, heap, stack을 이미지로 잡고 process context 이런게 생긴다고 배웠는데 process 메모리에서 가장 낮은 부분 0번지는 꼭 비워둔다고 어렴풋이 들은거같은데 맞는지 그리고 맞다면 왜 비워두는지 궁금합니다.

bushi의 이미지

0번지 접근할 때 특별한 일이 발생해야하기 때문이 아닐까요 ?
써놓고 생각하니 딱히 특별한 일도 아니네요.
한번도 안 겪은 사람이 있을 순 있어도 한번만 겪어 본 사람은 없는 일입니다.