ZuperIndex
SOMMAIRE
Où manger
SUIVANTE
Où manger
PRECEDENTE
KERNEL Fonction TI-92 Introduction
Fonction TI-92 Explication Barre

Page précédente

Monter Descendre Retour Introduction

puce Cette bibliothèque ne pourrais avoir un nom plus évocateur car elle se traduit par noyau.
En effet, elle est constamment présente dans votre TI92 tant que Fargo est installé et permet ni plus ni moins d'exécuter les programmes Fargo.

puce Je vous conseille vivement de lire le cours sur les handles car la seule fonction disponible dans cette bibliothèque les utilise.

puce Pour l'utiliser dans un programme, il faut d'abord y faire référence grâce à :

include	"kernel.h"
xdef	_main
xdef	_comment
Puis appeler la fonction disponible par JSR kernel::exec ou JSR kernel@0000.

Barre



Retour Exec() Monter@0000
exécute un programme Fargo

DESCRIPTION
puce Exécute un programme Fargo.

INFORMATIONS FOURNIES
puce L'handle du programme à exécuter.
Type : mot
Limites : les vingt premier handles (0 - 19) sont réserves à la calculatrice donc ne pourront jamais être utilisés pour contenir un programme.
Paramètre : par la pile

INFORMATIONS RETOURNEES
puce Le résultat de l'exécution du programme parmi dix proposés.
Type : mot long
C
O
D
E
S
0programme exécuté avec succès
1mémoire insuffisante
2version de Fargo obsolète
3bibliothèque manquante ou invalide
4bibliothèque obsolète
5fichier non exécutable
6programme stoppé part ER_trow
7programme obsolète, aucun module de compatibilité ne permet de l'exécuter
8programme Fargo 0.1.x non exécutable par Fargo II
9format de fichier non reconnu
Paramètre : par le registre de données D0.

PROGRAMMATION

	MOVE.w	#49,-(A7)	; empile le numéro d'handle du programme
	JSR	kernel::exec	; on lance le programme
	LEA	2(A7),A7	; restaure la pile de 2 (mot)

Barre



 

 

Lisez la section sur les droits d'auteur et la licence d'utilisation avant de distribuer Zguide.

Zguide © 1998 - 1999 par Florian DREVET. Tous droits réservés