Das Problem ist, dass du ja nicht weißt, wohin du springst und damit, welcher Befehl als nächster ausgeführt werden muss, bevor du den Sprungbefehl ausgeführt hast. Einen Befehl, den man nicht kennst, kann man auch nicht in die Pipeline einfügen, allerdings habe ich davon gehört, dass reale Prozessoren teilweise mit Sprungvorhersagen arbeiten, um dieses Problem zu lösen (meines Wissens ist das aber kein Stoff der Vorlesung)...
Tobias (Tutor)