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.
5.8m questions
7.5m answers