Ejemplo n.º 1
0
 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)
Ejemplo n.º 2
0
 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)
Ejemplo n.º 3
0
 def setUp(self):
     self.cpu = CPU()
     self.memory = Memory(self.cpu)
     self.memory.set_content(0xA000, 0b11000000)
     self.cpu.state.a.set_value(0b01000000)
Ejemplo n.º 4
0
 def setUp(self):
     self.cpu = CPU()
     self.memory = Memory(self.cpu)
     self.memory.set_content(100, 8)
     self.memory.set_content(101, 1)
Ejemplo n.º 5
0
 def setUp(self):
     self.cpu = CPU()
     self.memory = Memory(self.cpu)
Ejemplo n.º 6
0
 def setUp(self):
     self.cpu = CPU()
     self.memory = Memory(self.cpu)
     self.stack = Stack(self.memory, self.cpu.state)
Ejemplo n.º 7
0
 def setUp(self):
     self.cpu = CPU()
     self.memory = Memory(self.cpu)
     # memory Mock
     self.memory.memory = [InstructionAddressingTest.POSITION_PLACEHOLDER] * Memory.MEMORY_LIMIT
Ejemplo n.º 8
0
    def setUp(self):
        self.cpu = CPU()
        self.memory = Memory(self.cpu)
        self.memory.reset()

        self.cpu.state.pc.set_value(10)
Ejemplo n.º 9
0
 def setUp(self):
     self.cpu = CPU()
     self.memory = Memory(self.cpu)
     self.top = self.memory.stack.get_top()