只有ADD,AND,NOT我们如何OR

时间:2017-02-13 20:07:19

标签: lc3

在LC-3中,如何将r1或r2存储到寄存器r3

ld r1,a;将a的值移动到r1
ld r2,b;将b的值移动到r2
和r3,r1,r2;

停止;停止

1 个答案:

答案 0 :(得分:2)

您可以使用DeMorgan的法律来实现这一目标。

  

X∨Y=¬(¬X∧¬Y)

在LC3代码中,它是:

INSERT INTO myTargetTable
(
  SELECT mySequence.nextval, sq.* FROM
    (   SELECT f1, f2, f3, ...fx 
          FROM mySourceTable
         WHERE myCondition
      ORDER BY mySortClause
    ) sq
)