hades.models.pic
Class TurboPicCore.CLRF

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

class TurboPicCore.CLRF
extends TurboPicCore.PicInstruction

CLRF F clear the register specified by 0 < F <= 127 set the Z (zero) flag 1 clock period


Field Summary
(package private)  int addr
           
(package private)  java.lang.String mnemonic
           
(package private)  boolean normal
           
(package private)  int opcode
           
(package private)  boolean special
           
 
Constructor Summary
(package private) TurboPicCore.CLRF(int _f)
           
 
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

normal

boolean normal

special

boolean special

addr

int addr

opcode

int opcode

mnemonic

java.lang.String mnemonic
Constructor Detail

TurboPicCore.CLRF

TurboPicCore.CLRF(int _f)
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()