Microcontrolador MIPS


Nota

A empresa MIPS Computer Systems (atualmente chamada de MIPS Technologies Inc.) foi fundada em 1984 por um grupo de pesquisadores da Universidade de Stanford com foco era microcontroladores com a arquitetura RISC

Os principais componentes de um microcontrolador são:

Os microcontroladores MIPS possuem arquitetura RISC e está presente em diversos sistemas, como roteadores da sico, impressoras, em vídeo games (Nintendo 64, PlayStation 2 e portátil).

Esse microcontrolador possuem registradores que suportam dados com tamanho fixo de 32 bits (arquitetura de 32 bits) . Entretanto a arquitetura e x86 permite um tamanho variável para as instruções. Existem 32 registradores para a construção das instruções (lógicas, aritméticas, entre outras) e eles são pequenas memórias temporárias localizadas dentro da CPU capazes de armazenas uma pequena quantidade de bits.

Existe uma convenção para os registradores, e a lista abaixo mostra algumas dessas padronizações:

![![permanent/college/3-semester/#^Table]] Para programar em em Assembly é necessário entender 2 conceitos:

  • A arquitetura do sistema
  • As instruções específicas da arquitetura do sistema

A arquitetura CISC são as utilizadas nos computadores convencionais na atualidade, e possuem um conjunto de instruções mais complexa em relação à arquitetura RISC.

Nota

A arquitetura do MIPS é a RISC devido a sua menor complexidade para que facilitar a programação na linguagem Assembly.

Referências