Post

Thanks, that was a very good video. Going backwards from a higher level language is useful to me as that's my viewpoint. I never learnt any assembly and do think it's something I should learn. I went from Basic (Sinclair mostly) through other high level languages.

Thank you! I'm very much the same, I only went as far as BBC BASIC as a kid, and from there it's been high level all the way; C is the "lowest" I've ever gone, until now...

same here, I learnt some C a decade or so ago as I wanted to write some firmware for an embedded radio device. I enjoyed it and feel I would with assembly too but I need a reason, some project that gives me a reason to do assembly, or some goal that will be useful to me at the end.

That was excellent. I've done Z80 coding, so it wasn't too alien, but I've never really tried 6502, not enough registers!! You're a natural at tutorial videos. Good pace and everything clearly explained. I'm looking forward to future episodes. ☺️

Thank you very much, that's really nice of you to say! 6502 is proto-RISC in its way, but yes... the ARM1 did much better on the register front! 😅

This is great stuff Colin, I wish something so digestible had been around in the 1980s when I started learning 6502! A really nice introduction to thinking at the machine level 👍

Ah, thanks a lot, Rob, that's very kind! If I'm allowed to say it myself, these videos are intended to be "the tutorials I would like to have had" - building on my own reading and what others have helped me to understand about 6502 over the years 😀

I'm trying to remember how I learned 6502 back then, I think it was via the advanced user guide and a single page (photocopy?) of paper with all the mnemonics, flags and address modes on it. I also had the Jonathan Griffiths book at some point.