コード例 #1
0
ファイル: mn_pushpop.py プロジェクト: chubbymaggie/miasm
 def test_init(self):
     init_regs(self)
     self.buf = ""
     for reg_name in reversed(["AX", "CX",
                               "DX", "BX",
                               "SP", "BP",
                               "SI", "DI"]):
         self.buf += pck16(getattr(self.myjit.cpu, reg_name))
コード例 #2
0
ファイル: jit.py プロジェクト: carolineLe/miasm
 def push_uint16_t(self, value):
     self.cpu.SP -= self.ir_arch.sp.size / 8
     self.vm.set_mem(self.cpu.SP, pck16(value))
コード例 #3
0
ファイル: jit.py プロジェクト: thelongestusernameofall/miasm
 def push_uint16_t(self, value):
     self.cpu.ESP -= self.ir_arch.sp.size / 8
     self.vm.set_mem(self.cpu.ESP, pck16(value))
コード例 #4
0
ファイル: mn_pushpop.py プロジェクト: chubbymaggie/miasm
 def test_init(self):
     init_regs(self)
     self.buf = ""
     self.buf += pck16(0x1122)
コード例 #5
0
ファイル: mn_pushpop.py プロジェクト: whb224117/miasm
 def test_init(self):
     init_regs(self)
     self.buf = ""
     for reg_name in reversed(
         ["AX", "CX", "DX", "BX", "SP", "BP", "SI", "DI"]):
         self.buf += pck16(getattr(self.myjit.cpu, reg_name))
コード例 #6
0
ファイル: mn_pushpop.py プロジェクト: whb224117/miasm
 def test_init(self):
     init_regs(self)
     self.buf = ""
     self.buf += pck16(0x1122)
コード例 #7
0
ファイル: jit.py プロジェクト: damnya/miasm
 def push_uint16_t(self, value):
     regs = self.cpu.get_gpreg()
     regs['SP'] -= 2
     self.cpu.set_gpreg(regs)
     self.vm.set_mem(regs['SP'], pck16(value))
コード例 #8
0
ファイル: jit.py プロジェクト: commial/miasm
 def push_uint16_t(self, value):
     regs = self.cpu.get_gpreg()
     regs['SP'] -= 2
     self.cpu.set_gpreg(regs)
     self.vm.set_mem(regs['SP'], pck16(value))