深入理解计算机系统 练习题2.9 答案与分析

A.一种颜色补是通过关掉打开的光源,且打开关闭的光源而形成的。那么上面列出的8种颜色的每一种的补是什么?
按照题意,需要对原有颜色按位取反,然后在进行比对

原颜色 代码 补码 补颜色
黑色 000 111 白色
蓝色 001 110 黄色
绿色 010 101 红绿色
蓝绿色 011 100 红色
红色 100 111 蓝绿色
红紫色 101 010 绿色
黄色 110 001 蓝色
白色 111 000 黑色

B.描述下列颜色应用布尔运算的结果:
蓝色 | 绿色 = 001 | 010= 011 = 蓝绿色
黄色 & 蓝绿色 = 110 & 011 = 010 = 绿色
红色 ^ 红紫色 = 100 ^ 101 = 001 = 蓝色

你可能感兴趣的:(深入理解计算机系统)