欢迎来到 嗅灵易学

零基础也能上手的脚本技术课,一对一答疑带你入门

回应cnbragon - 请大家先弄清楚这些:字节内的顺序,字节之间的顺序,字word之间的顺序

回应cnbragon - 请大家先弄清楚这些:字节内的顺序,字节之间的顺序,字word之间的顺序


回应cnbragon - 请大家先弄清楚这些:
字节内的顺序,字节之间的顺序,字word之间的顺序

标题中的字word,
指在CPU环境下表示CPU处理和存储的单元。

(1)不是!!!比特位!!!
字节内的顺序,如cnbragon所说:
the least significant bit
the most significant bit
the left-most bit position
the right-most bit position

请cnbragon注意,little endian所描述的数据存储方式的单位不是比特位,而至少是字节或是字节的倍数,不要和CPU的移位指令弄混。

(2)
我所说的最重要,最不重要指的是英文原文
the most significant  and the least significant
后面特意没有加byte, word等名词,是因为在不同的语境下,
这些都有可能。
    BYTE
UNICODE
按Little Endian存储如果是0xAA, 0xBB,
那么Big Endian存储就是0xBB, 0xAA
    WORD
这里的WORD,指16比特位
按little endian存储如果是0xAA, 0xBB, 0xCC, 0xDD
那么按Big Endian存储就是0xCC, 0xDD, 0xAA, 0xBB

(3)
关于最前面和最后面
一个队列,你说最前面和最后面,没有什么不妥,
说最左边和最右边也没有什么错。

注意:上传附件及图片大小不得大于30M。

⚠️ 版权声明:
本博客所有内容(含教程、源码、工具)仅供个人技术学习与研究交流使用,严禁商用、倒卖、二次分发及非法用途
未经作者书面授权,任何组织或个人不得转载、复制或用于其他平台,违者将追究相关责任。

0 0 0 举报
复制成功