Just for everyone's info.
BS2 - Has 32 bytes for variable, pretty much the same as RAM space
SX28 - Has 136 bytes of RAM registers
Propeller 1 - Has 32K byte of HubRAM for combined use of program images and variables.
Advantages on the Propeller 1 are that one can creat huge lookup tables (such as to generate a specific motion cycle on a stepper motor). Or one can create a Forth Dictionary (which seems to need at least 16K bytes to get started)
The SXes, when programed in ASM are certainly more useful than the BS2. But the Propeller 1 runs circles around both the BS2 and SX chips.
Hwang Xian Shen, Puddleby-on-the-Marsh.
All things considered, I can live and thrive without Microsoft products. LINUX is just fine.