Big Endian
- 상위 바이트부터 적재
- 최상위 바이트가 가장 낮은 메모리 주소부터 저장되는 방식
- 사람이 읽는 데 익숙
- 디버깅 편리

Little Endian
- 하위 바이트부터 적재
- 최상위 바이트가 가장 높은 메모리 주소부터 저장되는 방식
- 기계 연산이 효율적

- Big Endian은 0x2A를 읽기 위해 32비트 모두 읽어야 하지만,
Little Endian은 32비트 중 1, 2바이트만 떼어내면 바로 8, 16비트를 얻을 수 있다

ASLR (Address Space Layout Randomization)
- 프로그램 실행할 때마다 메모리 영역(주소) 변경