Está en la página 1de 1

Arquitectura de Computadoras I Prof.

 Luis Llave
CONJUNTO DE INSTRUCCIONES MIPS
Instruc­ For­
Categoría Ejemplo Significado
ción mato
add R add $8, $9, $10   $8 <­­ $9 + $10
sub R sub $11, $12, $13   $11 <­­ $12 ­ $13
addi I addi $24, $25, 15   $24 <­­ $25 + 15
Aritmética
mult R mult $14, $15   $hi $lo <­­ $14 * $15
  $hi <­­ residuo ($14 / $15)
div R div $12, $8
  $lo <­­ cociente ($14 / $15)
and R and $9, $12, $14   $9 <­­ $12 and $14
or R or $15, $8, $11   $15 <­­ $8 or $11
andi I andi $13, $8, 24   $13 <­­ $8 and 24
Lógica
ori I ori $10, $25, 18   $10 <­­ $25 or 18
sll R sll $25, $14, 8   $25 <­­ desplazar $8 a la izquierda 8 veces
srl R srl $12, $24, 6   $12 <­­ desplazar $24 a la derecha 6 veces
  $10 <­­ palabra almacenada en la
lw I lw $10, 0($8)
               dirección dada por $8
sw I sw $9, 4($8)   dirección de memoria dada por $8+4 <­­ $9
  $10 <­­ palabra almacenada en la
Transferen­ lb I lb $24, 8($15)
               dirección dada por $15 + 8
cia de datos
sb I sb $13, 0($8)   dirección de memoria dada por $13 <­­ $8
la I la $10, nom_var   $10 <­­ dirección de nom_var
mfhi R mfhi $11   $11 <­­ $hi
mflo R mflo $15   $11 <­­ $lo
beq I beq $14, $8, etiq   ir a etiq si $14 = $8
bne I bne $9, $25, etiq   ir a etiq si $9 <> $25
  $12 <­­ 1  si $9 > $15
slt R slt $12, $9, $15
  en caso contrario $12 <­­ 0
  $15 <­­ 1  si $13 > 42
Salto slti I slti $25, $13, 42
  en caso contrario $15 <­­ 0
j J j etiq   ir a etiq
  $31 <­­ dirección_sig_instrucción
jal J jal etiq
  y luego ir a etiq
jr R jr $25   ir a la dirección indicada por $25
Dpto. Sistemas y Automática – Escuela de Ing. Eléctrica Universidad de Carabobo

También podría gustarte