Comment: |
Address should be a valid address on a 4K boundary (e.g. >2000, >3000, >A000, >B000, >C000, >D000, >E000 or >F000). Bank should be a number between 0 and >FF.
Important Notes:
- When a SAMS memory expansion card is fitted, the 32K of CPU RAM is actually taken from the SAMS memory. At startup TurboForth reserves the following banks of SAMS memory for "standard" 32K RAM:
Bank |
Description |
Notes |
F8 |
4K @ CPU address >2000 |
8K Lower Memory Expansion |
F9 |
4K @ CPU address >3000 |
FA |
4K @ CPU address >A000 |
24K Upper Memory Expansion |
FB |
4K @ CPU address >B000 |
FC |
4K @ CPU address >C000 |
FD |
4K @ CPU address >D000 |
FE |
4K @ CPU address >E000 |
FF |
4K @ CPU address >F000 |
- TurboForth reserves approximately ~770 bytes for its own use starting at >A000, therefore extreme care should be taken when paging bank FA out of >A000;
- As can be seen from the above table, TurboForth assumes a 1024K SAMS memory card; TurboForth is not compatible with 256K AMS cards.
|