def setUp(self): self.cpu = CPU() self.memory = Memory(self.cpu) # mock state self.cpu.state.a.set_value(77) self.cpu.state.x.set_value(88) self.cpu.state.y.set_value(99) self.memory.set_content(100, 55)
def setUp(self): self.cpu = CPU() self.memory = Memory(self.cpu) # mock state self.memory.set_content(100, 77) self.memory.set_content(101, 0) self.memory.set_content(102, 128) self.cpu.state.a.set_value(1) self.cpu.state.x.set_value(1) self.cpu.state.y.set_value(1)
def setUp(self): self.cpu = CPU() self.memory = Memory(self.cpu) self.memory.set_content(0xA000, 0b11000000) self.cpu.state.a.set_value(0b01000000)
def setUp(self): self.cpu = CPU() self.memory = Memory(self.cpu) self.memory.set_content(100, 8) self.memory.set_content(101, 1)
def setUp(self): self.cpu = CPU() self.memory = Memory(self.cpu)
def setUp(self): self.cpu = CPU() self.memory = Memory(self.cpu) self.stack = Stack(self.memory, self.cpu.state)
def setUp(self): self.cpu = CPU() self.memory = Memory(self.cpu) # memory Mock self.memory.memory = [InstructionAddressingTest.POSITION_PLACEHOLDER] * Memory.MEMORY_LIMIT
def setUp(self): self.cpu = CPU() self.memory = Memory(self.cpu) self.memory.reset() self.cpu.state.pc.set_value(10)
def setUp(self): self.cpu = CPU() self.memory = Memory(self.cpu) self.top = self.memory.stack.get_top()