单选题 (9) 表示中,数值0有如下两种表示:00000000或者11111111;-78的原码和补码表示分别为 (10)

【正确答案】 B
【答案解析】[解析] 使用原码.反码和补码码制表示带符号的机器数时.最高位是表示正、负的符号位,0表示正号,1表示负号。原码表示中其余n-l位表示数值的绝对值,因而数值O有两种表示[+0]<=00000000以丛[-0]=10000000;反码表示中正数的表示与原码相同,负数的表示则等于其绝对值反码表示按位求反,因而数值0有两种表示[+0]=00000000以及 [-0]11111111;补码表示中正数的表示与原码、反码相同,负数的表示则等于其反码表示的末尾加1,因而数值0的表示唯一:[+0]=[-0]=00000000
【正确答案】 D
【答案解析】[解析] 由上题解析可知,[+78]=[+ 78]=[+78]=01001110,[-78]=11001110, [-78]=10110001以及[-78]=10110010。