public final class Z80
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static interface |
Z80.Env |
Modifier and Type | Field and Description |
---|---|
private int |
A |
private int |
A_ |
private int |
B |
private int |
B_ |
private int |
C |
private int |
C_ |
private int |
D |
private int |
D_ |
private int |
E |
private int |
E_ |
private Z80.Env |
env |
(package private) static int |
F3 |
(package private) static int |
F5 |
(package private) static int |
F53 |
private int |
Fa |
private int |
Fa_ |
private int |
Fb |
private int |
Fb_ |
(package private) static int |
FC |
private int |
Ff |
private int |
Ff_ |
(package private) static int |
FH |
(package private) static int |
FN |
(package private) static int |
FP |
private int |
Fr |
private int |
Fr_ |
(package private) static int |
FS |
(package private) static int |
FZ |
private boolean |
halted |
private int |
HL |
private int |
HL_ |
private int |
IFF |
private int |
IM |
private int |
IR |
private int |
IX |
private int |
IY |
private int |
MP |
private int |
PC |
private int |
R |
private int |
SP |
(package private) int |
time |
(package private) int |
time_limit |
Modifier and Type | Method and Description |
---|---|
(package private) int |
a() |
(package private) void |
a(int v) |
private void |
adc_hl(int b) |
private void |
adc(int b) |
private void |
add(int b) |
private int |
add16(int a,
int b) |
(package private) int |
af() |
(package private) void |
af(int v) |
private void |
and(int b) |
(package private) int |
bc() |
(package private) void |
bc(int v) |
private void |
bit(int n,
int v) |
private void |
call(boolean y) |
private void |
cp(int b) |
private void |
cpir(int i,
boolean r) |
private void |
cpl() |
private void |
daa() |
(package private) int |
de() |
(package private) void |
de(int v) |
private int |
dec(int v) |
(package private) boolean |
ei() |
(package private) void |
ei(boolean v) |
(package private) void |
ex_af() |
(package private) void |
execute() |
(package private) void |
exx() |
private void |
f_szh0n0p(int r) |
(package private) int |
f() |
(package private) void |
f(int v) |
private int |
flags() |
private void |
flags(int f) |
private int |
getd(int xy) |
private void |
group_cb() |
private void |
group_ed() |
private void |
group_xy_cb(int xy) |
private void |
group_xy(int c0) |
private void |
halt() |
(package private) int |
hl() |
(package private) void |
hl(int v) |
(package private) int |
i() |
(package private) void |
i(int v) |
(package private) int |
iff() |
(package private) void |
iff(int v) |
(package private) int |
im() |
(package private) void |
im(int v) |
private int |
imm16() |
private int |
imm8() |
private int |
inc(int v) |
private void |
inir_otir(int op) |
(package private) boolean |
interrupt(int bus) |
(package private) int |
ix() |
(package private) void |
ix(int v) |
(package private) int |
iy() |
(package private) void |
iy(int v) |
private void |
jp(boolean y) |
private void |
jr() |
private void |
ld_a_ir(int v) |
private void |
ldir(int i,
boolean r) |
(package private) void |
nmi() |
private void |
or(int b) |
(package private) int |
pc() |
(package private) void |
pc(int v) |
(package private) int |
pop() |
void |
push(int v) |
(package private) int |
r() |
(package private) void |
r(int v) |
(package private) void |
reset() |
private void |
rld() |
private void |
rot(int a) |
private void |
rrd() |
private void |
sbc_hl(int b) |
private void |
sbc(int b) |
private void |
scf_ccf(int x) |
private int |
shifter(int o,
int v) |
(package private) int |
sp() |
(package private) void |
sp(int v) |
private void |
sub(int b) |
private void |
xor(int b) |
private final Z80.Env env
private int PC
private int SP
private int A
private int B
private int C
private int D
private int E
private int HL
private int A_
private int B_
private int C_
private int D_
private int E_
private int HL_
private int IX
private int IY
private int IR
private int R
private int MP
private int Ff
private int Fr
private int Fa
private int Fb
private int Ff_
private int Fr_
private int Fa_
private int Fb_
static final int FC
static final int FN
static final int FP
static final int F3
static final int FH
static final int F5
static final int FZ
static final int FS
static final int F53
int time
int time_limit
private int IFF
private int IM
private boolean halted
Z80(Z80.Env env)
private int flags()
private void flags(int f)
int a()
int f()
int bc()
int de()
int hl()
int ix()
int iy()
int pc()
int sp()
int af()
int i()
int r()
int im()
int iff()
boolean ei()
void a(int v)
void f(int v)
void bc(int v)
void de(int v)
void hl(int v)
void ix(int v)
void iy(int v)
void pc(int v)
void sp(int v)
void af(int v)
void i(int v)
void r(int v)
void im(int v)
void iff(int v)
void ei(boolean v)
void exx()
void ex_af()
public void push(int v)
int pop()
private void add(int b)
private void adc(int b)
private void sub(int b)
private void sbc(int b)
private void cp(int b)
private void and(int b)
private void or(int b)
private void xor(int b)
private void cpl()
private int inc(int v)
private int dec(int v)
private void bit(int n, int v)
private void f_szh0n0p(int r)
private void rot(int a)
private int shifter(int o, int v)
private int add16(int a, int b)
private void adc_hl(int b)
private void sbc_hl(int b)
private int getd(int xy)
private int imm8()
private int imm16()
private void scf_ccf(int x)
private void daa()
private void rrd()
private void rld()
private void ld_a_ir(int v)
private void jp(boolean y)
private void jr()
private void call(boolean y)
private void halt()
private void ldir(int i, boolean r)
private void cpir(int i, boolean r)
private void inir_otir(int op)
void execute()
private void group_xy(int c0)
private void group_ed()
private void group_cb()
private void group_xy_cb(int xy)
boolean interrupt(int bus)
void nmi()
void reset()
Copyright 2004-2015 Wandora Team