我是汇编语言学生,昨天我的老师问我,对于签名表示,可以在20位中存储哪个最大值?
我很困惑。请帮助我
答案 0 :(得分:2)
对于带符号的数字,最高位被视为符号位。 (0 =正1 =负)
当你只有20位存储空间时,实际数字会留下19位。
0000_0000_0000_0000_0000b Smallest positive number: 0
0111_1111_1111_1111_1111b Largest positive number: 524287
1111_1111_1111_1111_1111b Smallest negative number: -1
1000_0000_0000_0000_0000b Largest negative number: -524288