垂直微指令

时间:2019-03-21 03:17:42

标签: architecture

我遇到一个具体问题有困难。我需要将以下微程序转换为垂直微指令。这些是给出的操作码。

Instructions

A:= B + C + NOT(A)

这是我到目前为止的内容,但是我感觉自己做错了。我不知道该专门处理NOT(A)部分。我当时在想A = NOT(A),但我知道那是不正确的。有人可以向我解释如何解决这个问题。我遇到的其他问题没有任何问题,但是由于某种原因,这个问题使我很困惑。预先感谢。

操作码9 x; = x + y

OP Code 12 x:= NOT(Y)

翻译

B = B + C

C = NOT(A)

A = B + C

0 个答案:

没有答案