小编Ste*_*hen的帖子

提取位

在C中,我有一个32位字表示一个地址(我把它存储在一个无符号长,希望没问题).现在从我收集的内容来看,地址的一部分包含页码,另一部分包含偏移量.我想知道如何只提取给我页码的位.我已经计算出前22个最重要的位是页码,其他10位是页面偏移.我怎样才能抓住页码的位?我想我可以通过一些按位操作来做到这一点,但我不确定如何.

c bit-manipulation memory-address

5
推荐指数
1
解决办法
4727
查看次数

标签 统计

bit-manipulation ×1

c ×1

memory-address ×1