コード例 #1
0
ファイル: cmp_Eb_Ib_mem.java プロジェクト: agimat/JPC
 public cmp_Eb_Ib_mem(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   int modrm = input.readU8();
   op1 = Modrm.getPointer(prefices, modrm, input);
   immb = Modrm.Ib(input);
 }
コード例 #2
0
ファイル: xor_Gb_Eb_mem.java プロジェクト: agimat/JPC
 public xor_Gb_Eb_mem(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   int modrm = input.readU8();
   op1Index = Modrm.Gb(modrm);
   op2 = Modrm.getPointer(prefices, modrm, input);
 }
コード例 #3
0
ファイル: verr_Ew.java プロジェクト: agimat/JPC
 public verr_Ew(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   int modrm = input.readU8();
   op1Index = Modrm.Ew(modrm);
 }
コード例 #4
0
ファイル: test_Ed_Id_mem.java プロジェクト: agimat/JPC
 public test_Ed_Id_mem(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   int modrm = input.readU8();
   op1 = Modrm.getPointer(prefices, modrm, input);
   immd = Modrm.Id(input);
 }
コード例 #5
0
ファイル: sub_Ew_Iw_mem.java プロジェクト: agimat/JPC
 public sub_Ew_Iw_mem(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   int modrm = input.readU8();
   op1 = Modrm.getPointer(prefices, modrm, input);
   immw = Modrm.Iw(input);
 }
コード例 #6
0
ファイル: cmp_o32_rAX_Id.java プロジェクト: agimat/JPC
 public cmp_o32_rAX_Id(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   immd = Modrm.Id(input);
 }
コード例 #7
0
ファイル: jmp_Jd.java プロジェクト: agimat/JPC
 public jmp_Jd(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   jmp = Modrm.Jd(input);
   instructionLength = (int) input.getAddress() - eip;
   blockLength = eip - blockStart + instructionLength;
 }
コード例 #8
0
ファイル: mov_o16_Ow_rAX.java プロジェクト: agimat/JPC
 public mov_o16_Ow_rAX(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   op1 = Modrm.Ow(prefices, input);
 }
コード例 #9
0
ファイル: sbb_Ed_Gd.java プロジェクト: agimat/JPC
 public sbb_Ed_Gd(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   int modrm = input.readU8();
   op1Index = Modrm.Ed(modrm);
   op2Index = Modrm.Gd(modrm);
 }
コード例 #10
0
ファイル: frstor_o16_M.java プロジェクト: agimat/JPC
 public frstor_o16_M(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   int modrm = input.readU8();
   op1 = Modrm.getPointer(prefices, modrm, input);
 }
コード例 #11
0
ファイル: adc_Gb_Eb.java プロジェクト: agimat/JPC
 public adc_Gb_Eb(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   int modrm = input.readU8();
   op1Index = Modrm.Gb(modrm);
   op2Index = Modrm.Eb(modrm);
 }
コード例 #12
0
ファイル: test_Ed_Id.java プロジェクト: agimat/JPC
 public test_Ed_Id(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   int modrm = input.readU8();
   op1Index = Modrm.Ed(modrm);
   immd = Modrm.Id(input);
 }
コード例 #13
0
ファイル: mov_rSPr12_Iw.java プロジェクト: agimat/JPC
 public mov_rSPr12_Iw(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   immw = Modrm.Iw(input);
 }
コード例 #14
0
ファイル: or_Eb_Ib.java プロジェクト: agimat/JPC
 public or_Eb_Ib(int blockStart, int eip, int prefices, PeekableInputStream input) {
   super(blockStart, eip);
   int modrm = input.readU8();
   op1Index = Modrm.Eb(modrm);
   immb = Modrm.Ib(input);
 }