3.1.6. SUB¶
Descripción: Computa la resta entre dos variables.
Funcionamiento:
- Con un único parámetro de entrada: Computa la resta entre el acumulador
Accy elParámetro 1incondicionalmente. El resultado es copiado en el acumuladorAcc.- Con dos parámetros de entrada: Computa la resta entre el
Parámetro 1y elParámetro 2condicionalmente. El resultado es copiado en el acumulador aritméticoAAcc.
| Parámetro | Tipo | Descripción |
|---|---|---|
| 1 | Entrada | Variable con el primer término de la resta [1]. |
| 2 | Entrada | Variable con el segundo término de la resta. |
[1] En el caso de un solo parámetro es el segundo término.
Ejemplo LD con un parámetro de entrada
Ejemplo IL un parámetro de entrada
LD Variable
SUB Parametro1
ST Resultado
Ejemplo LD con dos parámetros de entrada
Ejemplo IL dos parámetros de entradas
LD Habilitacion
SUB Parametro1, Parametro2
CMOV AAcc, Resultado