0
好吧,我目前正在进行数字逻辑设计课程,而且我很困惑这个星期我们被要求做的设计。 我们被告知设计一个架构(DataPath +控制),可以根据命令执行以下功能。在设计架构时遇到了问题(示意图)
我假设它将成为具有多个先决条件的全部原理图。
3个函数是
1. Z = A + B
2. Z = A & B (as in like bitwise AND)
3. Z= 1 if A < B and 0 if A > B
我们被告知假设A和B是输入端,Z是一个输出,并假设所有输入为每个4位。
2件事让我困惑。一个是,如果它在同一个原理图上,那么它将如何成为三种不同的功能。 A或B之后不会Z高?第二,你如何做不平等?你会使用一系列触发器如移位寄存器吗?
哦好吧所以即时猜测生病需要一个4位多路复用器。好吧,我知道如何做到这一点!我觉得非常愚蠢我以前不记得。尽管如此,非常感谢! – Servanh