Pipelines: Architektur, Hazard-Typen, Forwarding, Stalling und Pipeline-Optimierung