coins.backend.asmpp
クラス BraInstruction

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

class BraInstruction
extends Mnemo


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

フィールドの詳細

label

java.lang.String label

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

BraInstruction

BraInstruction(java.lang.String line,
               java.lang.String label)
メソッドの詳細

getLabel

public java.lang.String getLabel()

generate

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

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