假设在8位机中,-11D的补码是( )B 怎么算呀,急急急

2025-02-24 05:31:01
推荐回答(1个)
回答1:

真值 -11d = -1011b , 若字长8位, 则:
[-11d]原 =10001011b , 最高位是符号位,1表示负数,其余为数值位
[-11d]反 =11110100b , 将原码除符号位之外的各位取反得反码
[-11d]补 =11110101b ,将反码末位加1得补码
d是十进制数后缀 , b是二进制数后缀