Está en la página 1de 2

1.8 Desplegado de mensajes en el monitor Empezamos con escribir el mensaje que queremos desplegar esto de hace de la siguiente forma.

mov ah, 09h lea cx, mensage int 21h * en la primera instruccion (mov ah,09h) es lo ke nos permite desplegar el mensaje. *en la segunda instruccion(lea cx,mensaje) es el que manda a llamar el mensaje en este caso el mensaje se llama "mensaje" por eso despues de la coma le puse mensaje este nombre puede variar, debe recordar que al final del mensaje usted tiene que poner el simbolo $ para que el programa vea que es el final del mensaje. *en la ultima instruccion (int 21h)llama al BIOS. "aclaro el mensaje tiene que ser del mismo nombre que le pusiste al principio de lo contrario marcara un error y no se desplegara el mensaje (datasg segment mensaje db"mi nombre es$" datasg ends ) este es un ejemplo de como declarar un mensaje, el mensaje es lo que esta escrito entre comillas y termina con $" 1.7.- Proceso de ensamblado y ligado 1. Editar el Cdigo Fuente en el Blog de Notas, para lo cual es necesario conocer la estructura de un programa en ensamblador, es decir el Segmento de Pila, el Segmento de Datos y el Segmento de Cdigo, Adems deben de conocer las instrucciones y las interrupciones , adems de los registros ,para el microprocesador 8086 que es el estndar. 2. Luego de tener ya editado el programa hay que guardarlo con la extensin .ASM , esta extensin se le pone en el nombre, ya que es en bloc de notas donde estamos editando (ejemplo: primerprograma.ASM), muy importante tambin es ver en donde se guarda, hay que guardarlo en la carpeta donde tengamos el MASM.EXE y el LINK.EXE. 3. Una vez Guardado nuestro Cdigo fuente con la extensin .ASM, hay que abrir una sesin del MS-DOS, esto se hace al ir a inicio-programas-accesorios-Smbolo del Sistema o bien inicio-ejecutar-cmd y enter. 4. Ahora desde el MS-DOS nos ubicamos en la carpeta donde este guardado nuestro codigofuente.ASM 5. Una vez ubicados en la carpeta escribimos en el MS-DOS lo siguiente: * MASM nombredelprograma.ASM; (Despus del punto y coma dar un enter, esto nos

crea un archivo con la extensin .OBJ, claro que si hay errores no lo har). * Luego escribir: LINK nombredelprograma.OBJ; (Luego del punto y coma dar enter, esto nos enlazar el programa es decir nos linkear y creara el archivo con la extensin .EXE) Y con esto se encuentra ensamblado y enlazado, y ya tenemos el archivo ejecutable .EXE.

También podría gustarte

  • Protocol o
    Protocol o
    Documento32 páginas
    Protocol o
    Minne Trujillo Rodriguez
    Aún no hay calificaciones
  • PR Ctica 2
    PR Ctica 2
    Documento1 página
    PR Ctica 2
    Minne Trujillo Rodriguez
    Aún no hay calificaciones
  • Control de Procesos de Ubuntu
    Control de Procesos de Ubuntu
    Documento4 páginas
    Control de Procesos de Ubuntu
    Minne Trujillo Rodriguez
    Aún no hay calificaciones
  • Guia Rapida Conf Router
    Guia Rapida Conf Router
    Documento4 páginas
    Guia Rapida Conf Router
    Ale Castillo
    Aún no hay calificaciones
  • Guia Rapida Conf Router
    Guia Rapida Conf Router
    Documento4 páginas
    Guia Rapida Conf Router
    Ale Castillo
    Aún no hay calificaciones
  • Actividad 2
    Actividad 2
    Documento1 página
    Actividad 2
    Minne Trujillo Rodriguez
    Aún no hay calificaciones
  • Gnupg
    Gnupg
    Documento1 página
    Gnupg
    pexpe81
    Aún no hay calificaciones
  • Practica 2
    Practica 2
    Documento2 páginas
    Practica 2
    Minne Trujillo Rodriguez
    Aún no hay calificaciones
  • Interrup C I Ones
    Interrup C I Ones
    Documento5 páginas
    Interrup C I Ones
    Minne Trujillo Rodriguez
    Aún no hay calificaciones
  • Lesson 1.7
    Lesson 1.7
    Documento5 páginas
    Lesson 1.7
    Minne Trujillo Rodriguez
    Aún no hay calificaciones
  • Segundo Ifconfig
    Segundo Ifconfig
    Documento2 páginas
    Segundo Ifconfig
    Minne Trujillo Rodriguez
    Aún no hay calificaciones
  • Apuntes Lenguajes de Interfaz
    Apuntes Lenguajes de Interfaz
    Documento7 páginas
    Apuntes Lenguajes de Interfaz
    Minne Trujillo Rodriguez
    Aún no hay calificaciones