asembler intel x86 arm - ghdrako/doc_snipets GitHub Wiki
ARM
- https://mariokartwii.com/armv8/
- https://github.com/pkivolowitz/asm_book
- ARMv7: https://developer.arm.com/documentation/100076/0200/a32-t32-...
- ARMv8: https://developer.arm.com/documentation/ddi0602/2024-03/Base...
- alternative: https://www.scs.stanford.edu/~zyedidia/arm64/
- RISC-V: https://riscv.org/technical/specifications/
Intel
- https://shikaan.github.io/assembly/x86/guide/2024/09/08/x86-64-introduction-hello.html
- x86: https://www.intel.com/content/www/us/en/developer/articles/t...
- web format: http://x86.dapsen.com/
If you like to learn by example (most of these are not great, but good enough to get started):
-
https://www.nand2tetris.org/ - As a good refresher on assembly and compilers
OpenSecurityTraining2 has some Assembly courses