Implementation of a 5 stage pipeline in Computer Architecture