X-Nico

2 unusual facts about Netwide Assembler


Busy waiting

In programs that never end (such as operating systems), infinite busy waiting can be implemented by using unconditional jumps as shown by this NASM syntax: jmp $.

Hans Peter Anvin

In addition to his regular employment at Intel's Open Source Technology Center, Anvin is currently co-maintainer of the unified x86/x86-64 Linux kernel tree, chief maintainer of the Netwide Assembler (NASM).



see also