Appendix G - Variable locations


For the format of these variables, see section 3.1.

Resident integers


@%   &0400
A%   &0404
B%   &0408
C%   8040C
D%   &0410
E%   &0414
F%   &0418
G%   &041C
H%   &0420
I%   &0424
J%   &0428
K%   &042C
L%   &0430
M%   &0434
N%   &0438
0%   &043C
P%   &0440
Q%   &0444
R%   &0448
S%   &044C
T%   &0450
U%   &0454
V%   &0458
W%   &045C
X%   &0460
Y%   &0464
Z%   &0468

Variable list base pointers


The pointers marked with a '*' are not available (those characters are not allowed as part of a variable name).

@   &0480*
A   &0482
B   &0484
C   &0486
D   &0488
E   &048A
F   &048C
G   &048E
H   &0490
I   &0492
J   &0494
K   &0496
L   &0498
M   &049A
N   &049C
O   &049E
P   &04A0
Q   &04A2
R   &04A4
S   &04A6
T   &04A8
U   &04AA
V   &04AC
W   &04AE
X   &04B0
Y   &04B2
Z   &04B4
[   &04B6*
\   &04B8*
]   &04BA*
^   &04BC*
_   &04BE
£   &04C0
a   &04C2
b   &04C4
c   &04C6
d   &04C8
e   &04CA
f   &04CC
g   &04CE
h   &04D0
i   &04D2
j   &04D4
k   &04D6
l   &04D8
m   &04DA
n   &04DC
a   &04DE
p   &04E0
q   &04E2
r   &04E4
s   &04E6
t   &04E8
u   &04EA
v   &04EC
W   &04EE
x   &04F0
y   &04F2
z   &04F4

Bibliography


Acorn User Magazine, published monthly, Redwood Publishing

6502 Assembly Language Programming, L.A.Leventhal, OSBORNE/Mc Graw Hill, Berkeley, California

Acorn Electron User Guide, Acorn Computers Limited, Cambridge, 1983

Acorn Electron Advanced User Guide, Dickens and Holmes, Adder Publishing/Acornsoft, Cambridge, 1984

The BBC Microcomputer User Guide, John Coil, British Broadcasting Corporation, London, 1982

The Advanced User Guide for the BBC Microcomputer, Bray, Dickens and Holmes, Cambridge Micro Centre, 1983

Beebug Magazine, published every five weeks, BEEBUG, PO Box 109, High Wycombe, Bucks.

Principles of Compiler Design, Aho and Ullman, Addison Wesley, 1979

Programming the 6502, Rodnay Zaks, Sybex, 1980

R650X and R651X Microprocessors (CPU) Data Sheet, Rockwell International, 1984

Understanding and Writing Compilers, Richard Bornat, Macmillan Press, 1979