Le shell est un logiciel fournissant une interface pour un utilisateur.
Le shell du système d'exploitation peut prendre deux formes distinctes :
* interpréteur de lignes de commandes (CLI, pour Command Line Interface) : le programme fonctionne alors à partir d'instructions en mode texte;
* shell graphique fournissant une interface graphique pour l'utilisateur (GUI, pour Graphical User Interface).
Ici, pour les z80, l'interpreteur de lignes de commandes est integre, c'est l'OS (Operating System = un systeme d'exploitation). Cet OS ne permet de programmer qu'en Basic, et en asm uniquement en hexadecimal.
Un shell GUI est un programme ou une APPS (Application, seulement pour les 83+/84+), permettant de voir, executer, parfois meme modifier d'autres programmes ou jeux. Generalement, les shells servent a executer des programmes en langage machine (assembleur).
Quand certaines calculatrices ne supportent pas originellement l'assembleur, il arrive que le shell a installer soit un nouvel OS, comme par exemple pour les Ti 82 : l'OS a installer est appelle Crash 19.006. On parle alors de kernel, puisque celui ci remplace le noyau originel de la calculatrice, l'OS.
Les shells les plus connus sont:
Ti 82:
-Crash (mais c'est un kernel)
Ti 83:
-Ion
-SOS
-Ashell
-Ice
-Venus
Ti 83+/84+ (Silver Edition compris):
-Ion
-Mirage OS (APPS)
-Doors CS (APPS)
-Noshell (APPS: il permet d'executer tous les programmes meme ceux en assembleur depuis l'OS, d'ou son nom)
Comments (0)
You don't have permission to comment on this page.