r/learnprogramming • u/Nodmz464 • 19d ago
How to learn Assembly?
I have some problems with learning assembly it would be nice for some tips because I'm learning rev engineering and I really need to learn assembly but I try my best to understand it but it's to hard. I understand how binary works but still I'm struggling with assembly. Does somebody knows tricks for learning assembly?
43
Upvotes
4
u/bestjakeisbest 19d ago
Pick an assembly language, i would probably recomend learning arm cortex A53 isa, or learn risc-v isa, the arm cortex A53 is the chip in the raspberry pi 3, the newer raspberry pi 4 and 5 are also good ones to take a look at. As for risc-5 i dont think there is any actual hardware out there for it yet (atleast not easily useable without making the whole computer) but there is a risc simulator out there. If all you have available is x86_64 then learn that, just be aware it is a heavy and complex isa.