Sunteți pe pagina 1din 7

INSTITUTO TECNOLOGICO DE LA LAGUNA

MICROCONTROLADORES
REPORTE DE PRACTICA 2

Catedrático: Ing. Sergio Salas Huerta


Carrera: Mecatrónica

Presenta:
Soria Delgadillo Pedro Iram
16130505

Torreón, Coahuila, México


A los 19 días del mes de Octubre del 2018
OBJETIVO
Implementar lo adquirido en la clase de microcontroladores y programar la práctica
finalizada usando los fundamentos de programación y lograr dar con el resultado correcto
de la práctica.
Limpiaremos la pantalla.
El programa posicionara nuestro programa en la esquina superior izqueirda.
Tendremos que escribir nuestro nombre y número de control en los cuadros
especificados.

DESCRIPCION
Conociendo los conocimientos básicos del lenguaje ensamblador, debemos primero crear
un archivo de programa fuente en un editor ASCII, el que se utilizará será el programa
EDIT de MS DOS que se encuentra dentro del programa “cmd” de cualquier computadora
de 32 bits. Se colocará las instrucciones necesarias para poder mostrar una cadena de
caracteres utilizando la interrupción 09h, 21h y 10h.
Cada interrupción tiene diferentes opciones, de la interrupción 21h se aprenderá el
servicio 2 y A para imprimir en pantalla y guardar datos. La interrupción 10h, servicio 2
para posicionar el cursor.
La serie de pasos de esta práctica es primero limpiar la pantalla para que solo se muestre
el panel de la práctica pasada, imprimir el panel, posicionar el cursor en el nombre,
escribir y volver a posicionar el cursor en el número de control, para finalizar se colocará
el cursor al final para poder salir del programa sin alterar el resultado.
Programa
Ejecución del programa
Conclusión
Se debe entender las funciones principales del mensaje como lo es ir cambiando los
datos de una localidad para que en conjunto se forme un mensaje, saber que existen
diferentes partes del código como lo es Pila, Dato y la sección del código del programa.
Cada cadena de caracteres que se introducirá necesita su etiqueta para que el programa
pueda identificarlo fácilmente.
Hay complicaciones en el programa como lo es calcular con exactitud la posición en la
que debe estar el cursor, así como que al finalizar el programa el cursor debe regresar a
su posición final porque de lo contrario escribirá en la siguiente línea del último dato
capturado y puede modificar el panel al sobrescribir encima de el.

Referencias
https://www.frikipandi.com/tecnologia/20150717/que-es-el-codigo-ascii/
https://www.dosbox.com/

S-ar putea să vă placă și