Endian이란 컴퓨터에서 데이터가 저장되는 순서이다. 컴퓨터에서 데이터 저장은 byte 단위로 저장이 되고, CPU에 따라 endian 방식이 다르다. 

Big endian: 바이트 열에서 가장 큰 값이 먼저 저장된다. 

Little endian: 바이트 열에서 가장 작은 값이 먼저 저장된다.


Little Endian 을 적용하는 가장 대표적인 CPU는 Intel 계열 CPU 이며, Big Endian 을 적용하는 가장 대표적인 CPU 는 Sparc 계열 CPU이다.

 

 12AB를 저장 0x1000   0x1001 
 Big Endian  12  AB 
 Little Endian  AB  12



 12AB를 저장  Big Endian   Little Endian
 0x1001  AB  12 
 0x1000  12  AB

'나의' 카테고리의 다른 글

Chapter 3. Arithmetic for computers  (0) 2011.03.13
캡스톤 - compass sensor / 값 출력  (0) 2011.03.12
Stored Program Concept 폰노이만구조  (0) 2011.03.08
CISC vs. RISC  (0) 2011.03.08
컴구 - Addressing modes  (0) 2011.03.08

+ Recent posts