You are here, vous êtes ici:
Atari Pages/Support and FAQ/Technical documentation page

Philippe PVBest's Atari 8bit Web Site

Atari 8bit Technical Documentation
Documentation Technique Atari 8bit

 

Execution fichier
Exécution des fichiers Atari DOS binaires (Fichiers Executables)

1. Initialisation du programme du fichier exécutable

$02E2-$02E3 correspond au vecteur mémoire INITADD de l'Atari et il est utilisé pour lancer le code d'initialisation du fichier exécutable.

Si la mémoire $02E2-$02E3 est chargée, alors le programme de lecture de fichiers lance l'instruction JSR($02E2) soit un JSR(INITADD). Si par exemple les adresses $02E2-$02E3 sont chargées avec les octets $10 $30, alors l'instruction JSR $3010 est lancée. Le code d'initialisation du fichier exécutable est lancé. Il doit se terminer par l'instruction RTS.

 

2. Lancement du programme du fichier exécutable

$02E0-$02E1 correspond au vecteur mémoire RUNADD de l'Atari et il est utilisé pour lancer le code du fichier exécutable.

Si la mémoire $02E0-$02E1 est chargée, alors le programme de lecture de fichiers lance l'instruction JMP($02E0) soit un JMP(RUNADD). Si par exemple les adresses $02E0-$02E1 sont chargées avec les octets $C0 $4A, alors l'instruction JMP $4AC0 est lancée. Le code du fichier exécutable est lancé. Le programme de chargement de fichier DOS peut être effacé de la mémoire, ne servant plus.

 

[Page Top]

To contact me:/Pour me contacter: M'envoyer un EMail

[ Retour Sommaire Documentation Technique/Back to the Technical Issues Index]

[ Back to My Atari Site Index/Retour vers Mon Index Site Atari]

[Site Philippe Index Principal]

PVBest's Atari 8bit website

This page © PVBest 2002
Atari is a registered trademark / Atari est une marque déposée.
MS-DOS and Windows are registered trademarks of Microsoft Corp / MS-DOS et Windows sont des marques déposées de Microsoft Corp.
All Software names are registered by their owner / Les noms de logiciel appartiennent à leur auteur
.
If you have any comments or anything to tell me about the content of this page please contact me Webmaster [PVBest@free.fr]
Pour tous commentaires ou suggestions sur le contenu de cette page contactez-moi Webmaster [PVBest@free.fr]