MAP.DOC		DEC-07-86	68000 APEX MEMORY MAP

0000			Exception vectors (traps and interrupts)	\
									 |
0400	SYSPAG.68K	System page (saved with each .SAV file)		 |
									 |
0500			System page (resident portion)		   RESCOD.SYS
								       (4K)
0800	INTTBL.68K	JMP vectors to intrinsic routines in INT.68K	 |
									 |
									/
1000			This space may contain libraries such as	\
			FPP.68K						 |
									 |
20000			Typical place for user's heap and stack		 |
									 |
54800	RAMDSK.68K	Space used for RAM disk				 |
			Same size as floppy drives:			 |
			2560 blocks (=$A0000 bytes)			 |
								    USER SPACE
F4800	OUTBUF		Default output buffer space (4K)	\    (1008K)
			(Apex heap space)			 |	 |
								 |	 |
F5800	INBUF		Default input buffer space (4K)	  SCRATCH.SYS	 |
			(Apex heap space)		      (30K)	 |
								 |	 |
F6800	SYSTEM.SYS	Same as APEX.XPL			 |	 |
								/	/
FC000	INT.68K		XPL intrinsic routines				\
									 |
FD000	COMPAG		Apex's copy of SYSPAG				 |
									 |
FD100	RESCOD.68K	RELOAD, RENTER, SAVER	  Entry points		 |
			FRUN, FGET, FSAVE, FSCAN  Apex intrinsics	 |
			UNTHAN, DEVHAN		  Dispatch routines	 |
			ERROR, SHOWERR		  Error routines	 |
									 |
FD800	FLOPHAN.68K	Floppy disk drive handler			 |
									 |
FE000	RAMDSK.68K	RAM disk handler				 |
									 |
FE200			Space for miscellaneous disk handlers		 |
								   RESCOD.SYS
FE600	WYSEHAN.68K	Console handler				      (16K)
									 |
FEC00	PRINTHAN.68K	Printer handler					 |
			(PARHAN, ITOHAN, EPSONHAN, DUMHAN)		 |
									 |
FF000	DSKDEV.68K	Sequential-byte disk handler (device #3)	 |
									 |
FF400	XMODEM.68K	Serial I/O handlers				 |
									/
FFC00			RESCOD stack space (1K)

100000			Top of 1MB RAM memory (+1)

FE0000	MONITOR		Stride SDT monitor in ROM.

FF8000			CMOS RAM
OD stack space (1K)

100000			Top of 1MB RAM memory (+1)