Segment1 20201026#(4) 메모리구조 (1) Data science를 배울 때 기본적으로 배워야 한다는 data segment에 대해서 알아보자. 프로그램이 실행될때 프로그램은 RAM에 올라간다. 이때 RAM에 올라오는 프로그램의 내용을 나누자면 code segment, data segment, heap, stack으로 나눌 수 있다. 먼저 code segment에는 프로그램의 코드가 저장이 된다. 이때 코드는 컴퓨터가 이해할 수 있는 기게 어로 바뀌어서 저장이 된다. 예를 들자면 c언어에서 hi를 출력하려면 printf("hi"); 이지만 기계어는 0101 0001 0000 0000 0000 0111 0101 0001 0000 0000 0000 1000 0000 0000 0100 1000 0110 1001 로 나타내야한다고 한다. 기술이 발전함으.. 2020. 10. 26. 이전 1 다음