面具的想法

时间:2015-12-24 17:38:02

标签: mask computer-architecture nibble

enter image description here

我不明白面具的概念以及为什么它在这里有用?

1 个答案:

答案 0 :(得分:1)

假设您有一个值,并且您希望将所有位设置为零,除了您感兴趣的一些内容。因此,您创建一个掩码,其位置只有1想要保持受保护。当您使用掩码进行AND操作时,您获得的结果就是如此。在我看来,$t1是上面用作掩码的值。

您可能熟悉画家如何使用遮蔽胶带来覆盖不应该涂漆的区域。这是一个相同的想法。

基本上有三种不同的操作,您可以通过这种方式屏蔽位:AND清除位,OR设置位,XOR切换位。