microOpGen
Class SpiazzDst

java.lang.Object
  extended bymicroOpGen.Istruzione
      extended bymicroOpGen.ADD
          extended bymicroOpGen.SpiazzDst

public class SpiazzDst
extends ADD

Questa classe gestisce le istruzioni ADD con lo spiazzamento sul registro di destinazione


Field Summary
protected  java.lang.Object spiazzDst
           
 
Fields inherited from class microOpGen.Istruzione
BYTE
 
Constructor Summary
protected SpiazzDst(java.lang.Object oper, java.lang.Object dst, java.lang.Object src, java.lang.Object spiaz)
           
 
Method Summary
protected  java.lang.String[] assegnaByte()
          Assegna i bit all'istruzione
 java.util.LinkedList genera()
          Assegna le micro-operazioni all'istruzione
protected  java.lang.Object getSpiazzamento()
           
 
Methods inherited from class microOpGen.Istruzione
getByte, getDst, getOper, getSrc, riconosciDst, riconosciSrc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

spiazzDst

protected java.lang.Object spiazzDst
Constructor Detail

SpiazzDst

protected SpiazzDst(java.lang.Object oper,
                    java.lang.Object dst,
                    java.lang.Object src,
                    java.lang.Object spiaz)
Method Detail

getSpiazzamento

protected java.lang.Object getSpiazzamento()

assegnaByte

protected java.lang.String[] assegnaByte()
Assegna i bit all'istruzione

Specified by:
assegnaByte in class Istruzione

genera

public java.util.LinkedList genera()
Assegna le micro-operazioni all'istruzione

Specified by:
genera in class Istruzione