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

"That still mystifies me: The 6502-equivalent of an if-clause was branch-not-equal (BNE), but how did that work in reality? What's happening on the silicone then? How can a lifeless thing make a decision? Never really understood whats beneath the turtles."

My itch didn't stop after learning BASIC or machine code, I wanted to know what has deeper down. After reading the Zacs Z80 book, this was my next port of call and is still a damn good teaching aid on how microprocessors actually work, all the way from transistors, flip-flops, boolean logic, memory, address & data buses, timing, logical shifting, adding, multiplying etc.

It's still on my bookshelf and will probably get passed to my granddaugher if she shows any interest.

https://archive.org/details/understanding-microprocessors-ra...



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

Search: