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)

 


Page Information

  • 1 year ago [history]
  • View page source
  • You're not logged in
  • No tags yet learn more

Wiki Information

Recent PBwiki Blog Posts