SoloCodigo

Programación General => ASM (Ensamblador) => Mensaje iniciado por: martincod en Lunes 12 de Julio de 2010, 23:50

Título: dudas sobre Assembler x86
Publicado por: martincod en Lunes 12 de Julio de 2010, 23:50
tengo una duda, tengo q averiguar cual es el  el rango de memoria utilizado por el programa anterior, el progrma anterior es:
-E 0100 BE 0D 01 B4 0E B1 0C AC CD 10 E2 FB C3 48 65 6C
-E 0110 6C 6F 20 57 6F 72 6C 64 21
Hello world!
tmb Definir en q posic de la memoria RAM se halla la letra “H” y la “W” y cual es el rango de posiciones de memoria ocupado por el texto que se envio a la pantalla.

desde ya gracias, x la ayuda
Título: Re: dudas sobre Assembler x86
Publicado por: Toph en Martes 13 de Julio de 2010, 03:45
Cita de: "martincod"
tengo una duda, tengo q averiguar cual es el  el rango de memoria utilizado por el programa anterior, el progrma anterior es:
-E 0100 BE 0D 01 B4 0E B1 0C AC CD 10 E2 FB C3 48 65 6C
-E 0110 6C 6F 20 57 6F 72 6C 64 21
Hello world!
tmb Definir en q posic de la memoria RAM se halla la letra “H” y la “W” y cual es el rango de posiciones de memoria ocupado por el texto que se envio a la pantalla.

desde ya gracias, x la ayuda

 :huh:  el ASCII DE la H mayúscula es 48 por lo tanto la "H" esta en la posición 010D, El ASCII de la "W" es 57 , busca esa posición  y el rango de memoria seria de la 0100 hasta la posicion que ocupa el 21 que es el ascii de "!"  solo ve cual es esa posición.
Título: Re: dudas sobre Assembler x86
Publicado por: martincod en Martes 13 de Julio de 2010, 15:11
gracias x responder, seria asi:  la letra “W” en la posición 0113,El rango de posiciones de memoria es de 0100h a 0118h.
te hago una pregunta, el rango de memoria del programa es el mismo q el del ocupado por el texto que se envio a la pantalla??, y otra pregunta +, Cual es el procedimiento que permite pasar de lenguaje Assembler a lenguaje de maquina??, compilar???, otra cosa mas, alguien sabe a q se refiere con esto: Describir en pseudo lenguaje, una rutina de programación equivalente a la realizada con los comando “n”, “r” y “w”. y la ultima y creo q con esto estoy, como saco la cantidad de bytes tiene el programa ???

desde ya gracias
Título: Re: dudas sobre Assembler x86
Publicado por: Eternal Idol en Miércoles 14 de Julio de 2010, 11:29
No se hacen tareas ...