bonjour,
je souherais écrire un programme qui puisse lire un secteur d'un disque, (puis l'afficher).
QQn aurait-il une idée (avec Pascal V7) ?
(le but est d'expliquer à des élèves la FAT et la complexité d'accès, masquée par le SGF)
Merci
bonjour,
je souherais écrire un programme qui puisse lire un secteur d'un disque, (puis l'afficher).
QQn aurait-il une idée (avec Pascal V7) ?
(le but est d'expliquer à des élèves la FAT et la complexité d'accès, masquée par le SGF)
Merci
Pour lire un secteur de disque dur, il faut passer par l'interruption 13h, et la sous-fonction 2h :
Voilà, le code n'est pas très difficile à écrire à partir de làEnvoyé par Ralf Brown
a+
je te remercie pour ta réponse
il faut inclure le code en assembleur dans un prog Pascal ou bien on peut directement écrire le code Pascal ?
Comme tu le souhaites, car Turbo Pascal permet d'inclure de l'assembleur dans le code source, mais fournit également des outils permettant de manipuler les registres et d'appeler des interruptions...Envoyé par patdez
Pour inclure du code assembleur dans le code source, il faut déclarer un bloc asm ... end. Pour utiliser les registres, on utilise le type registers et la procédure Intr pour appeler une interruption... Consulte l'aide de ton compilateur ou fais une recherche sur le forum si tu souhaites obtenir plus d'informations
Ai-je répondu à la question ?
a+
ok, c'est bon
je vais essayer directement en Pascal
merci encore
J'ai un programme tout prêt qui fait déjà ça, en BP7. Avé les sources, bien entendu.
Si tu le veux, envoie-moi un MP.
Note : si tu crashes tes disques durs avec, je décline toute responsabilité !! :-D
Par contre, je n'ai retrouvé qu'une (assez) ancienne version des sources : ça marche, pas de problèmes, mais ça ne marchera pas sur un P2 sauf si tu as patché ta librairie CRT. Hormis ça, c'est pas super beau, mais c'est fonctionnel.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager