메모리에 지정해 놓은 영역을 의미합니다.
실행시 데이터 메모리에 데이터가 생겨나고 사용되고 사라지는 방식으로 동작합니다.
컴퓨터가 받아들여 실행할 수 있는 언어를 의미합니다.
원하는 기능을 가지는 명령의 집합을 의미합니다.
등을 의미합니다.
가장 핵심이 되는 개념은 프로그램의 변경이라고 할 수 있다.
코드를 실행하기 위해 프로그램을 복사할 영역을 지정한 영역을 뜻합니다.
-> 10과 20을 저장할 임의의 공간과 결과를 저장할 공간이 필요하다는 것을 알 수 있습니다.
프로그램은 프로그램 메모리에 올라가고 데이터는 데이터 메모리에 올라갑니다.
기계어가 실행되면서 데이터 메모리를 필요에 따라 생성하고 사용하고 해제하는 방식으로 동작합니다.
또한, 프로그램 메모리와 데이터 메모리가 구분되어 동작합니다.