Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
memory_layout [2019/05/08 08:23]
neils [Default memory configuration]
memory_layout [2019/06/13 22:50]
neils [Default memory configuration]
Line 14: Line 14:
 | $E000-$FFFF | KERNAL ROM | | $E000-$FFFF | KERNAL ROM |
  
-Note that BASIC ROM is banked out in order to have a large consecutive RAM area for the **XC=BASIC** ​ program. The above configuration does not change during the lifetime of the program, except for one case: if you use floats, the BASIC ROM is temporary banked in during the floating point calculations. This doesn'​t effect the code or data that you keep in $A000-$BFFF.+Note that BASIC ROM is banked out in order to have a large consecutive RAM area for the **XC=BASIC** ​ program. The above configuration does not change during the lifetime of the program, except for one case: if you use floats, the BASIC ROM is temporary banked in during the floating point calculations. This doesn'​t effect the code or data that you keep between ​$A000 and $BFFF.
  
 ===== Program layout ===== ===== Program layout =====