摘要:
填写下表,说明不同移位运算对单字节数的影响。xx>2(逻辑)x>>2(算术)十六进制二进制二进制十六进制二进制十六进制二进制十六进制0xC31100 00110001 10000x180011 00000x301111 00000xF00x750111 01011010 10000xA80001 1... 阅读全文
摘要:
只使用位级运算和逻辑运算,编写一个C表达式,它等价于x==y。换句话说,当x和y相等时它将返回1,否则就返回0。1 !(x ^ y) 阅读全文
摘要:
假设x和y的字节值分别为0x66和0x39。填写下表,指明各个C表达式的字节值。0x66 = 0110 0110(B)0x39 = 0011 1001(B)表达式值x & y0x20x | y0x7F~x | ~y0xDFx & !y0x00x && y0x01x || y0x01!x || !y0... 阅读全文
摘要:
从20世纪70年代末到80年代末,Digital Equipment的VAX计算机是一种非常流行的机型。它没有布尔运算AND和OR指令,只有bis(位设置)和bic(位清除)这两种指令。两种指令的输入都是一个数据字x和一个掩码字m。它们生成一个结果z,z是由根据掩码m的位来修改x的位得到的。使用bi... 阅读全文