Views
9 months ago

Unidad I

trabajo de materia sobre lenguage d interfas

Librería.- Nombre del

Librería.- Nombre del archivo biblioteca de rutinas EJECUCION Para la ejecución del programa simplemente basta teclear su nombre en el prompt de MS-DOS y teclear ENTER. Con esto el programa será cargado en memoria y el sistema procederá a ejecutarlo. El proceso completo para poder crear un programa ejecutable con el Microsoft Macro Assembler se muestra abajo. 1.8 Desplegado de mensajes en el monitor En este momento podemos comenzar a escribir las verdaderas instrucciones que le indicarán a la computadora que mensaje y como lo va a desplegar. Sugiero que comenzemos por borrar la pantalla. Esto se puede realizar de muy diversas formas, aquí lo haremos usando el BIOS, el cual es un microchip que se encuentra dentro de toda PC y controla las funciones básicas de entrada y salida (Basic Input Output System). Lo que haremos es decirle al chip "¡Hey! dime en que modo está trabajando la tarjeta de video", cuando obtengamos la respuesta le diremos: "Dile a la tarjeta de video que deje de trabajar en ese modo y que comienze a trabajar en el modo de video que me diste". Una instrucción rara, pues lo que le estamos ordenando es que deje de trabajar en el modo en el que está trabajando !y que comienze a trabajar en ese mismo modo! Así se lo decimos en su propio lenguaje: principio: mov ah, 0fh int 10h mov ah, 0 int 10h Lo primero que vemos es una "etiqueta", con ella le damos nombre a un punto dentro del código, si más tarde dentro del programa deseamos repetir esta parte del código solo tenemos que decir "salta a 'principio'" y ya está. El primer grupo de

instrucciones después de la etiqueta le dicen al BIOS que obtenga la modalidad en la que está trabajando el video. Aquí vemos por primera vez una interrupción (int 10h). Las interrupciones son funciones ya incorporadas dentro del BIOS y del sistema operativo MS-DOS que realizan tareas comunes como leer del disco, mostrar un mensaje en el monitor, o ¡borrar la pantalla!. Enseguida, mediante una función de la interrupción 10h, le decimos que cambie a la misma modalidad de video. Bueno, ahora que la pantalla está limpia, podemos mostrar nuestro mensaje en el monitor. Aquí está el código: lea dx, mensaje_a_mostrar mov ah, 9h int 21h Con la primera instrucción le decimos al procesador "Carga en el registro DX, la dirección de memoria de la variable llamada 'mensaje_a_mostrar'". Enseguida le decimos que la despliegue en pantalla con la función 9h de la interrupción 21h. Nuestra tarea está terminada, así que digamosle a la computadora que no hay más instrucciones que procesar. int 20h Las instrucciones están terminadas, pero todavía tenemos que decirle a la computadora que valor va a tener la variable 'mensaje_a_mostrar'. mensaje_a_mostrar db "¡Hola Mundo!$",0 El signo de pesos al final de la cadena, es necesario para que el sistema operativo sepa en donde se acaba la cadena (una cadena es un grupo de caracteres) que va a desplegar.

SÍMBOLOS UNIVERSITARIOS.pdf
AF AENOR I+D+i.fh11
Parque tecnologico morelos i d
La I+D bajo contrato: Aspectos Jurídicos y Técnicos. - Madri+d
M U N I C I P A L I D A D PROVINCIAL DE SAN ... - Mpsm.gob.pe
D E S T I N O - Conicyt
E d i c i ó n A n u a l - SINACOFI
La participación de empresas privadas en I+D+i - Valoriza Agua
d I rector I o M und I al 2 0 1 0 - Four Seasons Hotels and Resorts
C A T Á L O G O A B R E V I A D O D E P R O D U C T O S
E X P E D I E N T E D E P R E N S A - Agence C3M
JIUATSI CHARHAPITI Sello t it i ld l d t d í territorial ... - Planet Diversity
Presentación del proyecto m:Vía - Telefónica I+D
Factores de éxito para la consecución de proyectos europeos de I+D
PAPERS deTREBALL i D INFORMA- CIÓ. - Dipòsit Digital de ...
intervenció psicopedagògica en la formació d'adults - D U G i docs ...
D i s f rutar del Corpus 2006 en todos y cada uno - Ajuntament de ...
D:\DIFUSI~1\trabajos\BOLETI~2\BO383A~1\boletin nº 8.pmd
Reunión temática I+D+i y TIC PO 2014 - 2020.(pdf)
full D I O C E S À S O L S O N A | V I C - Bisbat de Solsona
D i s f rutar de espacios públicos limp y sostenibles re q u i e re un ...
La rev ista de La Roda d'Espectacles Infantils i Juvenils als Barris i d ...
P o r t a f o l i o P i n t u r a y D i b u j o
P E R S O N A L D E P L A N T A V I G E N T E - I. Municipalidad de ...
FERNANDO M SERRANO BÁEZ. I L U S T R A D O R - deviantART
Una vegada era un re i fidel fins a la mort : l'aimia mori b u n d a va ...