top of page


CORRIMIENTO DE BITS.

 

Las instrucciones de corrimiento, que son parte de la capacidad lógica dela computadora, pueden realizar las siguientes acciones:

 

1. Hacer referencia a un registro o dirección de memoria.

 

2. Recorre bits a la izquierda o a la derecha.

 

3. Recorre hasta 8 bits en un byte, 16 bits en una palabra y 32 bits enuna palabra doble.

 

4. Corrimiento lógico (sin signo) o aritmético (con signo).

 

El segundo operando contiene el valor del corrimiento, que es unaconstante (un valor inmediato) o una referencia al registro CL. Para losprocesadores 8088/8086, la constante inmediata solo puede ser 1; unvalor de corrimiento mayor que 1 debe estar contenido en el registro CL.Procesadores posteriores permiten constantes de corrimiento inmediatohasta 31.

 

El formato general para el corrimiento es

 

3.4.5 CORRIMIENTOS Y ROTACIONES

 

 

| [etiqueta:] | Corrim. | {registro/memoria},{CL/inmediato} |

 

 

 

 

 

 

 Corrimiento de bits hacia la derecha.

 

Los corrimientos hacia la derecha (SHR y SAR) mueven los bits hacia laderecha en el registro designado. El bit recorrido fuera del registro metela bandera de acarreo. Las instrucciones de corrimiento a la derecha

bottom of page