Je suis debutant en assembleur et j'ai voulais etudier un exemple ecris en fasm que
j'ai telecharger surle web concernant "FAT 12 boot loader" qui sert a copier des
fichies systemes sur une disquette"floppy" ,mais j'ai pas arriver à comprendre comment faire.
le dossier-exemple contient les fichier suivants:
==fichiers assembleurs (FASM) qui sont:
1.---BOOT.ASM ;dont le contenu commence par les commentaires suivant en résumé:;here's a
;FAT12 boot loader, which is
;capable of reading up to almost 640kb of data into low memory, using multi-
;sector reads... and it digs into FAT, which allows you to copy your "system
;file" to the floppy in a usual manner... and enjoy the loading process.
P.S. Skipped the main part and eager to load anything immediately? The file
;name is specified under "sFileName", the physical address is 1600h by
;default, e.g. to change it, replace "mov ax,160h" and "jmp far 0000h:1600h"
;with whatever values you like. Also you could change the comments accordingly
;(uhhuhu).
;P.P.S. And quit using mustdie (wind0ze)! The author is using PC DOS 7.0,
;want to join? ;)
PUIS :le code assembleur.
2.---BOOTLDNG.ASM;presque le meme.
3.---WBA.ASM :pour lecteur disquette "A:";dont le contenu commence par le commentaire suivant:
;write boot sector to CHS sector 0,0,1 of drive A:, preserving boot record
;information
PUIS le code assembleur.
4.---WBB.ASM :pour lecteur "B:"
==les memes fichier mais assemblés et linkés qui sont: