hades.models.pic
Class TurboPicCore.GOTO

java.lang.Object
  extended byhades.models.pic.TurboPicCore.PicInstruction
      extended byhades.models.pic.TurboPicCore.GOTO
Enclosing class:
TurboPicCore

class TurboPicCore.GOTO
extends TurboPicCore.PicInstruction

GOTO goto instruction, final destination given by 11 bit argument and two bits from PCLATH register, no status bits are affected 2 clock periods


Field Summary
(package private)  int addr11
           
(package private)  java.lang.String mnemonic
           
(package private)  int opcode
           
 
Constructor Summary
(package private) TurboPicCore.GOTO(int _addr)
           
 
Method Summary
(package private)  void execute()
           
(package private)  int getOpcode()
           
(package private)  void setMnemonic(java.lang.String s)
           
(package private)  void setOpcode(int _opcode)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

addr11

int addr11

opcode

int opcode

mnemonic

java.lang.String mnemonic
Constructor Detail

TurboPicCore.GOTO

TurboPicCore.GOTO(int _addr)
Method Detail

execute

final void execute()
Overrides:
execute in class TurboPicCore.PicInstruction

setOpcode

void setOpcode(int _opcode)

getOpcode

int getOpcode()

setMnemonic

void setMnemonic(java.lang.String s)

toString

public java.lang.String toString()