cross assembler

Noun

 * 1)  An assembler that generates code for a platform other than the one it runs on.