CS
엔디안이란? (빅엔디안 / 리틀엔디안)
엔디안이란?데이터에 여러 바이트가 있는 경우 바이트 순서를 정하는 규칙cpu가 메모리를 접근하는 방식1byte짜리 데이터는 상관없지만, 2byte 이상(short, int, long, …)인 multibyte일 경우 메모리에 저장하는 순서를 이야기하는 것내가 쓰는 시스템 cpu에 따라 결정됨 → os도 아니고 cpu가 결정하는 것나 혼자 쓰는 거면 cpu가 내가 저장한 형태로 읽고 쓰니까 중요하지 않은데, 네트워크로 연결될 경우 나와 상대방 간의 엔디안이 다를 수 있음빅 엔디안, 리틀 엔디안 두 가지 방법 빅 엔디안(Big-endian)낮은 주소에 데이터의 높은 바이트(MSB: Most Significant Byte)부터 저장숫자의 상위 바이트가 최하위 주소에 저장되고 하위 바이트가 최상위 주소에 저장됨..
2024. 10. 24. 15:00