apÉndice c desarrollo de un programa en ensambladorjjf/le/le_apendice_c.pdf · apuntes de lenguaje...

7
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.

Upload: others

Post on 26-Jun-2020

2 views

Category:

Documents


0 download

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

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

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

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

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

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

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

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.