Você está na página 1de 1

Cod Op Arg Descripcion

0 clr [Nada] -- CERO AL ACUMULADOR

1 nop [Nada] -- NINGUNA OPERACION [LEER A]


2 neg [Nada] -- NEGAR A [CONVERTIR A NUMERO NEGATIVO]

3 not [nada] -- INVERTIR A [NOT A]


4 and [Dir M] -- A AND B[MEMORIA]
5 or [Dir M] -- A OR B[MEMORIA]
6 xor [Dir M] -- A XOR B[MEMORIA]

7 add [Dir M] -- A + B[MEMORIA]


8 sub [Dir M] -- A - B[MEMORIA]

9 inc [nada] -- A + 1
10 dec [nada] -- A - 1

11 lda [Dir M] -- CARGAR DATO DE LA MEMORIA


12 sta [Dir M] -- GRABAR DATO EN LA MEMORIA

13 lit [Dato] -- ESCRIBIR LITERAL EN EL ACUMULADOR

-- SALTOS
14 bri [Dir M] -- SALTAR A DIRECCION [INCONDICIONAL]
15 brc [Dir M] -- SALTAR SI C ES 1
16 bnc [Dir M] -- SALTAR SI C ES 0
17 brz [Dir M] -- SALTAR SI Z ES 1
18 bnz [Dir M] -- SALTAR SI Z ES 0

-- DESPLAZAMIENTOS
19 smi [Nada] -- DESPLAZAMIENTO IZQUIERDA
20 smd [Nada] -- DESPLAZAMIENTO DERECHA
21 sci [Nada] -- DESPLAZAMIENTO IZQUIERDA & CO
22 scd [Nada] -- DESPLAZAMIENTO DERECHA & CO

-- ROTACIONES
23 roi [Nada]-- ROTACION IZQUIERDA
24 rod [Nada] -- ROTACION DERECHA
25 rci [Nada] -- ROTACION IZQUIERDA & CO
26 rcd [Nada] -- ROTACION DERECHA & CO

-- LECTURA Y ESCRITURA DE PUERTOS


27 ino [Dir P] -- LEER PUERTO DE ENTRADA [LEER B]
28 out [Dir P] -- ESCRIBIR PUERTO DE SALIDA
29 adc [Dir M] -- A + B[MEMORIA] + ACARREO ANTERIOR

-- INSTRUCCIONES ESPECIALES
31 hlt [Nada] -- DETENER PROCESADOR

Você também pode gostar