diff options
Diffstat (limited to 'atk16_emu/emu.py')
| -rw-r--r-- | atk16_emu/emu.py | 22 |
1 files changed, 1 insertions, 21 deletions
diff --git a/atk16_emu/emu.py b/atk16_emu/emu.py index 3c16116..680cb71 100644 --- a/atk16_emu/emu.py +++ b/atk16_emu/emu.py @@ -1,7 +1,7 @@ import random from typing import Literal from dataclasses import dataclass -from atk16_emu.opcodes import * +from .opcodes import * class Register: def __init__(self, bits: int): @@ -212,23 +212,3 @@ class Machine: # TODO: Implement other opcodes raise ValueError(f"Invalid instruction: {instr:>16b}") - - def get_system_state(self): - return { - "running": self.running, - - "ra": self.ra.value, - "rb": self.rb.value, - "rc": self.rc.value, - "rd": self.rd.value, - "re": self.re.value, - "rf": self.rf.value, - "rg": self.rg.value, - "rh": self.rh.value, - - "pc": self.pc.value, - "fr": self.fr, - - #"rom": self.rom.memory, - #"ram": self.ram.memory, - } |
