∞ NOMBRE DEL ALUMNO: Teresa de Jesús Cruz Cruz ∞ MATRICULA: 93937 ∞ GRUPO: K049 ∞ NOMBRE DE LA MATERIA: Estructuras en lenguaje ensamblador ∞ NOMBRE COMPLETO DEL DOCENTE ASESOR DE LA MATERIA: Mtro. Eduardo Pazos Gutiérrez ∞ ACTIVIDAD DE APRENDIZAJE 2. Mi primer programa en lenguaje ensamblador ∞ CIUDAD Y FECHA: Oaxaca de Juárez, Oaxaca 26 de noviembre 2018
K049 (15) ESTRUCTURAS EN LENGUAJE ENSAMBLADOR Actividad de aprendizaje 2. Mi primer programa en lenguaje ensamblador Objetivo: A través de esta actividad el alumno aplicara los principios básicos del lenguaje ensamblador para realizar, compilar y ejecutar su primer programa. Instrucciones: 1. Implementa en tu computadora el programa "Hola mundo, que se muestra en el ejemplo del archivo de apoyo y presenta el resultado en un documento en formato Word, que contenga el código de tu implementación y pantallas que muestren la ejecución del mismo. Te puedes apoyar en las siguientes páginas: http://www.masm32.com/ https://www.microsoft.com/en-us/download/confirmation.aspx?id=12654 http://www.win32developer.com/asm/windows_tutorial_1.shtm
Código de arranque .model small .stack .data saludo db "Hola mundo", "$"
.code
main proc
;Inicia proceso
mov ax,seg saludo mov ds,ax
;hmm ¿seg?
;ds = ax = saludo
mov ah,09
;Function(print string)
lea dx,saludo
;DX = String terminated by "$"
int 21h
;Interruptions DOS Functions
;mensaje en pantalla
mov ax,4c00h int 21h
main endp end main
;Function (Quit with exit code (EXIT))
;Interruption DOS Functions
;Termina proceso
Bibliografía https://www.youtube.com/watch?v=pIRd79UsHXA Fecha de entrada 26 de noviembre 2018 hora 8:56pm