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: