Superscalar Processor architecture was designed in C and a simulator was developed to find the optimized parameters suitable to obtain higher performance, higher throughput