fixed cpu __repr__ method

This commit is contained in:
Anton Lydike 2021-04-19 11:16:05 +02:00
parent 9cd0fcb7e8
commit 97525bf8ab
3 changed files with 2 additions and 1 deletions

View File

View File

@ -100,5 +100,5 @@ class CPU:
return "CPU(pc=0x{:08X}, cycle={}, instructions={})".format(
self.pc,
self.cycle,
" ".join(s.name for s in self.sets)
" ".join(s.name for s in self.instruction_sets)
)

View File

@ -10,6 +10,7 @@ class InstructionSet(ABC):
"""
def __init__(self, cpu: 'CPU'):
self.name = self.__class__.__name__
self.cpu = cpu
self.mmu = cpu.mmu
self.regs = cpu.regs