设机器字长为8,则-0 的( )表示为11111111。A.反码 B.补码

考试题库2022-08-02  40

问题 设机器字长为8,则-0 的( )表示为11111111。A.反码B.补码C.原码D.移码

选项 A.反码
B.补码
C.原码
D.移码

答案 A

解析 本题考查原码,反码,补码的定义。根据定义即可获得结果。(1)原码。用真实的二进制值直接表示数值的编码就叫原码。原码表示法在数值前面增加了一位符号位,通常用0表示正数,1表示负数。8位原码的表示范围是(-127~-0 +0~127)共256个。(2)反码。正整数的反码就是其本身,而负整数的反码则通过对其绝对值按位求反来取得。基本规律是:除符号位外的其余各位逐位取反就得到反码。反码表示的数和原码相同,且一一对应。
转载请注明原文地址:https://tihaiku.com/congyezige/2429680.html

最新回复(0)