lesson/computer architecture
빅 엔디안과 리틀 엔디안
Peter Choi
2024. 2. 6. 17:38
반응형
빅 엔디안과 리틀 엔디안은 바이트 순서를 나타내는 방식이다.
빅 엔디안은 가장 중요한 바이트(최상위 바이트)가 가장 낮은 주소에 저장된다.
예) 32비트 상에서 0x12345678 =>
주소 | 바이트 ||
=============
0x001 | 0x12 ||
0x002 | 0x34 ||
0x003 | 0x56 ||
0x004 | 0x78 ||
리틀 엔디안은 가장 중요한 바이트가 가장 높은 주소에 저장된다.
예) 32비트 상에서 0x12345678 =>
주소 | 바이트 ||
=============
0x001 | 0x12 ||
0x002 | 0x34 ||
0x003 | 0x56 ||
0x004 | 0x78 ||
Intel이나 AMD의 CPU가 대다수 리틀 엔디안을 따르고 있는 편이다. 사실상 PC용으로 쓰이는 거의 모든 프로세서에서는 리틀 엔디안을 따르고 있다고 할 수 있다.
반응형