Incrementa el valor de una variable en 1. Solo se aplica a analógicas. No afecta al acumulador y no depende del acumulador.
INC v0 ;Es lo mismo que hacer v0 = v0 + 1

INC y DEC se ejecutan
incondicionalmente, por lo tanto el valor que se halla leído de v0
no tendrá importancia. CINC y CDEC son las versiones condicionales
de INC y DEC. Se ubican en el área de salidas, y solo se ejecutarán
si el bit 0 del acumulador está con valor 1. En la imagen de ejemplo
el valor del acumulador se define solo cuando se lee v0, ya que INC
y DEC no lo afectan.
Con dos argumentos
Puede
requerirse que el incremento o decremento sea mayor que 1, entonces
se añade la cantidad (que debe ser numérica):
INC var,
5 ;La variable var es incrementada (se el suma 5)
Los límites de la cantidad se corresponden con el tipo de
variable, siendo -32768 a 32767 para
entero,
-2147483648 hasta 2147483647
para largo y -3.4028235E+38 hasta
-1.401298E-45 para negativos, y 1.401298E-45 a 3.4028235E+38 para
positivos para real. La operación es similar a la que en C se
escribe var += cte.
Está a partir de CP121 BIOS 2.64,
CP122 BIOS 2.13
ADD
DEC
CINC
CDEC
Lista de instrucciones
Índice
|