Simple Machine

Arch.Y86.Machine
Class AbstractY86CPU.ProcessorState

java.lang.Object
  extended by java.util.Observable
      extended by Util.AbstractDataModel
          extended by Machine.RegisterSet
              extended by Arch.Y86.Machine.AbstractY86CPU.ProcessorState
All Implemented Interfaces:
java.util.Observer, DataModel
Enclosing class:
AbstractY86CPU

protected class AbstractY86CPU.ProcessorState
extends RegisterSet


Nested Class Summary
 
Nested classes/interfaces inherited from class Machine.RegisterSet
RegisterSet.InvalidRegisterNameError, RegisterSet.InvalidRegisterNumberException
 
Field Summary
 Register cc
           
 Register cCnt
           
 Register iCnt
           
 Register pc
           
 
Constructor Summary
AbstractY86CPU.ProcessorState()
           
 
Method Summary
 
Methods inherited from class Machine.RegisterSet
add, addSigned, addSigned, addSigned, addUnsigned, addUnsigned, addUnsigned, addUnsigned, addUnsigned, get, getColumnClass, getColumnCount, getColumnName, getName, getRowCount, getValueAt, isCellEditable, read, read, readInput, readInput, setValueAt, setValueAtByUser, tickClock, update, write, write
 
Methods inherited from class Util.AbstractDataModel
addUndoableEditListener, canDeleteRow, canInsertRow, deleteRow, insertRow, setValueAt, setValueAtByUser, tellObservers, tellObservers
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface Util.DataModel
addObserver
 

Field Detail

pc

public Register pc

cCnt

public Register cCnt

iCnt

public Register iCnt

cc

public Register cc
Constructor Detail

AbstractY86CPU.ProcessorState

public AbstractY86CPU.ProcessorState()

Simple Machine