Hacker News new | past | comments | ask | show | jobs | submit login

One of the things that distinguished the ZX81 from its predecessor the ZX80 was the fact that the screen didn't go off when your program was running, which made it much more useful. The CPU was still driving the screen but interrupts ensured that it was doing so when needed so actual code execution was limited to times when it wasn't needed for the screen.

This of course made it exceedingly slow. Not helped by the fact that the BASIC - squeezed into 8k - was also very slow.

You could write a surprisingly big program in the 1k RAM though due to the fact that all the BASIC keywords were stored as one byte - and had to be entered using one keypress. Which given the quality of the key (not actually keys) board was a relief.

Truly a machine built down to a price, but with considerable ingenuity!




You could, for 170 pounds, get an Acorn Atom. It had 2KB of RAM (twice as much!), a proper keyboard, an excellent BASIC, and a video chip.


Wikipedia says that would be over £700 in 2019 money - too much for a 15 year old!

Besides the £170 Atom only had Integer Basic - we had real (sort of) floating point.

I'm still jealous of anyone who had an Atom though.


And the A in ARM stands for Acorn. And the ARM1 was based on a Berkeley design, now on version 5 (Risc V). Connections, connections everywhere.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: