Skip to content

Lexicon Entry

NASM (Netwide Assembler)

A popular open-source x86/x64 assembler using Intel syntax. Widely used for learning assembly due to its clean, consistent syntax. Cross-platform (Linux, macOS, Windows).

Related Knowledge & Cross-References

Guide

System Calls Demystified: 4 Essential Facts About the User-Kernel Bridge

How does your program actually *do* anything? We dive deep into the `syscall` instruction, kernel mode transitions, and the differences between Linux, macOS, and Windows system calls.