首页 > 编程知识 正文

OCTET,octa和oct的区别

时间:2023-05-05 07:20:35 阅读:188419 作者:4024

在看BLE协议时,看到了数据包格式的定义(packet format),定义如下:

Preamble(1 octet)    Access Address(4 octets)    PDU(2 to 257 octets)    CRC(3 octets)

这里看到一个不太熟悉的word --- octet,意境上来看,应该就是字节的意思,但是字节通过都是用的byte啊。于是查了一下资料,才明白octet 和 byte之间还是稍稍有些不同的。

在不严谨的前提下,byte和octet都表示为8 bits,但是严格意义上来讲,octet才是严格意义上的8 bits,而历史上的byte其实可以表示为4 bits ~ 10 bits,只不过现在的计算机环境下,已经默认了byte为8 bits。

octet = 8 bits
byte = (4~10 bits)8 bits(通常情况下)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。