正在加载图片...
过程装备控制技术及应用教案 第五章计算机控制系统 5页共18页 xh ≤0 2)偏移码 在偏移码中,数字量x=±x1x2…xn1与模拟量±U的对应关系偏移2个量化单位,即偏移码 [x]b=x0x1x2…xm对应的模拟电压为 2 2 式中,q为量化单位,q=2U612 偏移二时制码[x]与二进制数x2的关系为[x]=x6+2-1 显然零电压对应于机器数2-,并且在偏移码中正数的符号位为1,负数的符号位为0 3)补码 对于位数为n的进制数2”会发生溢出,它和0是等价的这个n位数是2n为进位数的,进位值2n称 为模,记作(mod2")于是有 xb+2”=x6(mod2") 式中xb为二进制数,xb=±x1x2…xn1 当x为负数时,x6+2”为一个正数。这样负数可以用一个用余的正数表示,也就是说可以用加法 算代替减法运算。 对于x=±x1x2…xn1,其补码为 0≤x1≤2m 2n≤x<0 4)反码 正数的反码,与其原码完且相同:负数的反码与原码符号位相同,尾数部分是每位按位取反。例如, 当x=-101时,其原码[3=1101,其反码为[x]1=10100。 反码的概念与补码相同,只不过是模的值不同。对于x=±x1x2…xn1其反码为 0≤x.≤21 xb+(2-1)-2"≤x≤0 反码的模2″-1与补码的模在未位差1。 四种编码方法的对应关系过程装备控制技术及应用教案 第五章 计算机控制系统 第 5 页 共 18 页      = 1 0 0 0 0 b b x x x 2)偏移码 在偏移码中,数字量 b =  1 2 n−1 x x x x 与模拟量 Ub 的对应关系偏移 1 2 n− 个量化单位,即偏移码  0b = 0 1 2 n−1 x x x x x 对应的模拟电压为 U q(x x x ) q n n n n sc 0 1 1 2 1 1 0 2 2 2 2 − − − − = + ++ − 式中,q 为量化单位, n q = 2Ub / 2 。 偏移二时制码   b x 0 与二进制数 b x 的关系为   1 0 2 − = + n b b x x 。 显然零电压对应于机器数 1 2 n− ,并且在偏移码中正数的符号位为 1,负数的符号位为 0。 3)补码 对于位数为 n 的进制数 n 2 会发生溢出,它和 0 是等价的这个 n 位数是 n 2 为进位数的,进位值 n 2 称 为模,记作(mod n 2 )于是有 2 (mod 2 ) n b n b x + = x 式中 b x 为二进制数, b =  1 2 n−1 x x x x 。 当 b x 为负数时, n b x + 2 为一个正数。这样负数可以用一个用余的正数表示,也就是说可以用加法 运算代替减法运算。 对于 b =  1 2 n−1 x x x x ,其补码为      +     = 2 - 2 0 0 2 n-1 n-1 2 b n b b b c x x x x x 4)反码 正数的反码,与其原码完且相同;负数的反码与原码符号位相同,尾数部分是每位按位取反。例如, 当 xb = −1011 时,其原码 x0 =11011 ,其反码为 xc1 =10100 。 反码的概念与补码相同,只不过是模的值不同。对于 b =  1 2 n−1 x x x x 其反码为      +     = (2 -1) - 2 0 0 2 n-1 n-1 1 b n b b b c x x x x x 反码的模 2 −1 n 与补码的模在未位差 1。 四种编码方法的对应关系
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有