빅엔디언과 리틀엔디언
2023. 6. 7. 20:07ㆍ2018년 이전 관심사/프로그램 언어
반응형
빅엔디언과 리틀엔디언
- 빅엔디안(Big Endian)과 리틀엔디안(Little Endian)은 컴퓨터에서 데이터를 저장하는 두 가지 방식
- 빅엔디안은 가장 큰 바이트(MSB)를 먼저 저장하고, 리틀엔디안은 가장 작은 바이트(LSB)를 먼저 저장
- 예를 들어 32비트 정수 12345678을 저장하는 경우 빅엔디안은 0x78 0x56 0x34 0x12로 저장하고, 리틀엔디안은 0x12 0x34 0x56 0x78로 저장합니다.
ARM 프로세서의 엔디언
- 대부분의 ARM 프로세서는 리틀엔디언을 사용
- Cortex-R 프로세서와 같은 일부 ARM 프로세서는 빅 엔디언 사용
참고자료
http://www.firmcodes.com/write-c-program-convert-little-endian-big-endian-integer/
반응형
'2018년 이전 관심사 > 프로그램 언어' 카테고리의 다른 글
[c언어] inet_ntop (0) | 2023.05.29 |
---|---|
문자열 검색으로 strstr 사용 시, 고려 및 주의 점 (0) | 2023.05.18 |
[Python] pyzbar 오류 해결 방법 / libzbar-64.dll 에러 (0) | 2022.09.28 |
[Python] object 상속 (0) | 2022.07.12 |
[Python] argparse 사용 방법 (0) | 2022.06.27 |