La Web del Programador: Comunidad de Programadores
 
    Pregunta:  193 - OBTENER EL VALOR DE LOS REGISTROS GENERALES EN ASSEMBLER
Autor:  Carlos
Assembler:
1. Saludos recien me estoy iniciando en este lenguaje necesito saber como obtener los valores de los registros generales
2. En que momento utilizo los registros generales de 16 bits (AX,BX,CX,DX)y otros de 8 bits (AH,AL)por descripcion general se lo que significan cada uno, acumulado, base, contador, datos.
Gracias a todos

  Respuesta:  Pepo
La verdad es que no entiendo muy bien tu pregunta. Me parece que la respuesta correcta es:
Simplemente tienes que declarar una variable y con la instrucción MOV asignarle el valor del registro que quieras (AX,BX,CO o DX)
Espero que te sirva. Un saludo.

  Respuesta:  JRC
La instrucción para leer el valor que contiene un registro en el 80x86 es MOV. Los registros de 8 bits se utilizan para datos de tipo carácter, por ejemplo los byte numéricos de Pascal o para recorrer cadenas y leer sus caracteres. En otro caso, como direccionamientos de memoria, se utilizan los de 16 buts.