Netwide Assembler Applicator
Cryogen is often connected to NASM for software use. NASM is an 80x86 assembler designed for portability and modularity.
NASM Netwide Assembler Applicator is an assembler and disassembler for the Intel x86 architecture, used to write 16-bit, 32-bit, and 64-bit programs, and is considered to be one of the most popular assemblers for Linux operating system. The NASM applicator creates flat binary files for various uses in OS development, usable in writing boot loaders, ROM images and more.