我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:热购彩票 > 反码 >

单片机中带符号数的表示法及运算规则

归档日期:05-01       文本归类:反码      文章编辑:爱尚语录

  正数的补码表示与原码相同,即最高位为符号位,用0表示正,其余位为数值位。如【+4】补=【+4】原=【+4】反=0 0 0 0 0 1 0 0

  8位带符号数的补码特点:(1)【+0】补=【-0】补=0 0 0 0 0 0 0 0

  (3)一个用补码表示的二进制数,最高位为符号位。当符号位为0(即正数)时,其余七位即为此数的二进制值;当符号位为1(即负数)时,其余几位不是此数的二进制值,把它们按位取反,且在最低位加1,才是它的二进制值。

  在微型机中,凡是带符号数一律是用补码表示的,所以,其运算结果也是补码。当字长为8位时,其范围为+127~-128。当运算结果超出这个表达范围时,结果就不正确了,这就称为溢出。这时要用多字节来表示。单片机

  通常用最高位作为符号位,若字长为8位即D7为符号位,D6~D0为数字位,

本文链接:http://withewind.com/fanma/85.html