繁体   English   中英

32位无符号整数的2位右移

[英]2 bit right shift of a 32 bit unsigned integer

应该如何解决以下问题?

令N1为32位无符号整数。 给出允许实现以下操作的汇编代码:

N1向右移2位的顺序,但是只有位在偶数位置,如下图所示:

PS:我试图做的是评估它的索引是否均匀,但是我不确定这是正确的方法,也不知道它是如何以汇编形式编写的。

逻辑上明智。

通过与55555555 anding与” anding获得偶数位,然后right shiftright shift ,得到N1er2

通过获取奇数位Anding与AAAAAAAA给N1o

结果将是N1er2 Ored with N1o

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM