Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Received my first home computer, a Sinclair ZX Spectrum, in 1982 or so. No working cassette drive in the house, so of course I started reading the manual. That taught me BASIC. Later I learned assembly language programming, partly via the manuals, and partly via some books at the local library.

I'll always have a soft-spot for Z80 assembly, and have started to work on raw Z80 processors myself now - after spending the past year or two playing with Arduino and ESP8266 devices.



Sound a lot like me in the 80s. Hard to find information. Came across random books in the library.

My latest experience is with AVR assembly. What is it about Z80 that makes you prefer it? Wider variety of practical instructions? Cleaner design?

This blog got me curious about looking into Z80. Not a chip I ever learned anything about. I started out as an Amiga guy and I would occasionally come across books and stuff about 6502. Z80 is just a name I heard from time to time.


The Z80 I enjoy because of nostalgia, largely. I started with a Z80-based system:

https://blog.steve.fi/how_i_started_programming.html

The instruction set is simple, and clean. The fact that you don't need much supporting circuitry to drive it is a nice bonus, but mostly I remember coding the thing when I was 12 or so, and now I know what I'm doing for real :)




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

Search: