Recently I started recording a series of short guides concerning fasm and posting them on my
YouTube channel. This list should help to quickly navigate to them.
flat assembler 1 (fasm)
How to download and set up fasm (on Windows and Linux)
How to use fasm in DOS
How to use OllyDbg to trace assembly instructions
How to use x64dbg to trace assembly instructions
flat assembler g (fasmg)
How to set up fasmg on Windows
Demonstration of 8051 example
Tutorials
Introduction to x86 assembly, part 1: MOVing numbers around
Introduction to x86 assembly, part 2: ADDing and SUBtracting, with a few JuMPs
Introduction to x86 assembly, part 3: The stack
Introduction to x86 assembly, part 4: Calling conventions
Introduction to x86 assembly, part 5: CoMParing numbers
Introduction to x86 assembly, part 6: Interpreting binary values, signed and unsigned numbers
Introduction to x86 assembly, part 7: Accessing array with SIB addressing
Introduction to x86 assembly, part 8: Little-endianness and bit operations
Introduction to x86 assembly, part 9: Shifting and rotating
Introduction to x86 assembly, part 10: MULtiplication and DIVision
Introduction to x86 assembly, part 11: 64-bit mode and calling convention
2-adic numbers for x86 programmers, part 1
2-adic numbers for x86 programmers, part 2
You can also follow my
Twitter feed where I usually announce new works I publish (not only videos).