검색 여닫기
검색
메뉴 여닫기
537
245
4
2.1천
noriwiki
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
특수 문서 목록
파일 올리기
환경 설정 메뉴 여닫기
notifications
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
user-interface-preferences
한국어
개인 도구
로그인
엔디안 문서 원본 보기
noriwiki
문서 공유하기
다른 명령
←
엔디안
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
사용자
.
문서의 원본을 보거나 복사할 수 있습니다.
[[분류: 정보 표현]] == 개요 == 여러 바이트에 걸쳐 있는 프로그램 객체들을 "객체의 주소의 지정"과 "바이트의 정렬" 기준을 통일시켜야 된다. 대부분의 객체의 주소는 사용된 바이트의 최소 주소로 결정되지만, 바이트들을 정렬하는 데에는 리틀 엔디안 방식과 빅 엔디안 방식으로 나뉜다. [[파일:바이트 순서.png|섬네일|가운데|500픽셀]] == MSB와 LSB == *MSB(Most Significant Byte)는 메모리의 표현중 가장 중요한 비트 즉 가장 상위의 비트를 말한다. *LSB(Least Significant Byte)는 메모리의 표현중 가장 덜 중요한 비트 즉 가장 하위의 비트를 말한다. 예) 0x11110000 에서 0은 가장 덜 중요한 비트 LSB이고 1은 가장 중요한 비트 MSB이다. == 리틀 엔디안 == Little Endian 방식은 LSB가 가장 작은 주소를 가지는 방식이다. == 빅 엔디안 == Big Endian 방식은 MSB가 가장 작은 주소를 가지는 방식이다. == 순서가 문제가 되는 경우 == #데이터가 이기종 컴퓨터 사이에서 전달 될 경우 (네트워크) #사람이 직접 메모리 내용을 살펴볼 경우 #프로그램이 정상적인 타입 체계를 회피할 경우 (직접 메모리를 다룰 경우)
엔디안
문서로 돌아갑니다.