MOTOROLA 01-W3324F 同时处理所有这些指令
当高效运行时,流水线计算机的每一级都有一条指令。然后,它同时处理所有这些指令。它可以在其时钟的每个周期完成大约一条指令。当程序做出决定,并切换到不同的指令序列时,流水线有时必须丢弃正在处理的数据并重新启动。这被称为“失速”当两条指令可能相互干扰时,有时控制单元必须停止处理后面的指令,直到前面的指令完成。这被称为“管道气泡”,因为管道的一部分没有处理指令。当两条指令在同一个寄存器上操作时,可能会出现流水线气泡。
中断和意外异常也会使流水线停滞。如果流水线计算机因为中断而放弃工作,那么丢失的工作比多周期计算机多。可预测的异常不需要停止。例如,如果使用异常指令进入操作系统,它不会导致停止。
MOTOROLA VME172PA-652SE
MOTOROLA MVME147S-1
MOTOROLA MVME162-212
MOTOROLA MVME5500
MOTOROLA MVME162PA-344E
MOTOROLA MVME2305-900
MOTOROLA MPC2004
MOTOROLA FLN3524A
MOTOROLA MVME-147A
MOTOROLA CPU3640
MOTOROLA MVME5500-0161
MOTOROLA MVME2400
MOTOROLA MVME2100
MOTOROLA MVME 374-1
MOTOROLA MVME-707
MOTOROLA MVME-162-020A
MOTOROLA MVME 162-01
MOTOROLA MVME709-1