The chip that changed my world – and yours
- Reference: 1714379408
- News link: https://www.theregister.co.uk/2024/04/29/opinion_z80/
- Source link:
Zilog to end standalone sales of the legendary Z80 CPU [1]READ MORE
It was ubiquitous in the early to mid-'80s and popular well into the '90s. All this is well known to vintage tech heads, but it deserves more than nostalgic memories. It marked the beginning of the great trends that defined the industry into the 21st century, and in one key attribute changed the lives of uncountable hordes of users, including yours truly.
The Z80 succeeded because it was the first mainstream microprocessor to care about compatibility. There were many companies making CPUs when the Z80 arrived, and none were compatible with their competition. A new platform needed new software, and if it didn't get it, it died.
The Z80, however, was compatible with a rival, Intel 8080. Both supported the early CP/M operating system, which had the majority of the business applications of the time, at least outside the Apple ecosystem, and unlike Apple, CP/M's creator Digital Research would license its products to anyone. The Z80 wasn't just 8080 code compatible, it was easier to design a computer around. It eliminated the need for extra circuitry to control dynamic RAM chips, it only needed a single power supply voltage whereas the 8080 needed three, and it had additional instructions to simplify common software functions. Most chip companies at the time assumed their products were good enough to establish their own niche; the Z80 was designed to be attractive to the existing market and grow from there.
The main gamechanger, though, was that it became very cheap. That wasn't the case early on, when it cost around $60 compared to the 6502's $25, but by the 1980s, a host of other companies, mostly in Japan, were making their own Z80s for their own business computers. That and four cycles of Moore's Law cut the price to the point where a complete new Z80-based computer could be bought in the UK for £50. Not far off the price of just the chip four years earlier.
[2]
This was the point that the Z80 entered my life, as part of the self-assembly Sinclair ZX81 kit. Home computing was too expensive before then for many, especially with competing demands from high-ticket household items like color TVs and VCRs. Dropping hundreds if not thousands on a personal computer was out of the question for millions. The Z80 changed all that - its suitability for a minimalist design coupled with its own low cost gave it a market at the very bottom that no other CPU could meet. There was no 6502-powered equivalent of the ZX81.
[3]
[4]
The chip democratized IT for a generation, including mine, and fired our imaginations. Life at the bottom wasn't pretty – a 1K tape-based monochrome machine with no lower case, sound or graphics doesn't look like much. But compared to no computer at all, it was magnificent. That simplicity meant huge benefits in learning the machine code at the heart of the computer in place of the built-in BASIC interpreter. That meant learning about memory maps, stacks, clock timing and clean code – skills still invaluable in cybersecurity today. Many thousands taught themselves those in their bedrooms, and many of those became the bedrock of IT thereafter.
Zilog never repeated the success of the Z80. Once IBM picked the combination of Intel's 16-bit 8086 family and MS-DOS while allowing Microsoft to license it freely, the same mix of compatibility that fired up the Z80 took over at its expense. The successor Z8000 had virtually no sales, and the Z80 lived on as an embedded controller quietly ticking away unseen in miscellaneous electronics. Now, it is gone.
[5]Open source versus Microsoft: The new rebellion begins
[6]Apple's GoFetch silicon security fail was down to an obsession with speed
[7]Intel's PC chip ship is sinking with Arm-ada on the horizon
[8]China's 7nm chip surprise reveals more than Beijing might like
[9]114 billion transistors, one big meh. Apple's M1 Ultra wake-up call
Only it isn't entirely. As well as a ghostly presence in hundreds of emulators and an untold acreage of attics where teenage possessions are stored, you can make your own in an FPGA logic chip. The original only had 8500 transistors, which means you can find nearly half a billion on Cerebra's four trillion transistor behemoth device. It's as simple as a bicycle in the age of self-driving cars. It will be studied, recreated and used far into the future.
What can never be recreated is the time when it brought the knowledge of computing to those desperate to learn. Even conscious efforts to bring basic educational computing to the masses such as the Raspberry Pi are, to some, as complex and unfathomable as any modern desktop PC. That's fine – nobody wants to go back to the days of building your own TV from an article in Practical Television magazine.
[10]
Still, something important has been lost, a chapter closed in the history of our defining technology. Goodbye, little chip. You will not be forgotten. ®
Get our [11]Tech Resources
[1] https://www.theregister.com/2024/04/22/z80_cpu_end_of_sales/
[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/systems&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Zi9vwEWwgjXto5kNobB6IAAAAIk&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/systems&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Zi9vwEWwgjXto5kNobB6IAAAAIk&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/systems&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Zi9vwEWwgjXto5kNobB6IAAAAIk&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[5] https://www.theregister.com/2024/04/15/opinion_microsoft_sovereignty/
[6] https://www.theregister.com/2024/04/02/apple_gofetch_opinion/
[7] https://www.theregister.com/2023/10/30/arm_intel_comment/
[8] https://www.theregister.com/2022/08/01/column_7nm_chips_china/
[9] https://www.theregister.com/2022/03/14/apple_m1_opinion_column/
[10] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/systems&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Zi9vwEWwgjXto5kNobB6IAAAAIk&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[11] https://whitepapers.theregister.com/
I'll raise a glass to the Z80
I bought a Nascom 1 with one of my first pay checks, what I learned kicked off decades of, mostly, great fun doing what I wanted and getting paid for it.
Beer icon only because there isn't a champagne one.
The Z80, however, was compatible with a rival, Intel 8080.
It probably didn't hurt that the same bloke designed both.
Had Nascom accepted my credit card, I would probably be Z80 fan (though oddly I preferred the 8080 code and when I've worked professionally with the Z80 it's always felt a bit odd); instead, Microtan led me down the 6502 road. So to avoid any fights, a beer for all!
All is not lost.. yet.
It's true that the Pi keeps you at arms length from the hardware, safe in Linux and unaware of the complexities of bringing up a modern SOC - but that doesn't mean there aren't still kits and computers that you can build and learn from that don't wrap you in a slightly smothering blanket.
If you are interested in learning, or just returning to past experiences of CP/M and 8-bit bare 'operating systems', there are brand new, fun kits and single board computers out there - and for now at least, the end of manufacture of the Z80 won't stop them being available. The retro and hobbyist computer scene is thriving, not least because people do want to use machines where they can have complete control and complete understanding of the entire device, not just a shallow 'user layer' and command prompt.
Designed by a software engineer
The 6502 was a hardware tinkerer's device, the Z80 was a programmers device! I remember mapping the binary instruction set and being surprised how many of the "missing" instructions worked as expected ... Unsupported code obviously but for a geeky comp sci programmer it was fun at the time.
The Z8000 had a market in Unix boxes long before Intel got there. However it was being squeezed from the other direction by the 68000 and derivatives which I think were a little ahead in the market and the trendy RISC stuff like MIPS coming along a little later. What might have killed it there was Zilog making its own systems due to its new owner Exxon's ambitions. The vendor eating its potential customers' lunch doesn't go down well. Then the Intel/SCO partnership ate everyone's lunch.