리틀엔디언
-
3 리틀 엔디언 표기법리버싱 엔지니어링/리버싱 핵심 원리 2022. 2. 6. 03:14
3.1 바이트 오더링(Byte Ordering) : 컴퓨터 메모리에 데이터를 저장하는 방식 빅 엔디언, 리틀 엔디언 두가지 방식이 있다. 3.1.1 리틀 엔디언 & 빅엔디언 예제 코드 BYTE b = 0x12; WORD w = 0x1234; DWORD dw = 0x12345678; char str[] = "abcde"; 각 엔디언 방식에 따른 데이터 저장 방식 백 엔디언 : 앞에서부터 순차적으로 저장 리틀 엔디언 : 역순으로 저장 str 문자열이 엔디언 방식에 상관없이 동일한 이유? : char 배열이기 때문에 각 바이트를 하니씩 연속해서 저장하기 때문에 리틀 엔디언에서도 순서대로 저장하는 것