第一章 数制和编码.pptVIP

  • 36
  • 0
  • 约3.03千字
  • 约 21页
  • 2015-08-12 发布于广东
  • 举报
第一部分 第一章 数制和编码 一、进位计数制及计算机中几种常用进位计数制(二进制、八进制、十六进制)之间的转换 二、数的编码表示 (一)机器数与真值 例1:正二进制数N1=+1011001,在计算机中可表示为: (二)原码 原码表示是将真值的数值部分左边加上符号位0或1,所以也被称为“符号-数值”表示法。 设二进制小数的真值 x=+/- 0.x1x2…xm 则它的原码表示为: [x]原=x0.x1x2…xm 原码的形式也可以通过计算公式来表达(又称原码定义) 原码表示简单直观,而且容易由其真值求得,相互转换也较方便。 但在计算机中作原码加减法运算时比较麻烦。 (三)补码 1.补码的引出 日常生活中的许多例子告诉我们,只要对负数的表示形式作适当变换,就可以化“减”为“加”。 以矫正时钟为例,假设时钟停在7点,而正确的时间为5点,则可用以下两种方法之一来校正: 在时钟的例子中,称-2与+10对模12互补,或者说-2的补码是10(mod 12)。 计算机的运算受一定字长的限制,它的寄存器、计数器、运算器都有一定的位数,因而在运算过程中也会产生溢出量,所产生的溢出量实际上就是模。 可见,计算机的运算属于有模运算,在计算机中引出补码表示法,从而变减法运算为加法运算。 用加法替代减法 在计算机中不单独设置减法器,而是通过采用补

文档评论(0)

1亿VIP精品文档

相关文档