stackoverflow
응용프로그램 메모리 구조
개요 안녕하세요 피터입니다. 오늘은 응용프로그램의 메모리 구조에 대해 설명드리겠습니다. 메모리 구조에 대해 이해하고 있어야 여러분이 만든 프로그램이 컴퓨터에서 어떻게 동작하는지 이해할 수 있습니다. 이러한 컴퓨터 구조에 대한 이해가 궁극적으로는 더 효율적이고 안정적인 프로그램을 만들 수 있는 통찰력이 됩니다. 여러분이 작성한 코드는 컴파일 과정을 거쳐 실행 가능한 코드(File)이 됩니다. [컴파일 과정 자세히 보기 Click!] 실행파일을 실행하면 OS에서 해당 실행파일을 주기억장치(RAM)으로 적재(Load)를 합니다. 이렇게 적재된 실행코드들(Instruction)이 순차적으로 CPU 레지스터(Register)에 옮겨져 실행되는 것입니다. 그러면 메모리에 적재된 여러분의 프로그램이 어떤 구조를 갖게..