-
当基数为4时,原码规格化的尾数最高两位不全为零(小数点后两位不全为零)
-
定点数在运算时不需要舍入, 在浮点数运算中只有对阶和右规格化需要舍入
-
double采用IEEE754双精度,尾数有52位(加上隐藏位,实际为53位), 所以能精确表示32位int的所有数值,不会出现截断或舍入的情况
-
单精度浮点数阶码的取值范围是1到254
-
阶码 = 0:表示非规格化数(尾数无隐含 “1”)或 ±0;
-
阶码 = 255:表示**无穷大(∞)*或*NaN(非数值)
-
-
float的十进制有效精度上限为6到7 double为15到17
-
保存断点是保存在PC/PSW中 保存现场是保存在通用寄存器中
-
R-S 型单字长指令格式
- 单字长:指令仅占用一个字(32 位)的存储空间,是指令格式的一种基本类型。
- R-S 型:指令分为寄存器操作数(R) 和存储器操作数(S) 两部分
-
默认 机器字长=单字长=32位