821考研计组补码,移码理解

想象补码为时钟,mod12

+顺时针,-逆时针

e.g. 引入同余运算:

mod256

257%256=1

所以257===>1

int8_t a=257;(此时a溢出,a=1)

移码:向正向便宜x(x位偏置常数)

IEEE754标准中:

偏置常数为127

对于1+8+23,8位阶码移码,首位取反,再-1

754化浮点数,首位取反,再加一

例如:-48.5----->-110000.1(原码)

----->1.100001*2101(5) (浮点表示)

----->1隐藏,阶码5+127,尾数100001

----->1(符号)+10000100(阶码)+100 0010 0000 0000 0000 0000(尾数)

----->C2420000H

Built with LogoFlowershow