单选题
对两个8位二进制数01001101与00101011分别进行算术加、逻辑加运算,其结果用八进制形式分别表示为______。
A.120、111 B.157、157
C.170、146 D.170、157
【正确答案】
D
【答案解析】[解析] 二进制的算术加运算是逢二进一;逻辑加是两者只要有一者为1即为1,也就是或运算。二进制转换为八进制的方法为:从低到高,每3位为一组,最高位不足3位则补0,然后将每一组转换为相应的八进制数,最后组合起来即可。01001101+00101011=01111000,01001101Ⅴ00101011=01101111,把两个结果分别转换为八进制得170、157。