Extending DLX Simulator to Handle Dynamic Scheduling -- Reference