常用信息分类及表示 原码 无符号数-正整数「定点整数 反码 数值数据 定点数 有符号数 移码 信 浮点数(定点小数//补 十进制数 非数值数据-字符、汉字等 计算机组成原理
计算机组成原理 16 常用信息分类及表示 信 息 数值数据 非数值数据-- 无符号数-- 有符号数 浮点数 定点数 十进制数 定点整数 定点小数 原码 补码 反码 移码 正整数 字符、汉字等
名词解释:真值和机器数 真值:正、负号加某进制数绝对值的形式称为真值 如+3,-5等,即实际值。 机器数:符号以及数值都数码化的数称为机器数 如:X=01011 Y=11011 即真值在机器中的表示,称为机器数 计算机组成原理
计算机组成原理 17 真值:正、负号加某进制数绝对值的形式称为真值。 如+3,-5等,即实际值。 机器数:符号以及数值都数码化的数称为机器数 如 :X=01011 Y=11011 即真值在机器中的表示,称为机器数 名词解释:真值和机器数
教据衰示 计算机中常用的数据表示格式有两种 定点格式——容许的数值范围有限,但要求的处理硬件比 较简单。 浮点格式—容许的数值范围很大,但要求的处理硬件比 较复杂。 1.定点数的表示方法 定点表示:约定机器中所有数据的小数点位置是固定不变的。 (由于约定在固定的位置,小数点就不再使用记号“ 来表示。) 通常将数据表示成纯小数或纯整数。 计算机组成原理
计算机组成原理 18 计算机中常用的数据表示格式有两种: • 定点格式——容许的数值范围有限,但要求的处理硬件比 较简单。 • 浮点格式——容许的数值范围很大,但要求的处理硬件比 较复杂。 1.定点数的表示方法 定点表示:约定机器中所有数据的小数点位置是固定不变的。 (由于约定在固定的位置,小数点就不再使用记号“.” 来表示。) 通常将数据表示成纯小数或纯整数。 数据表示
定点数:小数点位置固定不变的数 定点整数:小数点固定在最低位数的右面 定点小数:小数点固定在最高位数的后面,即纯小数表示 kkkx]区 xx x xx x 0 234567 1234567 (a)定点整数 (b)定点小数 数值范围 纯小数0ck≤1-2 纯整数0k2n-1 目前计算机中多采用定点纯整数表示,因此将定点数表示 的运算简称为整数运算。 计算机组成原理
计算机组成原理 19 定点数:小数点位置固定不变的数 定点整数:小数点固定在最低位数的右面 (b) 定点小数 x 7 x 6 x 5 x 4 x 3 x 2 x 1 x 0 (a) 定点整数 x 6 x 7 x 5 x 4 x 3 x 2 x 1 x 0 数值范围: 纯小数 0≤ |x|≤ 1 – 2 -n 纯整数 0≤ |x|≤ 2 n – 1 目前计算机中多采用定点纯整数表示,因此将定点数表示 的运算简称为整数运算。 定点小数:小数点固定在最高位数的后面,即纯小数表示
无爷号数的编码 正整数 数值表示: x=x0x1x2…x x={0,1},0≤<m xn2n+x12n-1+….+xn.121+ 数值范围 0<x<2n+1-1 例如: x=010101 其数值=24+22+20=21 在数据处理的过程中,如不需要设置符号位 可用全部字长来表示数值大小。如8位无符号数的 取值范围是0~255(28-1) 计算机组成原理
计算机组成原理 20 无符号数的编码 正整数 数值表示: x = x0x1x2…xn xi={0,1}, 0≤i≤n x02 n + x12 n-1 + … + xn-12 1 + xn 数值范围 0≤x≤2n+1 -1 例如: x=010101 其数值=2 4+22+20=21 在数据处理的过程中,如不需要设置符号位 可用全部字长来表示数值大小。如8位无符号数的 取值范围是0~255(28-1)