in general, can an assembler implemented for one instruction set architecture (isa) be used as an assembler for another isa with a different instruction set or different instruction formats? briefly justify your answer.