0% encontró este documento útil (0 votos)
154 vistas4 páginas

Actividad de Aprendizaje 2 Lenguaje Ensamblador

Este documento presenta el código de un programa "Hola mundo" en lenguaje ensamblador desarrollado por Moisés Pierre Marcel Vivanco Zavala como actividad de aprendizaje para la materia Estructuras de Lenguaje Ensamblador. El objetivo era aplicar los principios básicos del lenguaje ensamblador para crear, compilar y ejecutar su primer programa, el cual muestra un mensaje de saludo y otro de confirmación al ejecutarse.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
154 vistas4 páginas

Actividad de Aprendizaje 2 Lenguaje Ensamblador

Este documento presenta el código de un programa "Hola mundo" en lenguaje ensamblador desarrollado por Moisés Pierre Marcel Vivanco Zavala como actividad de aprendizaje para la materia Estructuras de Lenguaje Ensamblador. El objetivo era aplicar los principios básicos del lenguaje ensamblador para crear, compilar y ejecutar su primer programa, el cual muestra un mensaje de saludo y otro de confirmación al ejecutarse.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

Nombre: Moisés Pierre Marcel Vivanco Zavala.

Matricula: 88312. Grupo: K046.


Materia: Estructuras de Lenguaje Ensamblador
Maestro: Eduardo Pazos Gutiérrez
Acapulco Guerrero a 17 septiembre de 2018.

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
Aquí se presenta el código:
.386
.model flat, stdcall
option casemap:none

include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
includelib \masm32\lib\kernel32.lib
include \masm32\include\user32.inc
includelib \masm32\lib\user32.lib

.data

msg db "Hello world!!!", 0


cpt db "MY FIRST PROGRAM!!!", 0

.code
start:

invoke MessageBox, NULL, addr msg, addr cpt, MB_OK + MB_ICONINFORMATION

invoke ExitProcess, NULL

end start
y las pantallas de este ejecutándose en el masm32
Bibliografía:

https://www.youtube.com/watch?v=zecueq-mo4M “Hello World” Machine Learning


Recipes

También podría gustarte