[–]16451652?0 points
0 points
0 points
(+0|-0)
ago
You're an idiot. ASM doesn't have a specific architecture. It's literally just the machine code. It's what every OS developer, microcode developer, systems engineer, and hardware designer needs to know. They all learn ASM.
If you want to get involved with the soon to be blooming industry of hardware development in the US, you need to know ASM. You need to know what registers are, how they work and how to properly manipulate and handle them.
[–]16451664?0 points
0 points
0 points
(+0|-0)
ago
Aren't different ASM languages somewhat mutually exclusive, though? If I learn the ASM for Game Boy, will that knowledge totally transfer to another architecture? Everything I know says otherwise, but I'm not an expert and it's been a long time since I wrote ASM.
[–] 16451652? ago
You're an idiot. ASM doesn't have a specific architecture. It's literally just the machine code. It's what every OS developer, microcode developer, systems engineer, and hardware designer needs to know. They all learn ASM.
If you want to get involved with the soon to be blooming industry of hardware development in the US, you need to know ASM. You need to know what registers are, how they work and how to properly manipulate and handle them.
[–] 16451664? ago
Aren't different ASM languages somewhat mutually exclusive, though? If I learn the ASM for Game Boy, will that knowledge totally transfer to another architecture? Everything I know says otherwise, but I'm not an expert and it's been a long time since I wrote ASM.
[–] 16451654? ago
Do you think learning LLVM IR would convey some of the same benefits as learning a particular ASM?