A superscalar processor executes more than one instruction during a clock cycle by simultaneously dispatching multiple instructions ( termed instruction dispatching ) to multiple redundant functional units built inside the processor . A superscalar processor executes more than one instruction during a clock cycle by simultaneously dispatching multiple instructions to redundant functional units on the processor .