深入解析移码:符号位取反的补码及其在浮点数阶码中的应用
2024-11-23 06:04:37发布 浏览278次 信息编号:202373
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
深入解析移码:符号位取反的补码及其在浮点数阶码中的应用
帧移位 帧移位(也称为增量码)是符号位反转的补码。一般用作浮点数的顺序码。引入它的目的是为了保证浮点数的机器零全部为0。 ①帧码定义:假设帧码由 1 个符号位和 n 个值位组成,则 [X] shift=2En + X -2n≤X ≤ 2n 例如:“1”表示正号 [X] 之间的关系] 移位与[X]补码的区别是符号位相反(仅符号位不同),例如:X=+1011 [X]补码=01011 [X]shift=11011 X=-1011 [X]补= 10101 [ ,即将结果的符号位取反后得到移码形式的正确结果。 ◎在移码表示中,0有一个唯一的代码——1000...00。当出现000...00(代表-2En)时,是浮点数下溢。浮点数的运算规则 1、浮点加减法的运算步骤 假设两个浮点数 ② 进行尾数加减运算 ③ 标准化处理:尾数运算的结果必须成为标准化的浮点数。对于带有两个符号位的二进制补码尾数,必须采用 001×××…×× 或 110× ××…×× 的形式
提醒:请联系我时一定说明是从星空网上看到的!