设机器数为8位 Y=-54D 请分别写出Y的原码 补码 反码

问题描述:

设机器数为8位 Y=-54D 请分别写出Y的原码 补码 反码
急等!

最高位为符号位,负数用1表示,正数用0表示,所以:
原码:1011 0100
反码为在原码基础上除符号位以外,其余各位按位取反,
反码:1100 1011
补码为反码加1,
补码:1100 1100