我目前正在研究 Abstract Syntax Notation One 并阅读ITU-T Recommendation X.690。
在第 15 页第 8.3.2 段中,写着:
如果整数值编码的内容八位位组包含多个八位位组,则第一个八位位组的位和第二个八位位组的位 8:
- 不都是一;和
- 不应全部为零。
注 — 这些规则确保整数值总是以尽可能少的八位组编码。
我知道,对于始终以尽可能少的八位字节编码的整数,第一个八位字节不应为零。
但是那些呢?如果我想使用基本编码规则对值 65408 (1111 1111 1000 0000) 进行编码,我应该怎么做?