[OER] SEQUENCE 인코딩


[OER] SEQUENCE 인코딩

평범한 SEQUENCE 이다. 인코딩하면 평범하게 순서대로 인코딩 된다.A 타입에 대해 샘플로 이를 인코딩하면 간단하게 인코딩된다.허나! DEFAULT나 OPTIONAL이 들어가면 인코딩에 prefix 같은게 붙는다.자 위의 예시를 보자 B 타입은 SEQUENCE 이고 총 4개의 필드를 가진다.첫 필드를 제외하고는 모두 DEFAULT 값이 정의 되어 있다.B 타입의 인스턴스인 b를 생성했다. 그런데 결과값이 이상하다 0x60 이 붙어있고 내용물도 이상하다.주목할 것은 DEFAULT가 붙은 b2, b3, b4 이다.인코딩 분석은 아래다.b2의 정보가 없다!b2는 이미 default 값이기에 생략한다. 그리고 표시되고 있는 녀석을 prefix에서 나타낸다.이것은 OER에서 최소한의 압축 방식..........

[OER] SEQUENCE 인코딩에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [OER] SEQUENCE 인코딩