US10669129 05/18/2016 System and Method for Simulating a Multi-Stage Microprocessor Share Article Back