Pueden guardar tanto datos como direcciones. Son fundamentales en la arquitectura de von Neumann. La mayor parte de las computadoras modernas usa GPR.
Son únicos en el sentido de que se puede direccionarlos como una palabra o como una parte de un byte. El ultimo byte de la izquierda es la parte "alta", y el ultimo byte de la derecha es la parte "baja". Por ejemplo, el registro CX consta de una parte CH (alta) y una parte Cl (baja), y usted puede referirse a cualquier parte por su nombre.
Registro AX
El registro AX, el acumulador principal, es utilizado para operaciones que implican entrada/salida y la mayor parte de la aritmética.
A menudo conserva el resultado temporal
después de una operación aritmética o lógica.
Registro BX
Se utiliza para guardar la dirección base de listas de
datos en la memoria
El BX es conocido como el registro base ya que es el único registro
de propósito general que puede ser índice para direccionamiento indexado.
También es común emplear el BX para cálculos.
Registro CX
Contiene el conteo para ciertas instrucciones de
corrimientos y rotaciones, de iteraciones en el ciclo loop y operaciones
repetidas de cadenas.
El CX es conocido como el registro contador. Puede contener un valor para controlar el número de veces que un ciclo se repite o un valor para corrimiento de bits, hacia la derecha o hacia la izquierda. El CX también es usado para muchos cálculos.
Registro DX
Contiene la parte más significativa de un producto
después de una multiplicación; la parte más significativa del dividendo
antes de la división.
El DX es conocido como l registro de datos. Alguna operaciones de entrada/salida requieren uso, y las operaciones de multiplicación y división con cifras grandes suponen al DX y al AX trabajando juntos.
No hay comentarios.:
Publicar un comentario