Gcc

GNU C Compiler. It supports many architectures and produces assembler code.

Also see gas.