单选题 二进制数原码[X]=01011B,[Y]=11010,则[X]×[Y]=______。
A.110 B.-110 C.286 D.-286

【正确答案】 B
【答案解析】[解析]
在进行原码乘法运算时,符号位相异或,数值位相乘的方法同十进制乘法,只是两个二进制数相乘时只有两种结果,每位非0即1,当1×1=1,其他情况都为0。
[*]
将1101110右移一位得乘积01101110。符号位为1,因此最终结果为101101110B=-110。