빅엔디안과 리틀엔디안은 바이트들이 어떤 식으로 저장되느냐를 나타낸다.

메모리나, 파일,네트워크 전송들 해당 바이트들을 어떤 순으로 표시하느냐

에 따라 지정된 이름이다.

 

6바이트 바이트 배열이 있다고 할때

각 바이트에는 각각 한자씩의 문자가 표시되어 있다고 하면

예로 ABCDEF가 있다고 하면

 

빅 엔디안    ABCDEF순으로 표시가 된다

리트 엔디안은 거꾸로 FEDCBA와 같이 표시된다.

 

다시 말하면

빅 엔디안 원래 바이트열에서 최상위 바이트의 값부터 최하위 바이트의 값 순으로 표시하며

리틀 엔디안은 원래 바이트열에서 최하위 바이트의 값부터 최상위 바이트의 값 순으로 표시한다

 

cpu중 인텔이나 AMD계열은 리틀 엔디안을  사용한다

네트워크 전송시에는 빅 엔디안을 사용한다.

+ Recent posts