4 ms·
The reason why many 8 bit micros were derided as toys was not because of the 8bit cpu. 8bit cpus were well-respected. It was because of the crippling lack of r
by phire 5y ago
The reason why many 8 bit micros were derided as toys was not because of the 8bit cpu. 8bit cpus were well-respected.
It was because of the crippling lack of ram and other cost-saving measures.
Having 1KB of ram (or less) on a single board computer like the KIM-1 wasn't an issue, because they were programmed in machine-code and didn't need to drive a screen.
But 1KB of ram on a low-cost microcomputer like the ZX80 was beyond painful. It takes 768 bytes for a full screen buffer, leaving just 384 bytes for the BASIC program, all it's variables and the interpreter state. And it took all the CPU time to drive the display. Actually running the program or even pressing a key would cause the screen to blank and desync.
Even on better micros that had ~4KB of ram, the scope of the BASIC program you could write was pretty limited.