SHR, SAR, ROR, RCL, ¿qué representan y cómo operarlos?
───────────────────────────────────── ── p>
Operación AND.
O o.
Operación OR exclusiva de XOR.
NO funcionamiento inverso.
Prueba TEST.
Prueba (agrega dos operandos, solo modifica la bandera, no devuelve el resultado).
SHL (Lógica de desplazamiento hacia la izquierda).
Desplazamiento aritmético a la izquierda del SAL. (=SHL)
SHR (desplazamiento lógico a la derecha).
Desplazamiento aritmético a la derecha del SAR. (=SHR)
ROL (rotar a la izquierda) gira a la izquierda.
ROR (rotar a la derecha) gira hacia la derecha.
RCL (rotar a la izquierda con carry).
RCR (transporte con rotación a la derecha) realiza un ciclo de transporte hacia la derecha.
Las ocho instrucciones de cambio anteriores pueden cambiar hasta 255 veces.
Al cambiar una vez, el código de operación se puede usar directamente. Por ejemplo, SHL AX,1.
Para turnos >1, el número de turnos se proporciona en el registro CL.
Por ejemplo: MOV CL,04
SHL AX,CL.