19 ms·
Awesome. Any resource recommendations to learn ARM assembly?
by rogeliodh 4mo ago
Awesome. Any resource recommendations to learn ARM assembly?
- zzz6519003 4mo ago[dead]
- imtomt 4mo agoHonestly, just reading existing assembly to get a feel for how it works, and then violently googling everything that goes wrong. The ARM Architecture Reference Manual (aka "The ARM ARM") ended up being really helpful for looking up what specific instructions do and how they're called. Another really helpful tool is writing something in C/C++, and compiling with "gcc -O1 -S file.c" to see the assembly gcc generated. It helps to mess around a lot with smaller programs in gdb or lldb.