public void CopyWriteToReadValues() { ifid_read = ifid_write; idex_read = idex_write; exmem_read = exmem_write; memwb_read = memwb_write; }
public PipeLineStagesContainer(IInstructions instructions) { ifid_write = StageClassFactory.getInstructionFetchClass(instructions); ifid_read = StageClassFactory.getInstructionFetchClass(instructions); idex_write = StageClassFactory.getInstructionDecodeClass(); idex_read = StageClassFactory.getInstructionDecodeClass(); exmem_write = StageClassFactory.getExecuteStageClass(); exmem_read = StageClassFactory.getExecuteStageClass(); memwb_write = StageClassFactory.getMemoryStageClass(); memwb_read = StageClassFactory.getMemoryStageClass(); }