计算机组成原理之计算篇
例1
例2
例1
例1
例2
例1
0有两种表示方法:00、10
原码进行运算非常复杂,特别是两个操作数符号不同的时候
尾数规定使用纯小数
假设阶码数值取 位,尾数数值取 位
阶码能够表示的最大值: ,考虑符号位:
尾数能够表示的最大值:
尾数能够表示的最小值:
尾数表示范围: ,考虑符号位:
阶码表示范围:
尾数表示范围:
单精度浮点数: 使用4字节、32位来表达浮点数(float)
双精度浮点数: 使用8字节、64位来表达浮点数(double)
正确:
错误:
错误:
错误:
数值位与符号位一同运算,并将符号位产生的进位自然丢掉
溢出判断,单符号位表示变双符号位,双符号位产生的进位丢弃,结果的双符号位不同则表示溢出
対阶的目的是使得两个浮点数阶码一致,使得尾数可以进行运算
(左移)
可能溢出
2022-12-05 广告