3 ms·
Kind of disagree, but just because the literature for ASM for x86 is that good. What I am missing most of the time is declaration of the platform. In most cases
by raxxorrax 6y ago
Kind of disagree, but just because the literature for ASM for x86 is that good. What I am missing most of the time is declaration of the platform. In most cases "learning ASM" means x86/Linux or x64/Linux, this time it is x64/Windows. Because you will quickly get to a point where you want to do system calls and that can vary from platform to platform.
If you like an easy instruction set and don't care about platform specific syscalls, I would recommend an 8bit µC. An Arduino for example.
- simias 6y agoI get your point (and agree about 8bit µC) but I would also point out that ARM/Linux and ARM64/Linux are pretty common and accessible these days. Buying an RPi to learn ASM and not have to deal with x86 nonsense would be a good investment IMO. Maybe not everybody shares my deeply rooted dislike for x86 though.
- deleted 6y ago[deleted]