常用术语
比特(Bit):最小可操作单位
字节(Byte):最小存储单位,
= 8 Bit,如下表,b7称MSB(Most Significant Bit),b0称LSB(Least Significant Bit)
因为b7=1等价于,而b0=1等价于
MSB LSB
| b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
半字(HALF WORD):二个字节或者16bit,
| b15 | b14 | b13 | b12 | b11 | b10 | b9 | b8 | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
字(WORD):四个字节或者32bit
表征范围(Alternatives):可能性总数。
一个比特,最多两种可能,0 或 1。
一个字节,包含8个比特,每个比特两种可能,所以,最多256种可能。
| 比特数 | (最小)字节数 | 可能数 |
| 8 | 1 | 256 |
| 10 | 2 | 1024 |

本文介绍了嵌入式系统中的常用术语,如比特、字节、半字、字以及精度和分辨率的概念。强调了在二进制整数与十进制整数之间的转换中需要注意符号的问题,并提供了无符号和有符号整数转换的实例。同时,推荐使用C99的stdint.h头文件来明确整数类型的大小。此外,文章还给出了将十进制数转换为二进制数的方法,并通过练习题加深理解。
最低0.47元/天 解锁文章
38

被折叠的 条评论
为什么被折叠?



