miSim

misim.microchip
Class PIC84_Status

java.lang.Object
  |
  +--misim.Register
        |
        +--misim.microchip.PIC84_Status

public class PIC84_Status
extends Register

This extends Register to implement the Status register functions


Field Summary
static int pageBit
           
static int pdBit
           
static int toBit
           
 
Fields inherited from class misim.Register
machineState, simple, val
 
Constructor Summary
PIC84_Status(MachineState machineState)
           
 
Method Summary
 void handleUpdate()
          Subclasses should implement this to respond to changes made to the value of the register.
 java.lang.String toString()
          Return the value of this register as a hex string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

pageBit

public static final int pageBit

toBit

public static final int toBit

pdBit

public static final int pdBit
Constructor Detail

PIC84_Status

public PIC84_Status(MachineState machineState)
Method Detail

handleUpdate

public void handleUpdate()
Description copied from class: Register
Subclasses should implement this to respond to changes made to the value of the register. This is only called when the member variable 'simple' is set to false.
Overrides:
handleUpdate in class Register

toString

public java.lang.String toString()
Description copied from class: Register
Return the value of this register as a hex string
Overrides:
toString in class Register
Following copied from class: misim.Register
Returns:
A two character hexadecimal string

miSim