第章>运算方法和运算器 冬冬冬 2.补码表示法 在计算机中,机器字长是有限的,若运算的结果位数超过了规定的 位数,则向更高位产生的进位就被丢失,我们把这种现象称为“溢出 ( overflow)。被丢失位的大小就是该计算机的“模”。机器运算时将溢 出的高位丢弃,在数学上可以用取模运算,或求余运算来计算。比如,令 10011不能用4位机器数表示,最高位1要被丢弃,丢弃之后的 4位数是0011,这就相当于对10011mod24=0011,即对于模 24,其余数为0011 1、对于n+1位定点小数(最高位为符号位),则其模为2。 2、对于n+1位定点整数(最高位为符号位),则其模为2n1第 章 运算方法和运算器 2. 补码表示法 在计算机中,机器字长是有限的,若运算的结果位数超过了规定的 位数,则向更高位产生的进位就被丢失,我们把这种现象称为“溢出” (overflow)。被丢失位的大小就是该计算机的“模”。机器运算时将溢 出的高位丢弃,在数学上可以用取模运算,或求余运算来计算。比如,令 n=4, 10011不能用4位机器数表示,最高位1要被丢弃,丢弃之后的 4位数是0011,这就相当于对 10011 mod 24=0011,即对于模 2 4,其余数为0011. 1、对于n+1位定点小数(最高位为符号位),则其模为2。 2、对于n+1位定点整数(最高位为符号位),则其模为2 n+1