coins.backend.asmpp
クラス LabelInstruction
java.lang.Object
|
+--coins.backend.asmpp.AsmLine
|
+--coins.backend.asmpp.InstWithCode
|
+--coins.backend.asmpp.Pseudo
|
+--coins.backend.asmpp.LabelInstruction
- class LabelInstruction
- extends Pseudo
コンストラクタの概要 |
(パッケージプライベート) |
LabelInstruction(java.lang.String line,
java.lang.String name)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
java.lang.String name
byteMark
public static final java.lang.String byteMark
- 関連項目:
- 定数フィールド値
shortMark
public static final java.lang.String shortMark
- 関連項目:
- 定数フィールド値
wordMark
public static final java.lang.String wordMark
- 関連項目:
- 定数フィールド値
doubleMark
public static final java.lang.String doubleMark
- 関連項目:
- 定数フィールド値
prefix
public static final java.lang.String prefix
- 関連項目:
- 定数フィールド値
cpu
public static CPU cpu
line
java.lang.String line
address
int address
size
int size
LabelInstruction
LabelInstruction(java.lang.String line,
java.lang.String name)
getName
public java.lang.String getName()
setAddress
public int setAddress(int address)
- オーバーライド:
- クラス
AsmLine
内の setAddress
getLine
public java.lang.String getLine()
getAddress
public int getAddress()
setSize
public void setSize(int size)
getSize
public int getSize()
toString
public java.lang.String toString()
- オーバーライド:
- クラス
java.lang.Object
内の toString
generate
public java.lang.String generate()