Lära sig asm är en hel del nötande i min åsikt, varav jag skulle rekommendera en bok på temat till att börja med. Gissar på att det är x86 du är intresserad av, isåfall -> modern x86 assembly.
Stort plus är att all kod i den boken är anropbar från C/C++.
Exemplena är lite långsamma med mycket repetition, men det handlar ofta om att se skillnad på operationer eller göra conditional jumps om olika flaggor sätts, t.ex zero flag, overflow etc.
Vill du ha praktisk användning av kunskaperna så är det fåtal mig vetligen aktiva områden, säkerhet, kernel utveckling, optimeringar i beräkningstunga miljöer.
Vill du bli inspirerad spana in cppcon talks på youtube, allt som handlar om optimeringar kommer visa asm på slidsen.
Inte att förkasta heller är en grundläggande högskolekurs på datorteknik, då bör asm, minnes- och cachelayout täckas.
Edit:mer förslag
Inlägg
Inlägg som iamragge har skrivit i forumet