0% encontró este documento útil (0 votos)
93 vistas6 páginas

Actividad 2 Lenguaje Ensamblador

El documento describe los pasos para implementar un programa "Hola Mundo" en ensamblador MASM, incluyendo montar el disco duro en DOSBox, abrir el programa MASM611, escribir el código, compilarlo, y vincularlo para generar un ejecutable. También proporciona ejemplos breves de cómo escribir "Hola Mundo" en otros lenguajes como Pascal, C, C++ y Java.

Cargado por

Anonymous DuPWhO
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)
93 vistas6 páginas

Actividad 2 Lenguaje Ensamblador

El documento describe los pasos para implementar un programa "Hola Mundo" en ensamblador MASM, incluyendo montar el disco duro en DOSBox, abrir el programa MASM611, escribir el código, compilarlo, y vincularlo para generar un ejecutable. También proporciona ejemplos breves de cómo escribir "Hola Mundo" en otros lenguajes como Pascal, C, C++ y Java.

Cargado por

Anonymous DuPWhO
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/ 6

Nombre Alumno: Hernández Sánchez Marco Alejandro

Matricula: 98707

Grupo: K054

Materia: ESTRUCTURAS EN LENGUAJE ENSAMBLADOR

Profesor: Mtro. Emmanuel Hernández Ortiz

Actividad: N°. 2

Fecha: 14/05/2019

Lugar: Ciudad de México


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

En este programa explicaré como hacer el linkeo y compilado de un programa en


MASM, primeramente, abrimos el Dosbox. Aparecerá el intérprete de comandos virtual
Z:\>.

Montar el disco duro completo en DOSBox no es seguro, así que es mejor que
montes solo la carpeta de archivos como una unidad virtual. La carpeta actuará como
si fuera un disco duro.
Escribe mount C C:\masm611 y presiona enter. Escribe C: y presiona enter. Tu unidad
de entrada cambiará por C:\>.

Montar el cd de la carpeta (masm) en el programa con el siguiente comando.


Ejecutamos el programa pwb.exe de la carpeta bin en el archivo MASM611 que se
encuentra en la unidad montada.

Nos abrirá el programa en el cual empezaremos a realizar el código hola mundo.

Ingresamos a new(nuevo).

Despues escribimos nuestro código.


Lo siguiente será guardarlo con extensión .asm.

Después lo vamos a compilar, nos vamos a la pestaña File/Dos Shell. Nos saldrá una
ventana para el compilado escribimos el nombre del archivo con .asm.

Si el codigo está escrito correctamente saldrá la información del programa como en la


figura siguiente y se generará un archivo obj.
Una vez escrito, linkeamos nuestro archivo obj con la siguiente instrucción: @echo off.

Esto nos generará un archivo .exe el cual lo podremos ejecutar.

Y en otros tipos de lenguaje estos serían sus códigos para su ejecución:

Hola Mundo en Pascal

Program HolaMundo;

begin Writeln('¡Hola, mundo!');


end.

Hola Mundo en C

#include int main()

printf("¡Hola, mundo!\n");

return 0;

Hola Mundo en C++

#include <iostream>

Int main(){

std::cout << "Hola mundo\n";

return 0;

Hola Mundo en Java

public class HolaMundo

public static void main(String[] args)

System.out.println("¡Hola, mundo!");

}}

También podría gustarte