csapp-lab1
这个是满足条件的的话,x - y < 0,所以我们定义一个res = (x + (~y) + 1) >> 31,这样我们可以得到他的符号位,如果这个符号位为1,说明满足,如果为0,就是不满足。所以我们res2 = res & 0x1,res2 == 1就是满足,返回1,不满足,返回0。3、因为0x30 - 0x39 我们可以让q = x 和 0xf 与运算,然后看看最后四位是否满足在 0000 - 1001,可以让 res = q - 0xA,如果 res 小于 0 就满足,否则不满足,
原创
2023-08-05 19:41:51 ·
76 阅读 ·
1 评论