The x86 Assembly Language Reference Manualdescribes the assembler that runs on the x86 architecture and translates source files that are in assembly language format into object files in linking format.