第1章 微型计算机的系统结构及工作原理(程启明).pptVIP

  • 4
  • 0
  • 约2.82万字
  • 约 90页
  • 2017-07-18 发布于湖北
  • 举报

第1章 微型计算机的系统结构及工作原理(程启明).ppt

一、原码 上述以最高位为0表示正数,1表示负数,后面各位为其数值,这种数的表示法称为原码表示法。换言之,设机器数位长为n,则数X的原码可定义为 原码的特点: (1)表示简单、直观,与真值间转换方便,数值部分即为该带符号数的二进制值。 (2)8位二进制原码能表示的数值范围为1 1111111 B~0 1111111 B,即?127~+127;对于n位字长的计算机来说,其原码表示的数值范围为?(2n?1?1)~2n?1?1,它对应于原码的111…1B~011…1B。 (3)0有+0和?0两种表示方法。由于“0”有+0和?0之分,若字长为8位,则数0的原码的两种不同形式为[+0]原=0 0000000 B,[?0]原=1 0000000 B。 (4)用它作加减法运算不方便。若两个异号数相加或两个同号数相减时,必须作减法。 二、反码 对于正数,其反码形式与其原码相同,最高位0表示正数,其余位为数值位;但对于负数,将其原码除符号位以外其余各位按位取反,即可得到其反码表示形式。可见,n位二进制反码的定义可表示为 例如,若字长为8位,则对于正数,[+5]原=[+5]反=0 0000101B,[+127]原=[+127]反=0 1111111 B;对于负数,[?5]原=1 0000101 B,[?5]反=1 1111010 B,[–127]原=1 11

文档评论(0)

1亿VIP精品文档

相关文档