edu.ustc.cs.compile.arch.mips
类 MIPSDirector

java.lang.Object
  继承者 edu.ustc.cs.compile.arch.mips.MIPSDirector
所有已实现的接口:
Director

public class MIPSDirector
extends java.lang.Object
implements Director

Provides a representation of directors in a simple MIPS assembly language that can run in SPIM(a simulator of MIPS R2000/R3000).

Following is a list of the directors and their representation in this class (which could be used in the form of MIPSDirector.XXX):
.data DATA
.text TEXT
.align ALIGN
.asciiz ASCIIZ
.globl GLOBL
.ent ENT
.end END
.word WORD
To represent directive ".align 2" in assembly language, the following codes are used:
ArrayList<Directive.Argument> args = new ArrayList();
args.add(new Integer(2));
Directive directive = new Directive(MIPSDirector.ALIGN, args);


字段摘要
static MIPSDirector ALIGN
          Director ".align"
static MIPSDirector ASCIIZ
          Director ".asciiz"
static MIPSDirector DATA
          Director ".data"
static MIPSDirector END
          Director ".end"
static MIPSDirector ENT
          Director ".ent"
static MIPSDirector GLOBL
          Director ".globl"
static MIPSDirector TEXT
          Director ".text"
static MIPSDirector WORD
          Director ".word"
 
构造函数摘要
MIPSDirector()
           
 
方法摘要
 java.lang.String toString()
          Returns a string representation of this MIPS director.
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

字段详细信息

DATA

public static final MIPSDirector DATA
Director ".data"


TEXT

public static final MIPSDirector TEXT
Director ".text"


ALIGN

public static final MIPSDirector ALIGN
Director ".align"


ASCIIZ

public static final MIPSDirector ASCIIZ
Director ".asciiz"


GLOBL

public static final MIPSDirector GLOBL
Director ".globl"


ENT

public static final MIPSDirector ENT
Director ".ent"


END

public static final MIPSDirector END
Director ".end"


WORD

public static final MIPSDirector WORD
Director ".word"

构造函数详细信息

MIPSDirector

public MIPSDirector()
方法详细信息

toString

public java.lang.String toString()
Returns a string representation of this MIPS director.

指定者:
接口 Director 中的 toString
覆盖:
java.lang.Object 中的 toString
返回:
a string representation of this MIPS director.