def test_nextInstructionAndIssue(self): machine = Machine() machine.loadProgram('Tomasulo/memUnit1.hex') count = 0 while True: instruc = machine.nextInstruction() machine.issue(instruc) count += 1 machine.PC += 4 if instruc.isHalt(): break self.assertEquals(count, 26) rstations = machine.dumpRStations()
def test_nextInstruction(self): machine = Machine() machine.loadProgram('Tomasulo/intUnit1.hex') instruc = machine.nextInstruction()