我不确定这是否是发布此内容的正确部分,但问题是我需要帮助在我的
nand2tetris
课程中实现 MUX4WAY16 芯片。我在网上搜索过帮助,但没有帮助。我需要直觉将此芯片构建成 4 输入多路复用器,其中每个输入都是 16 位总线。我已经构建了一个 2 输入多路复用器,其中每个输入都是 16 位。但我该如何继续呢?
你的直觉是正确的。然而,由于 NAND2Tetris 是一门课程,所以重点是让你学习如何做事,而不是得到答案。
从你的问题来看,你明白了:
既然您已经完成了MUX,那么它应该可以作为内置芯片提供给您,您可以在后续设计(如MUX4WAY16)中使用。
既然您显然已经构建了 MUX2WAY16,那么您已经弄清楚如何从 WAY1 转到 WAY16。现在您所要做的就是弄清楚 MUX2 到 MUX4 部分。
所以你在这里的任务是弄清楚如何将问题从 4 减少到 2。此时,你已经知道如何从 2 到 1。既然你已经知道了,这意味着什么?