单选题 8.已知[X/2]=C6H,计算机的机器字长为8位二进制数编码,则[X/4]为( )。
【正确答案】 C
【答案解析】对某个数据进行乘2运算相当于对该数据二进制数进行不带符号位左移一位的运算,对某个数据进行除2运算相当于对该数据二进制数进行不带符号位右移一位的运算。本题中,由于[X/2]=C6H=(11000110)2,所以求解[X/4]则需将(11000110)2进行不带符号位右移一位的运算,其结果是(11100011)2=E3H。如果此题是求[X],则需将(11000110)2进行不带符号位左移一位的运算,其结果是(10001100)2=8CH。