Discussion:
"Hello, Dawn!" sector protegido del cargador del modo
(demasiado antiguo para responder)
look and see
2005-10-23 15:28:48 UTC
Permalink
Éste es "Hello, Dawn!" sector protegido del cargador del modo sin llamadas
del bios. Se escribe en lenguaje ensamblador de 32 pedacitos, y utiliza el
modo de gráficos 640X480X16.

Después de ejecutar las cinco instrucciones mínimas del modo verdadero
requeridas para entrar en modo protegido, el motor de la diskette se da
vuelta apagado, se cambia el modo de gráficos, la pantalla es despejó, y se
localiza la fuente de la ROM del residente 8X16 y utilizado imprimir "Hello,
Dawn!" a la pantalla. Presione cualquier llave para reanudar la PC. No se
utiliza ningunas llamadas del bios en cualquier momento.

El código se optimiza para una máquina de la clase del Pentium (ningún
delaying para las instrucciones de la entrada-salida), con solamente el
sistema de instrucción 80386.

El archivo de la imagen se puede utilizar según lo nombrado para crear un CD
bootable de la emulación de la diskette del MB 1.44, escrito directamente a
una diskette, o funcionamiento de Bochs.

La imagen del sector del cargador está disponible en
http://mikegonta.com/HelloDawn/BOOTIMG.BIN

Mike Gonta
look and see - many look but few see
McLeod / IdeaFix
2005-10-23 21:18:59 UTC
Permalink
Post by look and see
Éste es "Hello, Dawn!" sector protegido del cargador del modo sin llamadas
del bios. Se escribe en lenguaje ensamblador de 32 pedacitos, y utiliza el
modo de gráficos 640X480X16.
Please... don't use automatic translation systems, as they produce a
result that, in the best case, is hilarious! but in any case, illegible.
If you cannot speak spanish, find someone who can traslate it for you.

BTW: this is a C language group, not 32-bit assembler, so I can consider
it off-topic. And... where's the source code for this?

-----------------------------------------------------------------------
What you have told to us in "imperfect spanish" would be something like
(manually translated from spanish to english):

This is "Hello, Dawn!" protected sector of the loader of the mode,
without bios calls. It is written in 32 pieces assembly language, and
uses graphic mode 640x480x16.

After executing the five minimum true mode instructions required to
enter protected mode, the diskette motor turns back off, graphic mode is
changed, screen is cleared, and the ROM font of the resident 8x16 is
located and used to print "Hello, Dawn" to the screen. Press any key to
restart PC. No BIOS calls are used at any moment...
-----------------------------------------------------------------------

I'm sure it sounds messy, funny, and a bit illegible for you... so for
us! :D

Loading...