/Assembly-MIPS

Trabalhos e exercícios da matéria Organização de Computadores

Primary LanguageAssembly

Assembly-MIPS

Trabalhos da matéria Organização de Computadores

Registradores usados no trab1.asm

$t0, $a0, $f0 - Registradores de uso padrão no sistema

$t1 - Recebe M ou C no inicio das operações, dos registradores de memória e das operações a depender do que foi escolhido pelo usuário

$t3 - Recebe um inteiro pra operação a ser realizada

$t5, $t6 e $t7 - Recebem os operadores de memória

$s5, $s6 e $s7 - Recebem os status das memórias

$f1 - Recebe o primeiro número float

$f2 - Recebe o segundo número float nas operações soma, subtração, multiplicação, divisão e potência

$f3 - Recebe o resultado das operações soma, subtração, divisão, multiplicação e fatorial

$f6 - Recebe uma constante 0, 1 ou 11

$f7 - Recebe uma constante 0, 1 ou 11

$f8 - Recebe uma constante 0, 1 ou 11

$f12 - Recebe o float que vamos imprimir como padrão do sistema

Tipos de dados são string, chars, floats, single precision e integer