第二章-数据信息的表示课件.ppt

第二章数据信息的表示;2.数据的单位和长度

位:计算机中的最小数据单位,表示一位二进制信息。

字节:8位二进制信息组成一个字节

字:由若干个几节组成,是计算机进行数据存储和数据处理的单位。

3.数的机器码表示

⑴原码表示法

用“0”表示正号,用“1”表示负号,有效值部分用二进制的绝对值表示。

根据原码的定义,对于真值零的原码有正零和负零两种形式:

[+0]原=000……..00

[-0]原=100……..00,其中最高位是符号位。; ⑵补码表示法

对于n位数来说,模数M的大小是:n位数全为1后并在最末位加1。如果某一数有n位整数(包括1位符号位),则它的模数为2n;如果是n位小数(包括1位符号位),则它的模数总是为2。

根据补码的定义:正数的补码与原码相同,负数的补码符合为“1”,数值部分求反加1。

零的补码是唯一的,即:[+0]补=[-0]补=0......0。

⑶反码表示法

正数的反码与原码相同,负数的反码符合为“1”,数值部分求反。

在反码表示中,正零和负零的反码不是唯一的,即:[+0]反=0......0,[-0]反=11......11。

例1、例2见P15; 例3写出下列各数的原码、反码、补码、移码。

(1)+1011001(2)-1000101(3)+0.01001

解:(

文档评论(0)

1亿VIP精品文档

相关文档