¿Qué es la instrucción INR del microprocesador?
La instrucción INR se utiliza en un microprocesador 8086 para incrementar un registro en uno. INR es un código de operación abreviado para la forma más larga de la instrucción, REGISTRO DE INCREMENTO. El código de operación para el INR es 04h.
La sintaxis general de la instrucción INR es:
```
INR REGISTRO_NOMBRE
```
donde `REGISTER_NAME` es el nombre del registro de 8 bits que se incrementará.
Por ejemplo, para incrementar el registro BL en 1, utilizaría los siguientes mnemotécnicos:
```
INR BL
```
Después de ejecutar la instrucción INR, el registro BL se incrementará en uno.
La instrucción INR también se puede utilizar en ubicaciones de memoria u operandos inmediatos. Por ejemplo:
```
INR BYTE PTR [BX + SI]; Byte de incremento en la dirección señalada por BX+SI
INR [SI + 10h]; Incrementar el valor de 16 bits en SI+10h
INR AL, 20h; Incrementar registro AL por valor inmediato 20h
```
El tamaño del operando de la instrucción INR está determinado por el tamaño del registro o la ubicación de la memoria que se incrementa. Si el registro o la ubicación de la memoria es de 8 bits, entonces la instrucción INR incrementa el valor en uno. Si el registro o la ubicación de la memoria es de 16 bits, entonces la instrucción INR incrementa el valor en dos.
La instrucción INR es una instrucción de un byte y se necesitan 2 ciclos de reloj para ejecutarse.
- ·Los Peavey MP- 4 Especificaciones
- ·¿Qué es el ancho de banda E1?
- ·Cómo solucionar problemas de un amplificador de válvulas Burning Out Tubo
- ·¿Qué significa cuando mi amplificador para subs se enciende y todo está conectado correctamente?
- ·Cómo diseñar un amplificador de bajo ruido
- ·Cómo reemplazar un tubo 12AX7
- ·Hafler 9505 Especificaciones
- ·Al cargar un reproductor de MP3, requiere 5 V 2,5 amperios. ¿Puedes usar un cargador de 6 V y 4 amperios?