La instrucción de operación de cambio es un conjunto de instrucciones de uso frecuente y es parte de las instrucciones lógicas del lenguaje ensamblador. Incluye instrucciones de cambio (incluidas instrucciones de cambio aritmético e instrucciones de cambio lógico) e instrucciones de cambio circular (incluidas las circulares). instrucciones de cambio con acarreo) e instrucciones de cambio de doble precisión. Su función es mover todos los bits del operando de destino 1 bit en la forma especificada por el operador o el número de veces (0~255) especificado en el registro CL, y enviar el resultado a la dirección de destino. El operando de destino son datos de registro o datos de memoria de 8 bits (o 16 bits).