Red de conocimiento informático - Conocimiento sistemático - ¿Qué significa la instrucción INC SRC en lenguaje ensamblador?

¿Qué significa la instrucción INC SRC en lenguaje ensamblador?

1. INC----gt; aumentar?1: Agregar 1 instrucción

Función: Operando objetivo 1

La instrucción INC tiene solo 1 operando, agrega 1 al contenido del operando especificado y luego devuelve el resultado al operando. La instrucción INC afectará los indicadores SF, AF, ZF, PF y OF, pero no afectará el indicador CF.

El tipo de operando de la instrucción INC puede ser un registro general o una unidad de almacenamiento, pero no puede ser un registro de segmento. Son posibles operaciones tanto de palabras como de bytes.

2. SRC----gt; fuente: operando fuente de la instrucción

El operando fuente puede ser el acumulador, registro, unidad de almacenamiento y valor inmediato.

Información ampliada

Instrucciones de operación aritmética

1. ¿AÑADIR, ADC?

Función: ¿Instrucción de suma?

Sintaxis: ADD OP1,OP2 ADC OP1,OP2?

Formato: ADD r1,r2 ADD r,m ADD m,r ADD r,data?

Banderas que afectan: C, P, A, Z, S, O

2, SUB, SBB?

Función: ¿instrucción de resta?

Sintaxis: SUB OP1, OP2 SBB OP1, ¿OP2?

Formato: SUB r1, r2 SUB r, m SUB m, r SUB r, datos SUB m, datos?

Banderas afectadas: C, P, A, Z, S, O

3. INC, DEC?

Función: ¿Sumar o restar uno al valor de OP?

Sintaxis: INC OP DEC OP?

Formato: INC r/m DEC r/m?

Banderas de efecto: P, A, Z, S, O

4. >

Función: ¿Invertir el signo de OP (tomar el complemento a dos)?

Sintaxis: ¿NEG OP?

Formato: NEG r/m?

Banderas de efecto: C, P, A, Z, S, O

5?

Función: ¿Instrucción de multiplicación?

Sintaxis: MUL OP. ¿IMUL OP?

Formato: MUL r/m ¿IMUL r/m?

Banderas de efecto: C, P, A, Z, S, O (solo IMUL afecta el logotipo S)