Asembler is not compiled or decompiled. It is a set of instruction directly 'understandable' by the CPU. That's why it is called machine language.