|
jmce - 1_02 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjmce.sim.CpuRuntime
jmce.intel.i8086.Runtime8086
public class Runtime8086
8086 IRuntime class.
8086 special istruction prefix that change default segment or repeat some special istruction.
Field Summary | |
---|---|
int |
addr
Containt the address if memory = true else the register |
int |
defSeg
Default segment (xS_R) |
boolean |
memory
True if the EA is in memory |
int |
modrm
|
int |
overSeg
Override segment (xS_R) |
int |
reg
|
int |
rep
Repeat prefix REPE_P/REPNE_P |
Fields inherited from class jmce.sim.CpuRuntime |
---|
cycle, length, pc |
Fields inherited from interface jmce.intel.i8086.I8086Constants |
---|
AX_R, BP_R, BX_R, CS_R, CX_R, DI_R, DS_R, DX_R, ES_R, F_AF, F_CF, F_DF, F_IF, F_OF, F_PF, F_R1, F_R3, F_R5, F_SF, F_TF, F_ZF, REPE_P, REPNE_P, RESET_CS, RESET_IP, SI_R, SP_R, SS_R |
Constructor Summary | |
---|---|
Runtime8086()
|
Method Summary |
---|
Methods inherited from class jmce.sim.CpuRuntime |
---|
clear |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public int rep
public int overSeg
public int defSeg
public boolean memory
public int addr
public int reg
public int modrm
Constructor Detail |
---|
public Runtime8086()
|
jmce - 1_02 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |