Sie sind auf Seite 1von 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!");

}}

Das könnte Ihnen auch gefallen