296
The
VIC
20
User
Guide
TABU
1-1: Memory Map
Hex
Decimal
Description
Address
Address
0000
0
Jump
for USR
0001-0002
1-2
Vector for USR
0003-0004 3-4
Float-fixed vector
0005-0006 5-6
Fixed-float vector
0007
7
Search character
0008
8 Scan-quotes flag
0009
9 TAB column save
OOOA
10
0=
LOAD, I = VERIFY
OOOB
II
Input buffer pointer/# subscript
OOOC
12
Default
DIM
flag
OOOD
13
Type:
FF
= string, 00 = numeric
OOOE
14
Type: 80 = integer, 00 = floating point
OOOF
15
DATA
scant LIST quote/ memory flag
0010
16
Subscript/FNx
flag
0011
17
0=
INPUT;$40 = GET;$98 =
READ
0012
18
ATN sign/ Comparison eval flag
0013
19
Current
I/O
prompt flag
0014-0015
20-21
Integer value
0016
22
Pointer: Temporary string stack
0017-0018
23-24
Last temporary string vector
0019-0021
25-33
Stack for temporary strings
0022-0025
34-37
Utility pointer area
0026-002A
38-42
Product area for multiplication
002B-002C
43-44
Pointer: Start
of
BASIC
002D-002E
45-46
Pointer: Start
of
Variables
002F-0030
47-48
Pointer: Start
of
Arrays
0031-0032
49-50
Pointer: End
of
Arrays
0033-0034
51-52
Pointer: String storage (moving down)
0035-0036
53-54
Utility string pointer
0037-0038
55-56
Pointer: Limit
of
memory
0039-003A
57-58
Current BASIC line number
003B-003C
59-60
Previous BASIC line number
003D-003E
61-62
Pointer: BASIC statement for CO NT
003F-0040
63-64
Current DATA line number
0041-0042
65-66
Current DATA address
0043-0044
67-68
Input vector