La Instrucción MOV en Ensamblador x86 (8086/8088): Sintaxis, Operandos y Ejemplos
Transferencia de Datos Fundamental
La instrucción MOV copia datos de un origen a un destino sin alterar el origen. Es el trabajo principal de la programación en 8086/8088.
Sintaxis
MOV destination, source
Combinaciones de Operandos Válidas
| Destino | Origen | Ejemplo |
|---|---|---|
| Registro | Registro | MOV AX, BX |
| Registro | Inmediato | MOV CL, 10h |
| Registro | Memoria | MOV DX, [SI] |
| Memoria | Registro | MOV [BX+DI], AL |
| Memoria | Inmediato | MOV WORD PTR [0x1000], 1234h |
| Registro de Segmento | Registro/Memoria | MOV DS, AX |
Restricciones
- No se permiten movimientos directos de memoria a memoria (usar un registro intermedio).
- No se puede mover un inmediato directamente a un registro de segmento (usar un registro de propósito general).
- CS (Segmento de Código) no puede ser un destino.
Ejemplos Comunes
; Registro a registro MOV AL, BL ; Inmediato a registro MOV CX, 256 ; Registro a memoria (anulación de segmento) MOV ES:[DI], AX ; Memoria a registro (base+offset) MOV BX, [BP+4] ; Cargar registro de segmento MOV DS, AX
MOV no afecta las banderas. Es esencial para la asignación de variables, paso de parámetros y manipulación de memoria en programación en modo real de 16 bits.
- ·Tamaños en bytes de las instrucciones de salto del Intel 8085
- ·Por Qué los Transformadores FI Se Usan en Receptores, No en Moduladores
- ·Cómo reconstruir un amplificador Fender de tubos
- ·Amplificadores Búfer: Alta Impedancia de Entrada, Baja de Salida — El Caballo de Batalla de la Integridad de Señal
- ·Formatos y Modos de Direccionamiento de Instrucciones ARM7: Aclaración
- ·Cómo hacer un amplificador de audio fácil con batería de 9 voltios
- ·Cómo construir una carga ficticia conmutable
- ·¿Necesitas Wi-Fi para Wattpad? Internet es necesario, pero hay lectura sin conexión
- Comparación de Circuitos 208V/12A vs 277V/6A: Potencia, Eficiencia y Aplicación
- Qué es la salida de amplificador de bajo nivel
- ¿Fusible fundido en tu amplificador de cine en casa 5.1? No lo repares tú mismo: aquí te explicamos por qué
- Cómo conectar un amplificador a un equipo de música
- Cómo limpiar un amplificador de potencia pro audio
- Adaptadores USB a Ethernet: Agregar conectividad de red cableada mediante USB
