Uses of Class
dioscuri.exception.CPUInstructionException

Packages that use CPUInstructionException
dioscuri.exception   
dioscuri.module.cpu   
 

Uses of CPUInstructionException in dioscuri.exception
 

Subclasses of CPUInstructionException in dioscuri.exception
 class CPU_DE_Exception
           
 

Uses of CPUInstructionException in dioscuri.module.cpu
 

Methods in dioscuri.module.cpu that throw CPUInstructionException
 void Instruction_UnaryGrp3_Ev.execute()
          Execute any of the following Unary Group 3 opcode extension: TEST, NOT, NEG, MUL, IMUL, DIV, IDIV.
 void Instruction_UnaryGrp3_Eb.execute()
          Execute any of the following Unary Group 3 opcode extension: TEST, NOT, NEG, MUL, IMUL, DIV, IDIV.
 void Instruction_ShiftGRP2_EvIb.execute()
          Execute any of the following Immediate Group 2 instructions: ROL, ROR, RCL, RCR, SHL/SAL, SHR, SAR.
 void Instruction_ShiftGRP2_EvCL.execute()
          Execute any of the following Immediate Group 2 instructions: ROL, ROR, RCL, RCR, SHL/SAL, SHR, SAR.
 void Instruction_ShiftGRP2_Ev1.execute()
          Execute any of the following Immediate Group 2 instructions: ROL, ROR, RCL, RCR, SHL/SAL, SHR, SAR.
 void Instruction_ShiftGRP2_EbIb.execute()
          Execute any of the following Immediate Group 2 instructions: ROL, ROR, RCL, RCR, SHL/SAL, SHR, SAR.
 void Instruction_ShiftGRP2_EbCL.execute()
          Execute any of the following Immediate Group 2 instructions: ROL, ROR, RCL, RCR, SHL/SAL, SHR, SAR.
 void Instruction_ShiftGRP2_Eb1.execute()
          Execute any of the following Immediate Group 2 instructions: ROL, ROR, RCL, RCR, SHL/SAL, SHR, SAR.
 void Instruction_SEG_GS.execute()
          Execute instruction
 void Instruction_SEG_FS.execute()
          Execute instruction
 void Instruction_REP_REPE.execute()
          Repeat string instruction until CX == 0 or ZF == 0
 void Instruction_REPNE.execute()
          Repeat string instruction until CX == 0 or ZF == 1
 void Instruction_NULL.execute()
          Execute instruction
 void Instruction_ImmGRP1_EvIv.execute()
          Execute any of the following Immediate Group 1 instructions: ADD, OR, ADC, SBB, AND, SUB, XOR, CMP.
 void Instruction_ImmGRP1_EvIb.execute()
          Execute any of the following Immediate Group 1 instructions: ADD, OR, ADC, SBB, AND, SUB, XOR, CMP.
 void Instruction_ImmGRP1_EbIb.execute()
          Execute any of the following Immediate Group 1 instructions: ADD, OR, ADC, SBB, AND, SUB, XOR, CMP.
 void Instruction_GRP7.execute()
          Execute any of the following Group 7 instructions: SGDT, SIDT, LGDT, LIDT, SMSW, LMSW, INVLPG.
 void Instruction_GRP6.execute()
          Execute any of the following Group 6 instructions: SLDT, STR, LLDT, LTR, VERR, VERW.
 void Instruction_GRP11_MOV_EvIv.execute()
          MOV immediate byte into memory/register.
 void Instruction_GRP11_MOV_EbIb.execute()
          MOV immediate byte into memory/register.
 void Instruction_2ByteEscape.execute()
          Execute doubleByteInstructions[instruction]
 void Instruction.execute()