在ALU中,当给出两个32位输入时,则接收64位输出。 ALU如何存储和处理数据以产生输出? ALU有内部存储空间吗?如果是,有什么优点和缺点。
答案 0 :(得分:1)
据我了解,像ALU这样的东西会有latch来保持内部布线/数据路径上的输入数据,直到下一个时钟周期。每个流水线级之间都有锁存器,可以在每个时钟周期接受新数据(假设完全流水线化的ALU,例如每个时钟吞吐量具有多周期延迟。)因此数据不会存储在任何类型的“存储器”中,除了管道阶段之间的锁存器。大多数情况下,它只是存在于逻辑门中。