Big Endian

논리연산을 주로 하는 컴퓨터에서 사용

대수비교와 같은 논리연산을 주로 하는 컴퓨터에서는 맨 앞자리부터 큰 수인지 비교하는 것이 편하므로 차례대로 값을 저장한다.


Little Endian

계산을 주로 하는 컴퓨터에서 사용

덧셈과 같은 계산을 주로 하는 컴퓨터에서는 1의자리부터 계산하여 올림하는 것이 일반적이므로 1바이트씩 뒤집어서 값을 저장한다.


가정용 PC는 논리연산보다 계산을 위주로 하는 PC가 많기 때문에 Little Endian으로 저장되는 경우가 많다.

프로그래밍에서 포인터 가지고 장난칠 시에 끝에서부터 데이터가 변경된다고 당황하지 말자.


http://air802.tistory.com/123

+ Recent posts