Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse. - Mayo 15, 2008, 10:07:06
Boton Buscar
Inicio Ayuda Calendario Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  ASM (Moderador: The Shadow)  |  Tema: [U] Creando un sector de arranke 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: [U] Creando un sector de arranke  (Leído 54 veces)
Crass
Miembro
*****
Desconectado Desconectado

Mensajes: 51


Ver Perfil
« en: Febrero 09, 2008, 05:56:44 »

wuenass a todos, e creado un boot  y lo e introducido en un disKete, el diskete se arranka y muestra un mensaje e la pantalla, el compilador Ke e usado es el Nasm, lo podeis descargar poniendo apt-get install nasm, para los K usen gui!nduos$$ lo buskais en google, si encontrais un error en el codigo o una mejora (seguro k si) los komentais si kereis.

org 7c00h ;como la makina inicia el codigo en el offset 7c00h, po indicamos al nasm k empiece a contar a parir del 7c00h
jmp main
bot db 'hola, esto es una prueba'
main mov ah,00h
mov al,01h
int 10h ; modo video
mov ah,02h
mov bh,0h ;nuemro de pagina
mov dh,0 ;renglon
mov dl,0 ;columna
int 10h
mov ax,0000
mov es,ax
mov si,bot
mov cx,24
primer mov ah,0Eh
mov bh,0
mov bl,0
mov al,[es:si]
int 10h
add si,1
loop primer
ret
; se me olvido poner la firma 55AAh da =

una vez echo el codigo, lo compilamos, la forma sencilla y sin compliKaciones es, nasm prueba.asm (prueba.asm, es el fichero a compilar)
si todo esta bien, nasm lo compila generando otro fichero con el nombre prueba, ahora ese archivo es una imagen y k tenemos k acer es meterlo en el diskete, para hacerlo se puede hacer en varias formas, pero como ami me gusta es la siguiente desde Linux.

dd if=prueba of=/dev/fd0  (aseguraos k teneis introducido un diskete k no useis)
en gui!nduos$$ seria con el comando debug lo buskais en google.

                                                                                                                         SALU2

« Última modificación: Marzo 31, 2008, 08:06:05 por The Shadow » En línea
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  ASM (Moderador: The Shadow)  |  Tema: [U] Creando un sector de arranke « anterior próximo »
Ir a:  
Novedades, Dudas, Comentarios Y Sugerencias, Top 100, Off-Topic, Revista E-Zine, Revista E-Zine, Sistemas operativos libres. , HacK GeneraL, Phreaking, Bug y Exploits, Networking & Wireless, Overclocking, Refrigeracion y demas, Hardware, Electronica Y Robotica, Hack para newbies, Todo Messenger, Troyanos y virus, Programacion, Programacion para webmasters, Software, Cracks & Serialz, P2p, Bittorrent, Elinks, Diseño Grafico, Juegos PC, Mp3, Multimedia, Peliculas Divx, Juegos, Humor y Adultos. (Diversion), Paginas Webs Recomendadas, Videos,


Zona-Musical Juegos online Juego Gratis10 Solucion Hosting Videos De Musica 1juegogratis Dragonjar
Noticias
 Juegos De Coche juegos gratis online juegos Los Foros De Sexe Gratuit Sexo Duro Tierra Messenger Trucos
Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC