Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How much of the Handy Boards 32K memory is available for user programs running under Interactive C?

handy memory Programs running user
0
Posted

How much of the Handy Boards 32K memory is available for user programs running under Interactive C?

0

Here is an approximate breakdown of how Interactive C makes use of the Handy Board’s 32K of RAM: PurposeMem Usage Runtime P-Code OS7936 bytes Stack space for user processes6656 bytes Buffer for interaction process256 bytes Buffer for printing256 bytes User program object code plus user global variables 16320 bytes available Thus, about 16K of the memory is reserved for user code plus user globals. Since Interactive C compiles into code for the runtime virtual machine rather than into 68HC11 machine language, user IC programs tend to be more compact than those compiled with traditional compilers, partially offsetting the overhead of the IC system itself.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.