Intel 8080 Laptop User Manual


 
ANI
data
(AND
immediate)
(A)
~
(A)
/\
(byte
2)
The
content
of
the
second
byte
of
the
instruction
is
logicaJly
anded
with
the
contents
of
the
accumu
lator
.
The
result
is
placed
in
the
accumulator.
The
CY
and
AC flags
are
cleared.
ORA
r
(OR
Register)
(A)
~
(A)
V
(r)
The
content
of
register
r
is
inclusive-OR'd
with
the
content
of
the
accumulator.
The
result
is
placed
in
the
accumulator.
The
CY
and
AC flags
are
cleared.
I 1
o
I 0 I 1
I 1
I 0
I 0 I
I 1
XRA
r (Exclusive
OR
Register)
(A)
~
(A)
V (r)
The
content
of
register r
is
exclusive-or'd
with
the
content
of
the
accumulator.
The
result
is
placed
in
the
accumulator.
The
CY
and
AC flags
are
cleared.
ORA
M (OR
memory)
(A)
~
(A)
V
((H)
(L))
The
content
of
the
memory
location
whose
address
is
contained
in
the
Hand
L registers
is
inclusive-OR'd
with
the
content
of
the
accumu
lator.
The
result
is
placed
in
the
accumulator.
The
CY
and
AC flags
are
cleared.
I 0
I 1
I 1
o
1
4
register
Z,S,P,CY,AC
I 1
Cycles:
States:
Addressing:
Flags:
I a I 1
2
7
immediate
Z,S,P,CY,AC
data
Cycles:
States:
Addressing:
Flags:
Cycles:
States:
Addressing:
Flags:
1
4
register
Z,S,P,CY,AC
Cycles:
States:
Addressing:
Flags:
2
7
reg.
indirect
Z,S,P,CY,AC
XRA
M (Exclusive
OR
Memory)
(A)
~
(A)
V
((H)
(L))
The
content
of
the
memory
location
whose
address
is
contained
in
the
Hand
L
registers
is
exclusive-O
R'd
with
the
content
of
the
accumulator.
The
result
is
placed in
the
accumulator.
The
CY
and
AC flags
are
cleared.
ORI
data
(OR
Immediate)
(A)
~
(A) V
(byte
2)
The
content
of
the
second
byte
of
the
instruction
is
inclusive-OR'd
with
the
content
of
the
accumulator.
The
result
is
placed
in
the
accumulator.
The
CY
and
AC flags
are
cleared.
1 1
I 0
o
I 0
data
Cycles:
States:
Addressing:
Flags:
2
7
reg.
indirect
Z,S,P,CY,AC
Cycles:
States:
Addressing:
Flags:
2
7
immediate
Z,S,P,CY,AC
XRI
data
(Exclusive
OR
immediate)
(A)
~
(A) V
(byte
2)
The
content
of
the
second
byte
of
the
instruction
is
exclusive-O
R'd
with
the
content
of
the
accumu
lator.
The
result
is
placed
in
the
accumulator.
The
CY
and
AC flags
are
cleared.
.
1~_1_1~
0
__
1--..1
__
'
_1_
1
_1_
1
_0_
.
data
CMP
r
(Compare
Register)
(A)
(r)
The
content
of
register
r
is
subtracted
from
the
ac-
cumulator.
The
accumulator
remains
unchanged.
The
condition
flags
are
set
as a
result
of
the
subtraction.
The
Z flag
is
set
to
1 if (A) = (r).
The
CY
flag
is
set
to
1 if (A) < (r) .
I 0 I 1
Cycles:
States:
Addressing:
Flags:
2
7
immediate
Z,S,P,CY,AC
Cycles:
States:
Addressing:
Flags:
1
4
register
Z,S,P,CY,AC
4-9