| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Stop wasting time looking for files and revisions. Connect your Gmail, DriveDropbox, and Slack accounts and in less than 2 minutes, Dokkio will automatically organize all your file attachments. Learn more and claim your free account.

View
 

Shell

Page history last edited by adriweb 13 years ago

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.