数制
数制就是进制位。我们在生活中最常使用十进制数,但在数字电路中经常使用的是二进制数和十六进制数,有时也采用八进制数。 十进制数作加法运算时遵循“逢十进一”,作减法运算时遵循“借一当十”。 二进制数的进位规则是“逢二进一”,借位规则是“借一当二”。 十六进制数的进位规则是“逢十六进一”,共有0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F十六种数码。 [caption id="" align="aligncenter" width="775"] 十进制数0~15与二进制数和十六进制数的对应表[/caption]数制间的转换方法
- 二进制数转换为十进制数:
- 十进制整数转化为二进制数:
- 二进制数转换为十六进制数:
- 十六进制数转换为二进制数:
编码
用二进制数按一定规律编制在一起,用于表示各种数字、字母、符号等信息,这个过程称为编码。用于表示各种数字、字母、符号等信息的二进制数称为代码。二-十进制代码
常用的二-十进制代码是用4位二进制数表示1位十进制数,也称为BCD码。最常用的BCD码是8421BCD码,为有权码。 十进制数转换为8421BCD码,只要将十进制数的各位数分别转换为对应的8421BCD码即可。 [caption id="" align="aligncenter" width="570"] 8421BCD码与十进制数的对应关系表[/caption] [caption id="" align="aligncenter" width="570"] 5421BCD码与十进制数的对应关系表[/caption]字符代码
BCD码仅仅只是对数字进行编码,我们还需要对字符和各种专有符号进行编码。使用二进制数表示各种符号的编码方式有很多种,目前广泛采用的有ASCII码(美国标准信息交换码)。 [caption id="" align="aligncenter" width="782"] ASCII码对照表(部分)[/caption]参考资料:《电子技术基础与技能》(高等教育出版社) 转载请注明出处并添加本文链接。