544
COMMODORE 128
C o m m o d o re 6 4 M e m o ry M a p (co n tin u ed )
HEX
LABEL
ADDRESS
TBLX
00D6
00D7
INSRT
00D8
LDTB1
00D 9-00F2
USER
00F3-00F4
KEYTAB
00F5-00F6
RIBUF
00F7-00F8
ROBUF
00F9-00FA
FREKZP
00FB-00FE
BASZPT
00FF
0100-01FF
0100-010A
BAD
0100-013E
BUF
0200-0258
LAT
0259-0262
FAT
0263-026C
SAT
026D -0276
KEYD
0277-0280
MEMSTR
0281-0282
M EMSIZ
0283-0284
TIMOUT
0285
COLOR
0286
GDCOL
0287
HIBASE
0288
XMAX
0289
028A
RPTFLG
KOUNT
028B
DELAY
028C
028D
SHFLAG
LSTSHF
028E
KEYLOG
028F-0290
MODE
0291
AUTODN
0292
M51CTR
0293
M51CDR
0294
DECIMAL
LOCATION
DESCRIPTION
214
Current Cursor Physical Line
Number
215
Temp Data Area
216
Flag: Insert M ode, > 0 = # INSTs
217-242
Screen Line Link Table / Editor
Temps
243-244
Pointer: Current Screen Color RAM
loc.
245-246
Vector: Keyboard Decode Table
247-248
RS-232 Input Buffer Pointer
249-250
RS-232 Output Buffer Pointer
251-254
Free 0-Page Space for User Programs
255
BASIC Temp Data Area
256-511
Micro-Processor System Stack Area
256-266
Floating to String W ork Area
256-318
Tape Input Error Log
512-600
System INPUT Buffer
601-610
KERNAL Table: Active Logical File
N o's.
611-620
KERNAL Table: Device No. for Each
File
621-630
KERNAL Table: Second Address
Each File
631-640
Keyboard Buffer Queue (FIFO)
641-642
Pointer: Bottom of M emory for O .S.
643-644
Pointer: Top o f M emory for O .S.
645
Flag: Kernal Variable for IEEE
Timeout
646
Current Character Color Code
647
Background Color Under Cursor
648
Top of Screen M emory (Page)
649
Size of Keyboard Buffer
650
Flag: REPEAT Key Used, $80 =
Repeat
651
Repeat Speed Counter
652
Repeat Delay Counter
653
Flag: Keyb'rd SHIFT Key / CTRL
Key /
654
Last Keyboard Shift Pattern
655-656
Vector: Keyboard Table Setup
657
Flag: $00 = Disable SHIFT Keys,
$80 = Enable SHIFT Keys
658
Flag: Auto Scroll Down, 0 = ON
659
RS-232: 6551 Control Register Image
660
RS-232: 6551 Command Register
Image
Key
Need help?
Do you have a question about the 128 and is the answer not in the manual?