apÉndice c desarrollo de un programa en ensambladorjjf/le/le_apendice_c.pdf · apuntes de lenguaje...
TRANSCRIPT
![Page 1: APÉNDICE C DESARROLLO DE UN PROGRAMA EN ENSAMBLADORjjf/le/LE_APENDICE_C.pdf · APUNTES DE LENGUAJE ENSAMBLADOR _____ 43 Prof. Juan Juárez Fuentes APÉNDICE C DESARROLLO DE UN PROGRAMA](https://reader035.vdocuments.pub/reader035/viewer/2022070815/5f0e71657e708231d43f450e/html5/thumbnails/1.jpg)
APUNTES DE LENGUAJE ENSAMBLADOR ________________________________________________________________________________________
43 Prof. Juan Juárez Fuentes
APÉNDICE C
DESARROLLO DE UN PROGRAMA EN ENSAMBLADOR
1.- Descargar el Compilador TASM 5.0 que viene en el archivo TASM50.exe que puede ser descargado de alguna fuente como la página del curso.
2.- Dar doble clic sobre la aplicación e indicar en donde quedara instalada la carpeta tasm50.
![Page 2: APÉNDICE C DESARROLLO DE UN PROGRAMA EN ENSAMBLADORjjf/le/LE_APENDICE_C.pdf · APUNTES DE LENGUAJE ENSAMBLADOR _____ 43 Prof. Juan Juárez Fuentes APÉNDICE C DESARROLLO DE UN PROGRAMA](https://reader035.vdocuments.pub/reader035/viewer/2022070815/5f0e71657e708231d43f450e/html5/thumbnails/2.jpg)
APUNTES DE LENGUAJE ENSAMBLADOR ________________________________________________________________________________________
44 Prof. Juan Juárez Fuentes
3.- Con algún editor de texto generar un programa que deberá estar en la carpeta del compilador, en éste caso tasm50. El nombre del archivo no deberá ser mayor de 8 caracteres y la extensión deberá ser .asm. Por ejemplo prog_1.asm.
![Page 3: APÉNDICE C DESARROLLO DE UN PROGRAMA EN ENSAMBLADORjjf/le/LE_APENDICE_C.pdf · APUNTES DE LENGUAJE ENSAMBLADOR _____ 43 Prof. Juan Juárez Fuentes APÉNDICE C DESARROLLO DE UN PROGRAMA](https://reader035.vdocuments.pub/reader035/viewer/2022070815/5f0e71657e708231d43f450e/html5/thumbnails/3.jpg)
APUNTES DE LENGUAJE ENSAMBLADOR ________________________________________________________________________________________
45 Prof. Juan Juárez Fuentes
4.- Abrir el Shell de DOS. La forma de hacerlo es ir al botón Inicio, seleccionar Ejecutar y en la ventana que se abre teclear cmd y dar aceptar. Los colores y tamaño de la ventana de DOS puede ser cambiada a cada preferencia.
![Page 4: APÉNDICE C DESARROLLO DE UN PROGRAMA EN ENSAMBLADORjjf/le/LE_APENDICE_C.pdf · APUNTES DE LENGUAJE ENSAMBLADOR _____ 43 Prof. Juan Juárez Fuentes APÉNDICE C DESARROLLO DE UN PROGRAMA](https://reader035.vdocuments.pub/reader035/viewer/2022070815/5f0e71657e708231d43f450e/html5/thumbnails/4.jpg)
APUNTES DE LENGUAJE ENSAMBLADOR ________________________________________________________________________________________
46 Prof. Juan Juárez Fuentes
5.- Ir a la carpeta tasm50 y con el comando dir podemos ver el contenido de la carpeta en donde podemos encontrar el archivo prog_1.asm.
Comandos básicos de DOS utilizados:
Comando Descripción cd.. Sale de la carpeta en donde se encuentra cd Ingresa a una carpeta dir Muestra el contenido de la carpeta cls Borra pantalla exit Sale de la ventana de DOS (shell)
![Page 5: APÉNDICE C DESARROLLO DE UN PROGRAMA EN ENSAMBLADORjjf/le/LE_APENDICE_C.pdf · APUNTES DE LENGUAJE ENSAMBLADOR _____ 43 Prof. Juan Juárez Fuentes APÉNDICE C DESARROLLO DE UN PROGRAMA](https://reader035.vdocuments.pub/reader035/viewer/2022070815/5f0e71657e708231d43f450e/html5/thumbnails/5.jpg)
APUNTES DE LENGUAJE ENSAMBLADOR ________________________________________________________________________________________
47 Prof. Juan Juárez Fuentes
6.- Para compilar se teclea el comando tasm con los parámetros /zi, y el nombre del programa con su extensión (en este caso prog_1.asm).
Si no reporta errores o advertencias crea un archivo con el mismo nombre pero con extensión .obj que es el archivo objeto.
![Page 6: APÉNDICE C DESARROLLO DE UN PROGRAMA EN ENSAMBLADORjjf/le/LE_APENDICE_C.pdf · APUNTES DE LENGUAJE ENSAMBLADOR _____ 43 Prof. Juan Juárez Fuentes APÉNDICE C DESARROLLO DE UN PROGRAMA](https://reader035.vdocuments.pub/reader035/viewer/2022070815/5f0e71657e708231d43f450e/html5/thumbnails/6.jpg)
APUNTES DE LENGUAJE ENSAMBLADOR ________________________________________________________________________________________
48 Prof. Juan Juárez Fuentes
7.- Para enlazar el archivo y crear el ejecutable (.exe), se teclea el comando tlink con el parámetro /v y el nombre del programa sin extensión. De esta forma se crea el archivo ejecutable prog_1.exe.
![Page 7: APÉNDICE C DESARROLLO DE UN PROGRAMA EN ENSAMBLADORjjf/le/LE_APENDICE_C.pdf · APUNTES DE LENGUAJE ENSAMBLADOR _____ 43 Prof. Juan Juárez Fuentes APÉNDICE C DESARROLLO DE UN PROGRAMA](https://reader035.vdocuments.pub/reader035/viewer/2022070815/5f0e71657e708231d43f450e/html5/thumbnails/7.jpg)
APUNTES DE LENGUAJE ENSAMBLADOR ________________________________________________________________________________________
49 Prof. Juan Juárez Fuentes
8.- Para la ejecución se teclea sólo el nombre del programa, en este caso prog_1 sin extensión.
9.- Finalmente tecleamos el comando exit para salir del Shell.