hades.models.mips.instr
Class StoreWordFromCoInstr

java.lang.Object
  extended byhades.models.mips.instr.BaseInstr
      extended byhades.models.mips.instr.StoreBaseInstr
          extended byhades.models.mips.instr.StoreWordFromCoInstr
All Implemented Interfaces:
Resetable

public class StoreWordFromCoInstr
extends StoreBaseInstr
implements Resetable

All store instructions


Field Summary
protected  Coprocessor coproc
           
protected  int coprocNumber
           
 
Fields inherited from class hades.models.mips.instr.StoreBaseInstr
mem
 
Fields inherited from class hades.models.mips.instr.BaseInstr
breakpoint, dataMmuAdr, dataRealAdr, dataValue, instrFrameNumber, instrLongFormat, instrName, instrShortFormat, isJump, partHandler, reg, regWritten, result, splitter
 
Constructor Summary
StoreWordFromCoInstr(PartHandler newPartHandler, Splitter newSplitter, int newCoprocNumber)
           
 
Method Summary
 int calcAlu()
          Calculate ALU, return result for visualization
 int giveDataAdr()
          Drive busses for data access, return real address
 
Methods inherited from class hades.models.mips.instr.StoreBaseInstr
translateDataAdr
 
Methods inherited from class hades.models.mips.instr.BaseInstr
getBreakpoint, getInstrLongFormat, getInstrName, getInstrShortFormat, getIsJump, init, operateData, por, reset, setBreakpoint, setInstrFrameNumber, writeRegister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hades.models.mips.core.Resetable
por, reset
 

Field Detail

coproc

protected Coprocessor coproc

coprocNumber

protected int coprocNumber
Constructor Detail

StoreWordFromCoInstr

public StoreWordFromCoInstr(PartHandler newPartHandler,
                            Splitter newSplitter,
                            int newCoprocNumber)
Method Detail

calcAlu

public int calcAlu()
Description copied from class: BaseInstr
Calculate ALU, return result for visualization

Overrides:
calcAlu in class BaseInstr

giveDataAdr

public int giveDataAdr()
Description copied from class: BaseInstr
Drive busses for data access, return real address

Overrides:
giveDataAdr in class BaseInstr