移码:
移码(又叫增码)是符号位取反的补码,一般用指数的移码减去1来做浮点数的阶码,引入的目的是为了保证浮点数的机器零为全0。
移码的双符号表示:
当结果的最高符号位SF1=1时表示结果溢出,SF1=0时表示结果正确。
SF1SF2=10时,结果正溢出;
SF1SF2=11时,结果负溢出。
SF1SF2=01时,结果为正;
SF1SF2=00时,结果为负;
由于移码运算用于浮点数的阶码,当运算结果正溢出时,浮点数上溢,当运算结果负溢出时,浮点数下溢,当作机器零处理。
如果你还是觉得不太理解的话,那下面的这道例题应该能给你很大帮助。