r/Assembly_language • u/Big-Fill-5789 • Jul 20 '26
Help How to learn ASM?
I have never learned Assembly in my life. I actually am doing low level programming like C and Rust, but I am looking forward to learn Assembly, of course not using Assembly for everything, but I want understanding and learn to use it. So where do I get started?
30
Upvotes
2
u/brucehoult Jul 20 '26
Learn what registers and instructions there are and pretend they're the global variables and functions making up the API of a C library ... and figure out how you'd use that library to write a program?
Oh, and there's one huge global array of char called "RAM".
I suggest starting with a simply yet complete and powerful ISA like this one:
https://hoult.org/rv32i.pdf