算术逻辑单元 - 开关功能 - 证明

时间:2016-09-09 13:50:42

标签: assembly cpu logical-operators processor alu

我希望这是正确的部分。由于ALU是处理器的一部分,处理器是计算机的一部分,我认为它并不太糟糕。

鉴于是n-Bit-ALU OM (=operating mode)control vector S=(S_0, S_1, S_2, S_3)2 entrace vectors A=(A_n-1, A_n-2, ..., A_o), B=(B_n-1, B_n-2,..., B_o)Extrance vector Q = (Q_n-1, Q_n-2, ..., Q_0)

ALU的切换功能是:

enter image description here

证明Q = B如果S = 1001OM = 1

S= 1001表示S_0 = 1, S_1 = 0, S_2 = 0, S_3 = 1

OM操作模式描述操作是算术还是逻辑。 OM = 1 - >逻辑运算(AND,OR,NOR ...)如果OM = 0则是算术运算(加,sub,mul ......)

因此,如果我们将这个用于这个术语,我们就有:

enter image description here

但我现在不知道该怎么办才能获得Q = B

我到:

enter image description here

不知道如何继续或者它是否正确。

我希望有人能在这里帮助我,我没有其他人可以问这个问题。这不是功课。这是旧考试(2014年)的任务,但遗憾的是没有解决方案,现在我试图解决所有任务。而这些我不明白的,我尽可能多地尝试解决,并像这样发布在这里。

0 个答案:

没有答案