coins.backend.asmpp
Class BraLtorgInstruction
java.lang.Object
coins.backend.asmpp.AsmLine
coins.backend.asmpp.InstWithCode
coins.backend.asmpp.Pseudo
coins.backend.asmpp.LtorgInstruction
coins.backend.asmpp.BraLtorgInstruction
- class BraLtorgInstruction
- extends LtorgInstruction
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
literals
java.util.ArrayList literals
label
int label
blockSize
int blockSize
braLength
int braLength
byteMark
public static final java.lang.String byteMark
- See Also:
- Constant Field Values
shortMark
public static final java.lang.String shortMark
- See Also:
- Constant Field Values
wordMark
public static final java.lang.String wordMark
- See Also:
- Constant Field Values
doubleMark
public static final java.lang.String doubleMark
- See Also:
- Constant Field Values
prefix
public static final java.lang.String prefix
- See Also:
- Constant Field Values
cpu
public static CPU cpu
line
java.lang.String line
address
int address
size
int size
BraLtorgInstruction
BraLtorgInstruction(java.lang.String line)
toString
public java.lang.String toString()
- Overrides:
toString in class LtorgInstruction
generate
public java.lang.String generate()
- Overrides:
generate in class LtorgInstruction
setLabel
public int setLabel(int l)
- Overrides:
setLabel in class LtorgInstruction
reset
public void reset()
setAddress
public int setAddress(int address)
- Overrides:
setAddress in class InstWithCode
addLiteral
public void addLiteral(java.lang.String l)
getAddressOf
public int getAddressOf(java.lang.String value)
listLiterals
public java.lang.String listLiterals()
toLabel
public java.lang.String toLabel(java.lang.String l)
getLine
public java.lang.String getLine()
getAddress
public int getAddress()
setSize
public void setSize(int size)
getSize
public int getSize()