Assembly ou linguagem de montagem é uma notação legível por humanos para o código de máquina que uma arquitetura de computador específica usa, utilizada para programar códigos entendidos por dispositivos computacionais, como microprocessadores e microcontroladores. O código de máquina torna-se legível pela substituição dos valores em bruto por símbolos chamados mnemónicos.
Fonte: Wikipedia
MIPS, acrônimo para Microprocessor without interlocked pipeline stages (microprocessador sem estágios intertravados de pipeline - não confundir com o outros significados de "MIPS"), é uma arquitetura de microprocessadores RISC desenvolvida pela MIPS Computer Systems.
Fonte: Wikipedia