51单片机基础知识总结(最新).pptVIP

  • 44
  • 0
  • 约8.4千字
  • 约 10页
  • 2019-07-11 发布于安徽
  • 举报
快速求法:将负数原码的最前面的1和最后一个1之间的每一位取反。例如 x=-4: [x]原 = [x]补 =FCH取反 ② 两数互补是针对一定的“模”而言,“模”即计数系统的过量程回零值,例如时钟以12为模(12点也称0点),4和8互补,一位十进制数3和7互补(因为3+7=10,个位回零,模为101=10),两位十进制数35和65互补(因为35+67=100,十进制数两位回零,模为102=100),而对于8位二进制数,模为28=100000000B=100H,同理16位二进制数,模为216=10000H由此得出求补的通用方法:一个数的补数=模-该数,这里补数是对任意的数而言,包括正、负数。而补码是针对符号机器数而言。 取反 设有原码机器数X, X0, [X]补=[X]原 当 X0, [X]补= 模-|X| 例如对于八位二进制数: x1=+4: [x1]补=04H; x2= - 4: [x2]补 = 100H-4=FCH 对于16二进制位数: x2=+4: [x2]补= 0004H; x2= -4: [x2]补 = 10000H-4=FFFCH 几点说明: ① 根据两数互为补的原理,对补码求补码就可以得到其原码,将原码的符号位变为正、负号,即是它的真值 例如求补码数FA

文档评论(0)

1亿VIP精品文档

相关文档