O que é o MIPS?
MIPS é uma abreviação de dois termos diferentes de computação; milhões de instruções por segundo e microprocessador sem estágios de pipeline de bloqueio. O primeiro uso é um método comum para determinar a velocidade do processador de um computador. Geralmente, quanto mais MIPS ele pode executar, mais rápido ele opera. O segundo uso é para um tipo específico de microprocessador comum em alguns computadores e sistemas embarcados criados a partir do início dos anos 80. Esse sistema é uma variedade de RISC (Computer Set Set Computer) reduzido, um design que reduz a complexidade de seu processador para acelerar o sistema.
Os milhões de instruções por segundo da versão do MIPS são geralmente a versão mais comum. A velocidade de um processador é geralmente expressa nesse valor; portanto, qualquer tipo de site de benchmarking ou anúncio para o chip normalmente possui uma classificação MIPS. Embora essas informações sejam interessantes, raramente são tão descritivas quanto os fabricantes de processadores desejam que os usuários acreditem.
Há uma enorme variedade de coisas que podem influenciar a velocidade com que um processador executa cálculos. Fatores externos ao processador podem influenciar a velocidade e o tipo de instruções fornecidas; isso, por sua vez, altera a velocidade na qual os processos são executados. Além disso, quando dois processadores de arquiteturas diferentes são comparados, a classificação MIPS real é quase sem sentido.
A classificação MIPS para computadores domésticos já percorreu um longo caminho desde seus estágios iniciais. Na década de 1970, a maioria dos computadores operava entre 0,5 e 1 milhão de instruções por segundo. Nas décadas de 80 e 90, esse número aumentou para mais de 1.200. Nos 10 anos seguintes, a velocidade das instruções chegou a 140.000, embora a maioria dos computadores domésticos seja de 60 a 70.000.
O segundo significado comum para MIPS é um tipo específico de microprocessador. Esse significado é menos conhecido entre o público, mas é muito comum em alguns campos da engenharia. Um processador MIPS é um sistema RISC básico. Esses processadores têm várias das funções mais complexas removidas para aumentar seu poder de processamento bruto. A idéia básica é que eles possam operar mais rapidamente sem a funcionalidade adicional interrompê-los.
Esses chips foram muito utilizados nos anos 80 para sistemas de desktop. Isso parou abruptamente quando a Microsoft anunciou que seu sistema operacional não suportaria mais uma ampla variedade de chips RISC. Enquanto outros sistemas operacionais ainda usavam a tecnologia RISC, o MIPS passou para os sistemas embarcados.
Os sistemas incorporados são pequenos computadores internos que executam dispositivos e gadgets avançados, como consoles de jogos, telefones e sistemas de computadores de automóveis. O processador MIPS é adequado para esse tipo de design, pois já está reduzido ao essencial. Muitos fabricantes de sistemas embarcados descobriram que esses chips poderiam ser usados em seus sistemas com poucas modificações.