Title | Primero HOLA Mundo EN Lenguaje Ensamblador 8086 |
---|---|
Course | Evaluación del estado nutrición |
Institution | Universidad Iberoamericana |
Pages | 6 |
File Size | 539 KB |
File Type | |
Total Downloads | 81 |
Total Views | 141 |
execelente...
INSTITUTO TECNOLOGICO TLAHUAC II
TRABAJO: PRIMERO HOLA MUNDO EN LENGUAJE ENSAMBLADOR 8086
PROFESOR: JUAN CARLOS JIMENEZ ARIZMENDI MATERIA: Interacción Humano Computadora NOMBRE: VALENCIA ORTEGA IRIS JAZMIN
NUMERO DE CONTROL:181110188
1
TEXTO 1 Vamos a comenzar un programa en lenguaje ensamblador lo cual vamos a ocupar la id 1.186 es un programa que te ofrece una interfaz grafica para poder programar el lenguaje ensamblador
Vamos a comenzar con un punto model ex es para establecer el programa ensamblador que nos indicara el tamaño lo cual es un término medio después de esto vamos a poner el punto data vendría siendo los datos que vamos a ocupar por ejemplo establecer DB lo cual es una variable X,Y,Z pues en este caso seria HOLA MUNDO YA LLEGUE lo cual los textos van entre comillas y ahora estamos utilizando lo que seria 886 muchas veces nos pide signo de pesos no para poner los textos, también va entre comillas
Después vamos al punto code lo cual es la parte de vamos a escribir las operaciones lógico matemáticas para poder hacer nuestro código que funcione. Por ejemplo, vamos a utiliza el registro AX que eso donde vamos a poner el segmento del saludo, después vamos a utilizar saludo que tenemos ahorita el movimiento ah,09h después de esto vamos aponer lea que vamos a utilizar el dx y como saludo que es el, después vamos a ocupar la interrupción 21 es una interrupción que manda a llamar 72 y es para solucionar algún tipo de ciclo
RESULTADO
Aquí muestra la compilación del caso n muchos 16 le damos en el botón emulate, lo cual nos abrió una pantallita donde después hay una pestañita que se llama RUN y pues le vamos a dar Run y qui le damos Ok
2
Nos muestra el código que fuimos haciendo en lenguaje ensamblador
Después nos muestra una pantalla en consola lo cual nos muestra el contenido que seria “HOLA MUNDO YA LLEGUE”
3
TEXTO 2
Para el texto 2 vamos a comenzar un programa en lenguaje ensamblador lo cual vamos a ocupar la id 1.186 es un programa que te ofrece una interfaz gráfica para poder programar el lenguaje ensamblador Vamos a comenzar con un punto model ex es para establecer el programa ensamblador que nos indicara el tamaño lo cual es un término medio después de esto vamos a poner el punto data vendría siendo los datos que vamos a ocupar por ejemplo establecer DB lo cual es una variable X,Y,Z pues en este caso sería HOLA MUNDO COMO ESTAS lo cual los textos van entre comillas y ahora estamos utilizando lo que sería 886 muchas veces nos pide signo de pesos no para poner los textos, también va entre comillas
RESULTADO
Después vamos al punto code lo cual es la parte de vamos a escribir las operaciones lógico matemáticas para poder hacer nuestro código que funcione. Por ejemplo, vamos a utiliza el registro AX que eso donde vamos a poner el segmento del saludo, después vamos a utilizar saludo que tenemos ahorita el movimiento ah,09h después de esto vamos aponer lea que vamos a utilizar el dx y como saludo que es el, después vamos a ocupar la interrupción 21 es una interrupción que manda a llamar 72 y es para solucionar algún tipo de ciclo
Aquí muestra la compilación del caso n muchos 16 le damos en el botón emulate, lo cual nos abrió una pantallita donde después hay una pestañita que se llama RUN y pues le vamos a dar Run y qui le damos Ok esto es para el saludo 2
4
Después nos muestra una pantalla e consola lo cual nos muestra e contenido que seria “HOLA MUNDO COMO ESTAS”
CONCLUSION Lo que comprendi fue: ah,09h instruccion que imprime la cad. de caracteres. mov dx,hola realiza una copia de la cadena hola en dx. int 21h instrucción que ejecuta la impresion int 20h instrucción que finaliza con la sección de instrucciones (SECTION text). hola db variable donde se guarda el saludo 'Hola mundo como estas'. También me gustaría saber más acerca de la extensión .ASM, de cómo se trabaja con ella y que programa utilizar para este tipo de extensión. el programa "hola mundo" es un programa de 16 bits que está dividido en 2 secciones la .text y la sección .data en la primera se introducen las instrucciones para imprimir el texto tales como: ah,09h mov dx,hola, 21h y en la segunda sección se introduce el texto a imprimir en pantalla, el programa se guarda como .asm para poder ser compilado.
5
6...