个级。此外级数的提高也会导致数据和指令冲突的严重性提高，硬件的复杂性也随之提高。
管线危障（pipeline hazards）.假如，一个指令在执行的时候，需要等待流水线上前一个指令先执行完毕的话，那么这两个指令相互之间彼此有依赖关系。这可能导致流水线冲突的现象发生。以下三种冲突情况可能出现：这些冲突导致相对应的指令，必须在流水线的开始处等候，这会在流水线上导致空缺。这样的话流水线就不能顺利运行，处理速度便开始下降。因此要尽量避免这样的冲突：通过增加功能单位可以解决资源冲突