Está en la página 1de 1

CF(Bandera de acarreo).

Contiene un acarreo(0 o 1) bit de orden alto(el


mas a la izquierda) despus de operaciones aritmticas y algunas operaciones
de corrimiento y rotacin.
CORRIMIENTO DE BITS
Las instrucciones de corrimiento que son parte de la capacidad lgica de
la computadora, pueden realizar las siguientes acciones.:
-Hacer referencia a un registro o direccin de memoria
-Recorre bits a la izquierda o a la derecha.
-Recorre hasta 8 bits en un byte, 16 bits en una palabra y 32 bits en una
palabra doble (80386 y procesadores posteriores)
-Corrimiento lgico (sin signo) o aritmtico ( con signo)
El segundo operando contiene el valor del corrimiento, que es una
constante( un valor inmediato) o una referencia al registro CL. Para los
procesadores 8088/8086, la constante inmediata solo puede ser 1; un valor de
corrimiento mayor que 1 debe estar contenido en el registro C1. Procesadores
posteriores permiten constantes de corrimiento inmediato hasta de 31. El
formato general para el corrimiento es
[etiqueta:]

(registro/memoria) , {CL/inmediato)

CORRIMIENTO DE BITS HACIA LA DERECHA.


Los corrimientos hacia la derecha (SHR y SAR) mueven los bits hacia la derecha
en el registro designado. El bit recorrido fuera del registro mete la bandera de
acarreo. Las instrucciones de corrimiento a la derecha estipulan datos lgicos
(sin signo) o aritmticos (con signo):
SHR: Desplazamiento lgico a la derecha
SAR: Desplazamiento aritmtico a la derecha

También podría gustarte