def __init__(self, hazard, registers, preIssue = None, preMem = None, preAlu = None): FunctionalUnit.__init__(self) self.preIssue = preIssue self.preMem = preMem self.preAlu = preAlu self.hazard = hazard self.registers = registers
def __init__(self, cache, hazard, registers, preMem = None, postMem = None): FunctionalUnit.__init__(self) self.cache = cache self.preMem = preMem self.postMem = postMem self.hazard = hazard self.registers = registers
def __init__(self, registers, hazard, postMem = None, postAlu = None): #bp() FunctionalUnit.__init__(self) self.registers = registers self.postMem = postMem self.postAlu = postAlu self.hazard = hazard
def __init__(self, cache, pc, registers, trigger, hazard ,preIssue = None, issue = None): FunctionalUnit.__init__(self) self.cache = cache self.pc = pc self.registers = registers self.preIssue = preIssue self.trigger = trigger self.hazard = hazard self.issue = issue
def __init__(self, hazard, registers, preAlu = None, postAlu = None): FunctionalUnit.__init__(self) self.registers = registers self.preAlu = preAlu self.postAlu = postAlu self.hazard = hazard