3 ms·
https://famicom.party https://famicom.party features the best, most accessible 6502 assembly crash course I've yet to come across. It does strike me as weird t
by ethagnawl 6y ago
https://famicom.party https://famicom.party features the best, most accessible 6502 assembly crash course I've yet to come across.
It does strike me as weird that there aren't any popular resources that sit between something as high-level as the linked e-book and something as low-level as "buy some hardware and figure it out".
- mywittyname 6y agoI suspect this has to do with Intel architecture not being very beginner friendly. When I tried learning x86 assembly, I found it to be incredibly overwhelming. There are simulators for teaching assembly, but I don't think those are nearly as fulfilling as hacking on real hardware. And since it's difficult to hack on your computer's hardware, you're left pickup up something more simple.
- JoshTriplett 6y agoIn my opinion, it's less that x86 is any more or less user-friendly, and more about having an environment that gives you the "raw" bare-metal feeling that you could once have from DOS. You can write a few instructions, write to video memory, and the result is right there. You can still get that feeling on x86. For instance, try writing some code directly in the MBR of a disk that writes some bytes to the serial port on 0x3f8 with outb, and load it up in KVM.
- artursapek 6y agoThanks!