coins.backend.asmpp
クラス LiteralInstruction

java.lang.Object
  |
  +--coins.backend.asmpp.AsmLine
        |
        +--coins.backend.asmpp.InstWithCode
              |
              +--coins.backend.asmpp.Mnemo
                    |
                    +--coins.backend.asmpp.LiteralInstruction

class LiteralInstruction
extends Mnemo


フィールドの概要
(パッケージプライベート)  int address
           
static java.lang.String byteMark
           
static CPU cpu
           
static java.lang.String doubleMark
           
(パッケージプライベート)  java.lang.String line
           
(パッケージプライベート)  java.lang.String literal
           
(パッケージプライベート)  LtorgInstruction ltorg
           
static java.lang.String prefix
           
static java.lang.String shortMark
           
(パッケージプライベート)  int size
           
static java.lang.String wordMark
           
 
コンストラクタの概要
(パッケージプライベート) LiteralInstruction(java.lang.String line, java.lang.String literal)
           
 
メソッドの概要
 java.lang.String generate()
           
 int getAddress()
           
 java.lang.String getLine()
           
 java.lang.String getLiteral()
           
 int getLiteralSize()
           
 int getSize()
           
 int setAddress(int address)
           
 void setLtorg(LtorgInstruction ltorg)
           
 void setSize(int size)
           
 java.lang.String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

literal

java.lang.String literal

ltorg

LtorgInstruction ltorg

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
コンストラクタの詳細

LiteralInstruction

LiteralInstruction(java.lang.String line,
                   java.lang.String literal)
メソッドの詳細

getLiteral

public java.lang.String getLiteral()

toString

public java.lang.String toString()
オーバーライド:
クラス AsmLine 内の toString

generate

public java.lang.String generate()
オーバーライド:
クラス AsmLine 内の generate

getLiteralSize

public int getLiteralSize()

setLtorg

public void setLtorg(LtorgInstruction ltorg)

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()