题目描述
[md]
1. (单选题)下列哪个运算可以实现保留二进制数的末三位,比如`00111101`变成`00000101`?
A、`00111101&7`
B、`00111101|7`
C、`00111101&8`
D、`00111101^8`
2. (填空题)假如用`16`位机器数表示十进制数`-100`,则它的原码,反码,补码分别是多少?
-10010= [ __________ ]原
-10010= [ __________ ]反
-10010= [ __________ ]补
提示:$-100_{10}$,的二进制表示是$-1100100$。,16位机器数需要补全`16`位
[/md]