Programacion

Páginas: 4 (953 palabras) Publicado: 15 de octubre de 2012
CUADRO RESUMEN DEL LENGUAJE ENSAMBLADOR BÁSICO DEL MIPS-R2000
CARGA lw rt,dirección Carga palabra I Carga los 32 bits almacenados en la palabra de memoria especificada por dirección en el registrort. ARITMÉTICAS add rd, rs, rt Suma R Suma el contenido de los registros rs y rt, considerando el signo. El resultado se almacena en el registro rd COMPARACIONES slt rd, rs, rt Activa si menor R Poneel registro rd a 1 si rs es menor que rt y a 0 en caso contrario

lw $s0, 12($a0) # $s0 ← Mem[ 12 + $a0 ]

add $t0, $a0, $a1

# $t0 ←$a0 + $a1

slt $t0, $a0, $a1

lb rt, dirección Carga bytey extiende signo I Carga los 8 bits almacenados en el byte de memoria especificado por dirección en el LSB del registro rt y extiende el signo

addu rd, rs, rt Suma sin signo R Suma el contenido delos registros rs y rt, sin considerar el signo. El resultado se almacena en el registro rd

# if ( $a0 < $a1) $t0 ← 1 # else $t0 ← 0

lb $s0, 12($a0) # $s0(7..0) ← Mem[ 12 + $a0 ](1byte) #$s0(31..8) ← $s0(7)
lbu rt, dirección Carga byte y no extiende signo I Carga los 8 bits almacenados en el byte de memoria especificado por dirección en el LSB del registro rt sin extender el signo

addu$t0, $a0, $a1

# $t0 ←$a0 + $a1

slti rt, rs, inm Activa si menor con inmediato I Pone el registro rt a 1 si rs es menor que el dato inmediato inm y a 0 en caso contrario

sub rd, rs, rt Resta RResta el contenido de los registro rs y rt considerando el signo. El resultado se almacena en el registro rd

slti $t0, $a0, -15

# if ( $a0 < -15) $t0 ← 1 # else $t0 ← 0

sub $t0, $a0, $a1

#$t0 ←$a0 - $a1

lbu $s0, 12($a0) # $s0 ← 0x000000(Mem[ 12 + $a0 ])(1byte)
lh rt, dirección Carga media palabra y ext. signo I Carga media palabra (16 bits) almacenada en la media palabra dememoria especificada por la dirección en la parte baja del registro rt y extiende el signo

subu rd, rs, rt Resta sin signo R Resta el contenido de los registros rs y rt, sin considerar el signo. El...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS