Operating instructions

(
(
."
-(
:>
(
..
~
•...
0223: 00
BR-t:::
02:1.F
E5
:;8C
0::::
0214
D0
BN"E
0218
021:=~
3:;3
:;EC
0219
A5
LDA
~3~3
0224
0£1
B~:K
(M:>=0200
E6
02
D0
02
( )
0204
E6
03
A0
00
~:
).
0208 81 00 91 04
<")
020C
E6
00 00 02
~:
) 0210
co
01
E6
04
l1~:!.4
[;0
02
E6
(15
0218
:8
A5
00
£5
02iC
02
A5
01
E5
0220
0]
90
E5
00
0224 00
45
4D
4F
FF:HI
HTG
H
TC;LCI
*+4
.i
CHECK
==02:1.8
j
INCREMENT
aiFROM
::.,,-
or~C.
T
~::-.
J.
!1
i
...
.~
!
r~CF::Ef'lEt'~T
E604
I
t4C
D002
E601
9104
SIR
(TOLO
}Y
==0005
TOHI
(:;002
£605'
;:=0004
INC
FF:LO
BNE
:+:+4
INC
Fi=::HI
;
INCPH1ENT
HTOH
INC
TOLO
BNE
:+:+4
INC
TOHI
,;
CHECK
I F
DONE
SEC
LDA
F~:LO
sac
ENLO
LDFt
FRHI
sac
ENHI
BCC:
MOVE
;
ALL
C,ONE
BRK
LAST
8R~::
END
Fig.
5:
Assembly
listing,
Block-Move
Program
,
,-·r·r"
,
"
__
.~Ir
T
__
I"I":~I_
--t:!~!t;.!t:J
nO.Ga
c "
••
tI
••
t
I1:
1
••
ot
lbe
""1.8
II
i.,.-e
o_.loto
lip,."
•••
1
•••
r
••••
8"Ot...
..y.O
.....
•••••
DO
•••
b.,
•••
r.-
lli
••
tl
••
or
u,.
•••
r.a
II,
a.u.olly
.11_
obitt
110".
to
b
.....
d
-UI'LE
1.
0
....
l.tor"
u..s-.:1l
of
appl.
CCIaPIt.,
Inc:.
.ull
docua.ar..t.oa
1.cll1
••
d,
••
tt.Oll.
p,Q.ld.d
on
dl.c
t
••
c.pt
to"
ClacllJ.
Our
p,,".ct.
0".
cap)'
..
J.,ht.d
.1
tl'l
oil
..
l,lIIt.
r
•••
"
••
d.
0"
••
".,
.cI;0.,&1I1
••
by
eOrl:l!l.d
cb.cll
OT
_.,
Dr
•••••
"'otlld
b.
a.at
tD'
'lDft'AGI
130.00
CiaRuiM
I~
DrIED
IYJe
protr.
CIIU_
IDD'ICI.
",.n
,.,t:
oil!
AII'UlIIIJft.
tM
fU.t
__
rcl.U)'
....
U
...
l.
,.oIMt
_in
aU
.....
I
01
tM
U.LI
n
.,.Ut
II.,..
aa.e_UJ
r
..
l....
la_
Uah_
oces
••
nt·
~
M.Utl
••
,
all
__
try,
..
h
.....
u _
••
_,
....
prl"tUoog
......
)'aI"
.-.
,r.at.r
dU
..
~
CIIIl
••
~
......
I~~
11
....
of
II
.....
t.uJ
.....
11'
..
3'0
...
.,.t_.
QUI'I,;I
"VULYU
1tU.L'I'
.,e.
COIIpl.c..
_
..
proca._
lRcl
.....
D!'IOUIIl
aPJlIIEXm
.....
tuU
.r..-a _iu.. '" .r.
tMlRt
1-.
tl_
t6
....
lGfl
til
..
.-ellltlJ.1
-.e-
__
I.
r.Jta
f.r.t
pr_
t6
•••
r.Jta "'It
I.
I..,..
to
tao
lIodl
,.,.1.1111
MIl
...,.
t6
_.
D!'IOUIIl
EIP~,
!'DTPN:b
..
....
L&SI.IPh
N)'
tao
••
t
.....
_ c
...
lt
tCllfa,"
0IU'ft0I.
aIloIIL-Ta.
cux::I
oW'oULYLI 1tU.L'I'
I'"
hr
1".00
=:~ca
1;=11
-:~=.:.:~_~~..:
~t::::l~
APtJl~
~~~.
I
ClH
"'CRO
P.O
Box
2q9
CUfTO.
PAR.,
IlY
12065
'tho
".r'
••
r
••
11I
•••••
0 '
...
-vir
••••
1rl.atl.0
.itl!l
•••••
1
••
1'
po.ot.
'1'110
••
't
•••••••
1/411
t
••
".p.,
...
t
••
.,lII1
••
1
••••••••••
t
•••
' ,
••
'tte
tI
•••
o".to
•.
All
A.,L
••
1I.,act
•••••
d
,.'It
••
,
".y
••
r
•••
lat.i".d.
C.p
••
d
.1I.ft
L_II
••••••
J
••••••
••••
d
•••
l.y
opt10
..
'
••••
d... e
••••
t
t:1II
••
,lII".
d
••
pl.yl
••
",eu
'.y
••
,'.
LCA
•••
,IIp,l.·
.....
tr.but
•••
1
•••
e e.,
••
a
.......
TO..
'l'ot.l.,
cOO,.tUI
••••
tl'l
001,
.110.'.'
•••
of
GIL
••
'1'.::1'1'
'.1
••
,
'.J_'I'
.ad
....
ot
••
e-
•••
t.,
DOl
f.l
•••••
,
....
J_.l
•••
_d
••
(i:i~
..
, .
i~;
".
--"
:;
."."
:
:rJ!
i"
i
t'=
..
n l
ENHI
MOVE
F~:LCJ
ENLO
5TR
8ee
I~l:'r'
___
w
L[)R
0208
91
3:8
0206
80
LI:/r'
#00
0208 81
LDA
(00:)}li
00
BF::K
==£1224 LAST
0204
E6
A5£10
E502
Ft501
E50i:
90E5
(K>*=2f10
Fig.
6:
Block-Move,
Disassembled
and
Hex Dump
*=*+1
TCiLC!
E
tiL
Ci
:+:=*+1
ENHI
:+:=:+:+1
FF.:H
I
==0004
==(1\303
==0002
==3002
==f10~}1
==3001
==fl0.00
;iTC;H.
.'
.
~
EG!UATE
LI 5T
,.
.~
BEF
C!~~E
~:Urit·~
I
r·~G.:
PUT
START
(iF
BL
C!C~::
I
r·i
iI
FRCit:l
H .:
Eti[)
OF
E:LDC:K
I
r~
ii
EriC)
ii
.:
Ht~[:;
F!
R5T
[:·E5T
I
NAT
I
Dt~
I
t'4
)
4~
C
Ci
P! E5 AN
if
- 5 ! ZE
;
BLOCK
OF
MEMORY
j
TO
ANYPLACE
IN
RAM
20:48
MICRO
--
The 6502 Journal January,
1980