Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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