全心思齐网

11010100B是无符号数吗?怎么求原码。补码。反码?

无符号数,无所谓原码、反码、补码;有符号数,才有原码、反码、补码;-------若题目给出的11010100b是有符号数的x的补码,则:[x]补=11010100b[x]反=11010011b,将补码末位减1得反码[x]原=10101100b,将原码除最高位(符号位)之外的其余各位取反得原码真值x=+0101100b=+44d------若题目给出的11010100b是正数真值x=+212d,则:用9位字长表示,[x]原=[x]反=[x]补=011010100b,正数的原码反码补码相同(b是二进制数后缀,d是十进制数后缀)

匿名回答于2024-06-02 12:23:45


相关知识问答