def RAZ(self): self.pc = 0 self.regs = [0 for k in range(self.n_reg)] self.Cach.Mem.data = [None for k in range(self.n_mem)] S = self.Cach.S B = self.Cach.B self.Cach.Cache = [] for k in range(S): self.Cach.Cache += [C.Bloc(0, None, B)] self.pc = 0 self.instrNum = 0 self.reg1 = 0 self.reg2 = 0 self.imm = 0 self.o = 0 self.a = 0 self.n = 0 self.c_cycle = 0 self.instruction = '' self.running = 1 # voir si nécess ou non.