본문 바로가기
lesson/computer architecture

빅 엔디안과 리틀 엔디안

by Peter Choi 2024. 2. 6.
반응형

빅 엔디안과 리틀 엔디안은 바이트 순서를 나타내는 방식이다.

 

빅 엔디안은 가장 중요한 바이트(최상위 바이트)가 가장 낮은 주소에 저장된다.

예) 32비트 상에서 0x12345678 => 

   주소 | 바이트 ||

=============

0x001 | 0x12    ||

0x002 | 0x34    ||

0x003 | 0x56    ||

0x004 | 0x78    ||

 

리틀 엔디안은 가장 중요한 바이트가 가장 높은 주소에 저장된다.

예) 32비트 상에서 0x12345678 =>

   주소 | 바이트 ||

=============

0x001 | 0x12    ||

0x002 | 0x34    ||

0x003 | 0x56    ||

0x004 | 0x78    ||

 

Intel이나 AMD의 CPU가 대다수 리틀 엔디안을 따르고 있는 편이다. 사실상 PC용으로 쓰이는 거의 모든 프로세서에서는 리틀 엔디안을 따르고 있다고 할 수 있다.

 

 

반응형

댓글