2

摘自计算机系统和网络过去的论文:

这个问题是关于汇编语言的 a) 解释两个二进制数的按位或是什么。举个例子。[5分]

我只是在做一些一般性的修改,由于没有标记方案,很难判断我是否正确,所以我想要一些建议或指出正确的方向。

我的想法: 在我们的例子中,按位 OR 需要两个长度相等的二进制数,并对它们执行逻辑包含 OR。

Example:  0101
       OR 0111
       --------
          0111

你认为这个答案就足够了吗?

4

1 回答 1

1

任何两位的按OR 位是1如果两个源位中的任何一个是1

如果这是您对包容性 OR的定义,那么是的,您是正确的。

你的问题可能需要一个“真值表”,像这样

 OR    0  1
    ._________
  0 |  0  1
    |
  1 |  1  1 

对不起我糟糕的ascii格式,我现在能做的最好。

无论如何,目的地的结果是1任一位是否1在任一源中。

于 2014-05-03T15:44:10.493 回答