标签:无符号数 复制 sigma 乘法 n+1 逻辑 microsoft 数据 检测
1)进位计数制
(1)十进制—>二
(2)二进制—>按权相加
2)数符表示:无符号数、有符号数(真值、机器数)
3)定点表示法:小数点位置固定不变,本身不占存储位
(1)整数:精度为固定的1
(2)小数:精度为固定的2^-7—x.xxxxxx
4)浮点表示法 阶码(首位阶符Ef)|尾数(首位数符Mf)
128中常用字符,7位
空格-32,0-48,A-65,a-97
PS:机器码运算:符号位参与运算,补码舍进位,反码加进位
1)补码:
2)溢出判断-逻辑,SA,SB表示数符、Cf表示符号位产生进位,C表示最高有效数值位产生进位
(1)SA,SB,Sf
溢出=SA SB Sf+SA SB Sf
(2)Cf,C
正溢:Cf=0,C=1
负溢:Cf=1,C=0
不溢:Cf=C
(3)双符号位:扩展为双符号位,1->11,0->00
正溢:01
负溢:10
不溢:00/11
(3)移位(移除后)对尾数以为(原码/补码)
正数补码:数符不变,空位补0
负数补码:数符不变,左移空位补0,右移空位补1
双符号位中第一位符号位不变,第二符号位与数符看成一个整体
(4)舍入方法
0舍1入
末位恒置1
移位
原码一位乘法
补码一位乘法
手工乘除法和计算机乘除法移位的对象和方向不同
原码乘除法,尾数取绝对值,符号位单独运算
1.原码恢复余数除法
2.原码加/减交替出发运算方法(不恢复余数法)
(1)检测能否简化操作
(2)对阶(将大阶码提出)小阶向大阶对齐
(3)尾数加减
(4)结果规格化
标签:无符号数 复制 sigma 乘法 n+1 逻辑 microsoft 数据 检测
原文地址:https://www.cnblogs.com/ggotransfromation/p/11610457.html