换班有什么区别?我知道ASL和LSL是一样的,但是我不知道ASR和LSR有什么不同,我尝试过搜索,但没有找到一个可靠的答案。
发布于 2016-10-22 18:16:09
我可以解释LSR和ASR之间的区别
LSR是一个合乎逻辑的右移。它会移动,顶部的位会变成0。这相当于将无符号int除以2的幂。ASR是算术右移。它会改变数字,考虑到正数还是负数。它实际上会移动,但是顶部位得到位31的值(而不是0)。这样做的效果是将有符号整数除以2的幂。https://stackoverflow.com/questions/40193270
复制相似问题