标签: assembly pdp-11
tst r0 blt label cmp r0, #11 bgt label
据我所知,如果r0< r0< 0或r0> 11。
如何将其优化为仅2行代码。
答案 0 :(得分:1)
尝试无符号比较:
cmp r0, #11 bhi label
低于0的值使用二进制补码表示。因此,-1表示为16位无符号值是1111111111111111,高于11(即0000000000001011)。