Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eternal Idol

#1801
ASM / Re: S.O.S No funciona mi bootloader !!!!
24 Junio 2013, 22:20 PM
Lee mi anterior mensaje con atencion. Hay dos problemas fundamentales, tenes mal el ORG y al no saber como funciona la instruccion lodsb te falta darle el valor correspondiente a un registro.

Amen de eso tu main despues de llamar a putstr ejecuta lo que le sigue a continuacion. ¿Y que es eso? Pone un hlt al menos.

El codigo del ejemplo ese que ya publicaste en otro hilo tiene un bucle infinito, por eso nunca retorna de su rutina de escritura de cadena ...
#1802
ASM / Re: S.O.S No funciona mi bootloader !!!!
24 Junio 2013, 22:08 PM
Sin duda.

[ORG 0x7C00]

Ademas de lo que ya te dije sobre ejecutar msgTexto, lee la descripcion de la instruccion lods.

http://faydoc.tripod.com/cpu/lodsb.htm


Y despues trata de comprender como es que poniendo esto antes funciona:
Código (asm) [Seleccionar]
push cs
pop ds
#1803
ASM / Re: S.O.S No funciona mi bootloader !!!!
24 Junio 2013, 21:51 PM
x64Core tiene razon, demasiadas preguntas sin sentido y respuestas idem. No tenes bases, por eso no comprendes lo que hace tu main, leelo de nuevo y si seguis sin comprender olvidate de hacer un bootloader y primero aprende a hacer un programa en assembly.
#1804
ASM / Re: S.O.S No funciona mi bootloader !!!!
24 Junio 2013, 21:31 PM
¿Y despues del main ejecutas msgTexto?
#1806
ASM / Re: Por que se habla tanto del 8086 ?
24 Junio 2013, 17:29 PM
Cita de: The C Coder en 24 Junio 2013, 12:22 PM
Ojo con la ortografia ;)

No resucites mas temas y menos para interrupciones irrelevantes.
#1807
ASM / Re: Ensamblador bootloader ¿?
22 Junio 2013, 23:01 PM
Cita de: The_C_Coder en 20 Junio 2013, 11:32 AM
Para tu mayor informacion ya he buscado eso , simplemente no encuentro lo que quiero , ya que casi todos los manuales enseñar asm para alguna plataforma ( linux , windows o msdos ) Y yo quiero aprenderlo sin usar llamadas del SO , es decir hacer bootloaders. De todos modos gracias por la sugerencia , aunque la encuentro un poco insultante como si fuese un bebe y no supiera buscar en google

Buscaste mal entonces o no tendras el nivel suficiente para comprender los resultados.

PD. Justamente el primero ejemplo de MCKSys Argentina es el primer resultado de la busqueda que te dije.
#1808
ASM / Re: Cifrado por sustitucion ASM
19 Junio 2013, 11:23 AM
No se hacen tareas.
#1809
ASM / Re: Ensamblador bootloader ¿?
19 Junio 2013, 10:42 AM
Si buscas bootloader asm en Google encontras inmediatamente.
#1810
ASM / Re: Puertos I/O
11 Junio 2013, 16:28 PM
Creo que la clave esta en que programar en assembly no implica que puedas acceder al hardware, un programa de modo Usuario en C puede hacer exactamente lo mismo que uno en assembly.

Y si, al final de cuentas para hacer algo asi correctamente tenes que hacerlo en modo Kernel, incluso aunque tuvieras disponible ioperm para mi no es mas que un hack.