<< Home | About Forth | About TurboForth | Download | Language Reference | Resources | Tutorials | YouTube >>


16-Bit PAD RAM Utilisation (V1.2.1)

TurboForth utilises the 16-bit zero wait-state RAM in the 4A console in order to increase performance of the most commonly executed words. The words below are all coded in assembly language for size and performance. They execute at approximately twice the speed of code that runs from the 32K memory expansion, which is on an 8-bit bus.


0 1 2 3 4 5 6 7 8 9 A B C D E F
830 TF WORKSPACE
831
832 DOCOL NEXT EX
833 IT BANK1 RETB0
834 SPSTAT RUN
835 ISR ISRXIT SW
836 AP LIT X X
837 X X X X X X X X X X X X X X
838 X X         DROP OV
839 ER 1+ 1- 2+ 2-
83A 2- + - *
83B * 0BRANCH
83C FREE SPACE
83D
83E GPL WORKSPACE / FREE SPACE
(active during KSCAN, interrupts & DSRLNK)
83F

X = Used by TI ROM/OS.


<< Home | About Forth | About TurboForth | Download | Language Reference | Resources | Tutorials | YouTube >>