教案单片机原理及应用教程.pptVIP

  • 9
  • 0
  • 约7.12千字
  • 约 62页
  • 2018-01-15 发布于湖北
  • 举报
教案单片机原理及应用教程

3.十进制→二进制的转换 把一个十进制整数依次除以2,并记下每次所得的余数(1或0),最后所得的余数的组合即为转换的十进制数。第一位余数为最低位(LSB),最后一个余数为最高位(MSB)。 例如: 126= 1111110B 例如:213 十进制数转换成二进制 例如:0.318=010100010…B 4.十六进制→二进制的转换 将每位十六进制数转换成相应的四位二进制数即可。 5.二进制→十六进制的转换 只需从二进制数的最低位算起,每四位一个数,到最高位不够四位填0,即可按位转换成十六进制数。 6.十进制→十六进制的转换 十进制转换成十六进制与十进制转换成二进制方法一样,只是除数为16而不是2。而余数是0~F中的任一个数。 例如: 9168=23D0H 1.2.3 原码、反码与补码 在计算机中,为了运算的方便,数的最高位用来表示正、负数。最高位为“0”表示正数,最高位为“1”表示负数。 为了区别原来的数与它在计算机中的表示形式,我们将已经数码化了的带符号数称为机器数。而把原来的数称为机器数的真值。 机器数有三种表示方法:原码、反码、补码。 1.原码 在符号位用0表示正数,在符号位用l表示负数,而数值位保持原样的数,这样的机器数称为原码。 8位二进制原码表示的数的范围为:-127~+127。 (1)正数

文档评论(0)

1亿VIP精品文档

相关文档