Answer:
An assembler.
Step-by-step explanation:
Input is (as with any programming language) files with lists of instructions (typically assembler mnemonics), output is a binary format representing these instructions in machine language.
7.8m questions
10.4m answers