Egghead.page Logo

How Much RAM Did the Sinclair ZX81 Come With?

The Sinclair ZX81 remains one of the most iconic home computers of the early 1980s, celebrated for bringing computing to the masses at a low cost. A common question among retro computing enthusiasts concerns the specific memory specifications of the original hardware. This article provides a definitive answer regarding the factory-installed memory and discusses the expansion options that were available to users at the time.

The base model of the Sinclair ZX81 came with 1 KB of RAM from the factory. This incredibly small amount of memory was a strategic decision by Sir Clive Sinclair to keep the retail price as low as possible, allowing the machine to undercut competitors significantly. Despite this limitation, the ZX81 was capable of running BASIC programs and performing basic calculations within that constrained environment.

For users requiring more memory, Sinclair offered a 16 KB RAM pack that plugged into the rear expansion port. This expansion was essential for running more complex software or storing larger programs, though it was notorious for being slightly unstable if bumped. The combination of the base 1 KB unit and the optional expansion defined the user experience for thousands of early programmers.

Understanding the memory constraints of the ZX81 highlights the ingenuity required to develop software during the early home computer era. Developers had to optimize code meticulously to fit within the single kilobyte of random-access memory provided by the base unit. Today, this specification stands as a testament to how far computer technology has progressed over the last few decades.