MOTOROLA VME172PA-652SE 控制单元使用电子逻辑阵列
一种用于发行的控制单元使用电子逻辑阵列,即“记分板”[5]检测何时可以发出指令。数组的“高度”是执行单元的数量,“长度”和“宽度”分别是操作数来源的数量。当所有项目集合在一起时,来自操作数和执行单元的信号将交叉。这个交集的逻辑检测到指令可以工作,于是指令被“发出”给自由执行单元。另一种类型的发布控制单元实现了托马苏洛算法,它对指令的硬件队列进行重新排序。在某种意义上,这两种风格都利用了队列。记分板是对指令队列进行编码和重新排序的另一种方式,一些设计者称之为队列表。6
通过一些额外的逻辑,记分板可以将执行重新排序、寄存器重命名以及精确的异常和中断紧密地结合起来。此外,它可以在没有Tomasulo算法所使用的耗电、复杂的内容可寻址存储器的情况下做到这一点。6
如果执行比写入结果慢,内存写回队列总是有空闲条目。但是内存写的慢怎么办?或者,如果目标寄存器将被尚未发出的“较早”指令使用,该怎么办?那么可能需要调度指令的写回步骤。这有时被称为“撤回”指令。在这种情况下,在执行单元的后端必须有调度逻辑。它调度对将得到结果的寄存器或存储器的访问。
MOTOROLA MVME-162-532A
MOTOROLA MVME-162-533
MOTOROLA MVME-162-533A
MOTOROLA MVME-162P-242/4B
MOTOROLA MVME162-P242L
MOTOROLA MVME162P-242LE
MOTOROLA MVME-162P244LE
MOTOROLA MVME-162P-344E
MOTOROLA MVME-162PA-252SE
MOTOROLA MVME-162-PA-344SE
MOTOROLA MVME167-32A
MOTOROLA MVME-167-33A
MOTOROLA MVME-167-33B
MOTOROLA MVME-167-A
MOTOROLA MVME-172-363
MOTOROLA MVME-172-513
MOTOROLA MVME-172-533
MOTOROLA MVME172PA-642SE
MOTOROLA MVME177-004
MOTOROLA MVME-187
MOTOROLA MVME-187-33A
MOTOROLA MVME2307