Re: A86: Reader


[Prev][Next][Index][Thread]

Re: A86: Reader



BASIC has NOT been slowed intentionally by TI. The reason it is slower is 
because of the extra RAM. The memory must be paged, because it cannot all 
be accessed by the Z80 at the same time. The management of the pages slows 
it down. BASIC programs rely heavily on the TI-OS, and must access many 
parts of the RAM during execution. ASM programs run at about the same 
speed, because they usually don't rely on TI-OS variables.

TI-BASIC is interpreted, and not compiled, so the calc MUST be checking for 
errors during execution. It really is the only way. The delay before a 
program is run for the first time is caused by the calc tokenizing some of 
the commands, I think.
________________

Jeff Tyrrill
http://tyrrill-ticalc.home.ml.org/
http://ti-files.home.ml.org/





Follow-Ups: