Los registros de propósito general AX, BX, CX y DX son los caballos de batalla del
sistema. Son únicos en el sentido de que se puede direccionarlos como una
palabra o como una parte de un byte. El último 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. Por ejemplo, las
instrucciones para multiplicar, dividir y traducir suponen el uso del AX. También,
algunas operaciones generan código más eficiente si se refieren al AX en lugar de
a los otros registros.
Registro BX. 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 DX. 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.
Pude usar los registros de propósito general para suma y resta de cifras de 8, 16 o
32 bits.
No hay comentarios:
Publicar un comentario