Los desplazamientos son instruciones que consisten en colocar valores a izquiedas o a derechas en los bits según se encuentran dispuestos.
nemónico | nombre | ejemplo | explicación |
---|---|---|---|
sll | desplazamiento a izquierda lógico | and x8 , x7 , x6 | x8 = x7 << x6 |
slli | desplazamiento a izquierda lógico inmediato | andi x8 , x7 , 3 | x8= x7 << 3 |
srl | desplazamiento a la derecha lógico | srl x8 , x7 , x6 | x8= x7 >> x6 |
srli | desplazamiento a la derecha lógico inmediato | srl x8 , x7 , 3 | x8= x7 >> 3 |
sra | desplazamiento a la derecha aritmético | srl x8 , x7 , x6 | |
srai | desplazamiento a la derecha aritmético inmediato | srl x8 , x7 , 3 |