cs2 메모리의 4대 영역 목차코드(code) 영역데이터(Data) 영역힙(Heap) 영역스택(Stack) 영역1. 코드(Code) 영역프로그램의 실행 코드(기계어 명령어)가 저장되는 영역주로 읽기 전용(read-only)으로 설정 되어 있어, 실행 중인 프로그램이 코드를 수정하는 것을 방지한다.프로그램이 시작될 때 메모리에 로드되고 프로그램이 종료될 때까지 유지된다.특징읽기 전용: 대부분의 코드 영역은 일기 전용이고 실행중인 프로그램이 자신을 바꿀 수 없다.정적 할당: 프로그램이 시작될 때 크기와 내용이 결정되고 변경되지 않는다.2. 데이터(Data) 영역전역 변수(global variables), 정적변수(static variables), 상수(constant data)가 저장되는 메모리 영역이다.프로그램이 시작될 떄 할당 되.. 2025. 3. 2. [개념 정리] 빅 엔디안(Big-Endian) && 리틀 엔디안(Little-Endian) 비트와 바이트비트: 가장 기본적인 단위바이트: 한문자를 표현하는 최소 단위1바이트 = 8비트 엔디안데이터 바이트의 순서를 결정하는 방법컴퓨터 아키텍쳐에서 데이터를 메모리에 저장하거나 전송할 떄 데이터의 순서를 결정하는 방법이 중요한다.빅 엔디안 (Big-Endian)가장 큰 바이트 (Most Significant Byte, MSB)가 가장 낮은 메모리 주소에 위차한다. 👇예를 들어 4바이트 정수 '0x12345678'를 메모리에 저장할 때 가장 낮은 주소 가장 높은 주소 0x12 0x34 0x56 0x78 숫자를 읽고 쓰는 인간의 일반적인 방법과 일치한다.빅 엔디안은 네트워크 프로토콜에서 주로 사용되며, "네트워크 바이트 순서" 로 알려져 있다.서로 다른 컴퓨터 아키텍쳐 간의 통신에서 데이.. 2025. 3. 2. 이전 1 다음