Boot loader

khanjri Messages postés 12 Date d'inscription mardi 6 février 2001 Statut Membre Dernière intervention 20 avril 2007 - 23 janv. 2005 à 18:34
cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 - 24 janv. 2005 à 15:07
bonjour a tous
je suis nouveau au programmation en assembleur et j'aimerai charger un kernel d'une disquette, il se trouve sur un secteur SECTOR, une taille de SIZE et qui doit
etre charge a l'adresse memoire START.
merci pour votre aide

3 réponses

cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 1
24 janv. 2005 à 11:44
0
khanjri Messages postés 12 Date d'inscription mardi 6 février 2001 Statut Membre Dernière intervention 20 avril 2007
24 janv. 2005 à 14:50
merci patatalo
mais le page que tu m'as envoyé montre commment ecrire le secteur boot sur la disquette, moi je cherche comment lire ce boot et le charger en memoire octet par octet
merci pour ta reponse
0
cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 1
24 janv. 2005 à 15:07
salut,

[ORG 0x100]
[BITS 16]
pasbootmake:
mov bx,START
mov al,SIZE
xor dx,dx
mov cx,SECTOR
mov ah,02h
int 13h
ret

c'est un peu simplifié mais le but n'etant pas de faire tout le boulot...

@++
0
Rejoignez-nous