第二章数据编码与运算
第一节数据编码
第二节定点数加减法运算
第三节定点数乘除法运算
第四节浮点数运算和运算器
一、定点数的编码
定点整数
数值表示:
x = x0x1x2…xn xi={0,1}, 0≤i≤n
x02n + x12n-1 + …+ xn-121 + xn
数值范围
0≤x≤2n+1-1
定点小数
数值表示
x = x0 . x1x2…xn xi={0,1}, 0≤i≤n
x12-1 + …+ xn-12-n+1 + xn2-n
数值范围
0≤x≤1-2-n
1. 原码表示法
简便编码方法:加符号位
带符号数的原码表示
原码在数轴上的表示
2. 补码表示法
补码编码的简便方法
方法1:正值直接取其原来的二进制码,对于负数是在对其按位取反之后再在最低位加1。
例:[10101010]补= 01010101+1 = 01010110
方法2:从最低位开始,对遇到的0和第一个1取其原码,从第一个1以后开始直到最高位均取其按位反码。
带符号数的原码和补码表示
补码在数轴上的表示
模4补码
例:
第2章 数据编码与运算 来自淘豆网www.taodocs.com转载请标明出处.