1. 빅 엔디안
더보기
낮은 번지의 주소에 상위 바이트부터 저장하는 방식이다.
MSB(Most Significant Bit)는 숫자의 크기에 가장 큰 영향을 미치는 가장 왼쪽에 있는 비트를 의미하는데, 빅 엔디안은 MSB부터 저장해나가는 방식이다.
빅 엔디안의 특징
: 인간이 숫자를 읽고 쓰는 순서와 동일하기때문에 메모리 값을 직접 읽거나, 디버깅 할 때 편리하다
![]() |
예를 들어, 192837821이라는 숫자가 있다고 하자. 인간은 1의 자리수부터 읽지 않고, 가장 큰 자리의 수부터 읽는데 이러한 점에서 빅 엔디안이 유사하다는 특징이 있다.
2. 리틀 엔디안
더보기
낮은 번지의 주소에 하위 바이트부터 저장하는 방식이다.
LSB(Least Significant Bit)는 숫자의 크기에 가장 적은 영향을 미치는 가장 오른쪽에 있는 비트를 의미하는데, 리틀 엔디안은 LSB부터 저장해나가는 방식이다.
리틀 엔디안의 특징
: 낮은 자리의 수부터 저장하기때문에 수치 계산에 편리하다.
![]() |
123 + 456 이라는 덧셈을 수행할 때, 가장 작은 값인 일의 자릿수 3과 6부터 더해가는 것처럼, 이런 관점에서 리틀 엔디안은 수치 계산에 편리하다.
본 내용은 "이것이 취업을 위한 컴퓨터 과학이다 with CS 기술면접"을 토대로 작성된 내용입니다.
'컴퓨터 과학 > 컴퓨터구조' 카테고리의 다른 글
[컴퓨터구조] RAID 기법에 대해서 (0) | 2025.01.13 |
---|---|
[컴퓨터구조] 캐시 메모리에 대해서 (0) | 2025.01.08 |
[컴퓨터구조] RAM의 종류에 대해서 (0) | 2025.01.08 |
[컴퓨터구조] CPU의 성능을 높이는 방법 (1) | 2025.01.07 |
[컴퓨터구조] 동기, 비동기 인터럽트 (0) | 2025.01.07 |