文档介绍::--计算机深入学****定点计算详解--、无符号数寄存器的位数反映无符号数的表示范围8位0~25516位0~65535From:--计算机深入学****定点计算详解--计算机深入学****带符号的数符号数字化的数++110001100小数点的位置–110011100小数点的位置–、:--计算机深入学****定点计算详解--(1)定义整数x为真值n为整数的位数如x=+1110[x]原=0,1110[x]原=24+1110=1,1110x=1110[x]原=0,x2n>x≥02nx0≥x>:--计算机深入学****定点计算详解--计算机深入学****小数x为真值如x=+[x]原==[x]原=1()=>x≥0[x]原=1–x0≥x>1x=[x]原=1()==+[x]原=:--计算机深入学****定点计算详解--计算机深入学****2)[x]原=:[x]原=1,1100求x解:x=1[x]原===24[x]原=100001,1100=1100––:--计算机深入学****定点计算详解--=0的原码解:设x=+[x]原=:∴x=+,对于整数[+0]原=0,0000[+]原==[]原=[0]原=1,0000∴[+0]原≠[0]原根据定义∵[x]原=:--计算机深入学****定点计算详解--计算机深入学****原码的特点:简单、直观但是用原码作加法时,会出现如下问题:能否只作加法?:***定点计算详解--计算机深入学****定点计算详解--计算机深入学****123(1)补的概念时钟逆时针-363顺时针++9代替记作3≡+9(mod12)同理4≡+8(mod12)5≡+7(mod12)+9是3以12为模的补数From:--计算机深入学****定点计算详解--计算机深入学****结论一个负数加上“模”即得该负数的补数一个正数和一个负数互为补数时它们绝对值之和即为模数计数器(模16)–101110110000+010110111000010110000?可见1011可用+(mod24)≡+0101(mod23)≡+101(mod2)≡+:--计算机深入学****定点计算详解--计算机深入学****