Puede usar caracteres de entrada para diferentes propósitos, como imprimir un reporte, almacenar en una tabla o escribir en un disco. Para ello tiene que haber reemplazado el carácter Enter ( 0DH) con un espacio en blanco (20H) siempre que este aparezca en NAMELEN. El campo que contiene la longitud real de los datos de entrada, NAMELEN, proporciona la posición relativa del caracter Enter. Por ejemplo, si NAMELEN contiene 05, entonces el caracter Enter esta en NAMEFLD + 5. Puede mover esta longitud al registro BX para indexar la direccion de NAMEFLD como sigue
Las dos primeras instrucciones MOV establecen el BX con la longitud 05. El tercer MOV mueve un espacio en blanco (20H) a la direccion especificada en el primer operando: la direccion de NAMEFLD mas el contenido de BX - en realidad, NAMEFLD + 5

No hay comentarios:
Publicar un comentario