298
The
VIC
20
User
Guide
TABU
B-1:
Memory Map (continued)
Hex
Decimal
Description
Address
Address
009F
159
Tape
Pass 2
error
log corrected
00AO-OOA2
160-162 Jiffy Clock
(HML)
00A3
163
Serial bit count/ EO! flag
00A4
164
Cycle count
00A5
165
Countdown, tape write/bit
count
00A6
166
Pointer: Tape buffer
00A7
167
Tape
Write ldr
count/
Read pass/ inbit
00A8
168
Tape Write new
byte/Read
error/inbit
count
00A9
169
Write start bit/ Read bit err / stbit
OOAA
170
Tape
Scan;Cnt;Ld;End/byte assy
OOAB
171
Write lead length/
Rd
checksum/ parity
OOAC-OOAD
172-173
Pointer: Tape buffer, scrolling
OOAE-OOAF
174-175 Tape end addresses/ End
of
program
OOBO-OOBI
176-177 Tape timing constants
00B2-00B3 178-179
Pointer:
Start
of
tape buffer
00B4
180
Tape
timer (I = enable); bit
count
OOBS
181
Tape EOT / RS-232 next bit to send
00B6
182
Read character
error/
outbyte buffer
00B7
183
# characters in file name
00B8
184
Current logical file
00B9
185
Current secondary address
OOBA
186
Current device
OOBB-OOBC
187-188
Pointer:
To
file name
OOBD
189
Write shift word/ Read input char
OOBE
190
# blocks remaining
to
Write/ Read
OOBF
191
Serial word buffer
OOCO
192
Tape
motor
interlock
00CI-00C2 193-194
I/O
start addresses
00C3-00C4 195-196
KERNAL
setup pointer
OOCS
197
Current key pressed
00C6
198
# chars in keyboard buffer
00C7
199
Screen reverse flag
00C8 200
Pointer: End-of-line for input
00C9-00CA
201-202
Input
cursor log (row, column)
OOCB
203
Which key: 64 if
no
key