1) How can these two examples have the same indicator?
As I understand it, the sign and the mantissa effectively determine the value of the 2'-complement in the range [-1.0,1.0].
Of course, this leads to redundant representations (0.125 * 2 1 = 0.25 * 2 0 , etc.). Thus, the canonical normalized representation is chosen, prohibiting the mantissa values ββin the range [-0,5,0,5).
So, in your two examples, both -1.0 and 0.5 fall into the "allowed" range of the mantissa, so both of them have the same exponent value.
2) How can the last example use all 32 bits and the first bit is 1, indicating a negative value?
This does not look right to me; How did you get this view?
3) How about a negative value of 127? Would it be 81 (1000 0001)?
I think so.
source share