Little-Endian

안녕하세요. 허언증 입니다 소켓을 배우다 보면 네트워크 바이트 순서 또는 호스트 바이트 순서 라는 문구를 많이 보았을 텐데 이번엔 이들이 어떤 뜻인지 알려드리겠습니다. 설명하기에 앞서 바이트 순서의 의미부터 알아야 합니다. 바이트 순서는 시스템이 어떠한 데이터를 표현하는 방법을 말하는데 모든 시스템이 같은 방식을 사용하지는 않습니다. 크게 빅-엔디안(big-endian)방식과 리틀-엔디안(little-endian)방식이 있습니다. 빅엔디안은 상위 바이트의 값이 메모리상에 먼저 표시되는 방법 입니다. 리틀 엔디안은 하위 바이트의 값이 메모리상에 먼저 표시되는 방법 입니다. 예를 들어 0x12345678 이란 데이터를 메모리에 쓴다면 빅엔디안은 아래와 같이 메모리에 표시됩니다. 0x12 0x34 0x56 0..
이론과 실습 사이
'Little-Endian' 태그의 글 목록