Endianness란? Big-Endian과 Little-Endian의 차이
Endianness란 무엇인가 컴퓨터는 데이터를 메모리에 저장할 때 여러 개의 바이트(byte)를 사용합니다. 예를 들어 4바이트 정수 하나를 저장하려면 메모리 주소 4칸이 필요합니다. 그런데 이 여러 바이트 중 어떤 것을 먼저(낮은 주소에) 저장할지에 대한 순서 규칙을 Endianness(엔디언)라고 합니다. 즉, 엔디언은 ‘숫자를 이루는 바이트들을 메모리에 어떤 순서로 배열할 것인가’에 대한 약속입니다. 이를 책의 페이지 번호에 비유할 수 있습니다. … 더 읽기