Contenido>Indice>Intro Instrucciones


Instrucción: INC
Función: Incrementa en una unidad el operando implicado
Sintaxis: INC operando

Instrucción Código de Operación 2º Byte Bytes Ciclos Flags
INC A 0x04 - 1 1 -
INC Rn
0 0 0 0 1 r r r
- 1 1 -
INC direcc

0x05

direcc 2 1 -
INC @Ri
0 0 0 0 0 1 1 i
- 1 1 -
INC DPTR

0xA3

- 1 2 -

Operación: INC operando

operando<=  operando + 1

Descripción: INC incrementa en una unidad el valor del operando. Si el valor a incrementar es 0FFH, entonces el resultado será 0, aunque el bit C no resulta afectado por ello.

Nota: Cuando se utiliza esta instrucción para modificar un puerto de salida, el valor inicial del dato del puerto se lee del latch de salida, no de las patillas del puerto.

En el caso de INC DPTR se incrementa el registro de 16 bits DPTR. Si la parte baja del registro (DPL), pasa de 0xFF a 0, la parte alta del registro (DPH) se incrementa en una unidad. Si el valor inicial del DPTR es 0xFFFF, entonces el resultado será 0, aunque el bit C no resulta afectado por ello.

 

Véase también: DEC, ADD, ADDC   


  Contenido>Indice>Intro Instrucciones