Registers

Undocumented in source.

Members

Functions

applyShift
int applyShift(int shiftType, ubyte shift, int op, int carry)
Undocumented in source. Be warned that the author may not have intended to support it.
checkCondition
bool checkCondition(int condition)
Undocumented in source. Be warned that the author may not have intended to support it.
dumpInstructions
void dumpInstructions(size_t amount)
Undocumented in source. Be warned that the author may not have intended to support it.
dumpInstructions
void dumpInstructions()
Undocumented in source. Be warned that the author may not have intended to support it.
get
int get(int register)
Undocumented in source. Be warned that the author may not have intended to support it.
get
int get(Mode mode, int register)
Undocumented in source. Be warned that the author may not have intended to support it.
getCPSR
int getCPSR()
Undocumented in source. Be warned that the author may not have intended to support it.
getExecutedPC
int getExecutedPC()
Undocumented in source. Be warned that the author may not have intended to support it.
getFlag
int getFlag(CPSRFlag flag)
Undocumented in source. Be warned that the author may not have intended to support it.
getPC
int getPC()
Undocumented in source. Be warned that the author may not have intended to support it.
getSPSR
int getSPSR()
Undocumented in source. Be warned that the author may not have intended to support it.
getSPSR
int getSPSR(Mode mode)
Undocumented in source. Be warned that the author may not have intended to support it.
incrementPC
void incrementPC()
Undocumented in source. Be warned that the author may not have intended to support it.
logInstruction
void logInstruction(int code, string mnemonic)
Undocumented in source. Be warned that the author may not have intended to support it.
logInstruction
void logInstruction(int address, int code, string mnemonic)
Undocumented in source. Be warned that the author may not have intended to support it.
set
void set(int register, int value)
Undocumented in source. Be warned that the author may not have intended to support it.
set
void set(Mode mode, int register, int value)
Undocumented in source. Be warned that the author may not have intended to support it.
setApsrFlags
void setApsrFlags(int n, int z)
Undocumented in source. Be warned that the author may not have intended to support it.
setApsrFlags
void setApsrFlags(int n, int z, int c)
Undocumented in source. Be warned that the author may not have intended to support it.
setApsrFlags
void setApsrFlags(int n, int z, int c, int v)
Undocumented in source. Be warned that the author may not have intended to support it.
setApsrFlagsPacked
void setApsrFlagsPacked(int nzcv)
Undocumented in source. Be warned that the author may not have intended to support it.
setCPSR
void setCPSR(int value)
Undocumented in source. Be warned that the author may not have intended to support it.
setFlag
void setFlag(CPSRFlag flag, int b)
Undocumented in source. Be warned that the author may not have intended to support it.
setMode
void setMode(Mode mode)
Undocumented in source. Be warned that the author may not have intended to support it.
setPC
void setPC(int value)
Undocumented in source. Be warned that the author may not have intended to support it.
setSPSR
void setSPSR(int value)
Undocumented in source. Be warned that the author may not have intended to support it.
setSPSR
void setSPSR(Mode mode, int value)
Undocumented in source. Be warned that the author may not have intended to support it.
wasPCModified
bool wasPCModified()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

instructionSet
Set instructionSet [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
mode
Mode mode [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Meta