misc
Class Sharp

java.lang.Object
  |
  +--misc.Sharp

public class Sharp
extends java.lang.Object

Trida Sharp ja jako jedina implementovana NEstaticky. Ne, ze by to bylo treba, ale chtel jsem ukazat, ze to take umim ;-) Obsahuje kompletni implementacne zavisly kod assembleru Z-80, v tomto pripade specialne pro mikropocitac Sharp MZ-800. Vyuziva pritom nektere rutiny z jeho originalni ROM.


Field Summary
static int offset
           
static int pozice
           
 
Constructor Summary
Sharp(java.lang.String jmeno, java.lang.String shjmeno)
           
 
Method Summary
static void assign(int adresa)
           
 void generOut()
           
static void jump(int poz)
           
static void konec()
           
static void operace(int op)
           
static void printf()
           
static void printf(java.lang.String text)
           
static void push(int cislo)
           
static void pushVia(int adresa)
           
static int recountAdr(int poz)
           
 void setNames(java.lang.String jmeno, java.lang.String shjmeno)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pozice

public static int pozice

offset

public static int offset
Constructor Detail

Sharp

public Sharp(java.lang.String jmeno,
             java.lang.String shjmeno)
Method Detail

setNames

public void setNames(java.lang.String jmeno,
                     java.lang.String shjmeno)

recountAdr

public static int recountAdr(int poz)

printf

public static void printf()

assign

public static void assign(int adresa)

printf

public static void printf(java.lang.String text)

push

public static void push(int cislo)

pushVia

public static void pushVia(int adresa)

operace

public static void operace(int op)

jump

public static void jump(int poz)

konec

public static void konec()

generOut

public void generOut()