Endian

Programming/OS Development 2009. 9. 14. 00:38

Big endian 과 little endian 이 있다. 이는 컴퓨터 메모리에 저장된 바이트들의 순서를 말한다.
Big endian 은 바이트열에서 가장 큰 값이 먼저 저장 되고,
Little endian 은 가장 작은 값이 먼저 저장된다.

"0x12345678" 라는 값을 저장 할 때 Big endian 일 때는 12345678 이라고 저장을 하고,
Little endian 일 때는 78563412 라고 저장을 한다.

12 가 높은 주소, 78 이 낮은 주소이다.
2진수 계산시에 제일 뒷 부분이 0승이 라는 것을 생각하자. ㅎㅎ 

'Programming > OS Development' 카테고리의 다른 글

DMA & PIO  (0) 2009.09.23
클러스터( Cluster )  (0) 2009.09.23
RGB 256 Color 색상표  (0) 2009.08.03
RGB 색상 코드 표  (2) 2009.07.19
NASM - 3  (0) 2009.06.29

설정

트랙백

댓글