Les Piles FIFO
FIFO, La premiere information entrée est la première à être déstockée. Lorsqu’une demande de stockage est prise en compte le contenu du mot d’entrée Ri,I préalablement chargé est stocké au plus haut de la file. Lorsqu’une demande de destockage est prise en compte le mot d’information le plus bas de la file est rangé dans le mot de sortie Ri,O.

LIFO, la dernière information entrée est la première à être déstockée. Lorsqu’une demande de stockage est prise en compte (front montant sur l’entrée I), le contenu du mot d’entrée Ri,I préalablement chargé, est stocké au plus haut de la pile (fig A).

Lorsqu’une demande de destockage est prise en compte (front sur l’entre O) le mot d’information le plus haut (dernière information entrée) est rangée dans le mot RI,O (fig B puis fig C).

Application concrète

Un tapis 1 amène des pièces dont le type est codé 16 bits, les pièces arrivent suivant la cadence de la machine qui diffère suivant les pièces (présence d’une nouvelle pièce lorsque pp est actif). Idem pour le tapis 2, qui récupère ces pièces à la condition que la machine 2 soit disponible (information: demande).

Un bras manipulateur assure le stockage des pièces en les empilants les unes sur les autres.

Il s’agit ici de réaliser le programme qui va stocker les informations.

 

 

 

 

 

 

 

 

Affectation:

Réaliser le traitement post des étapes X11 et X21.

 

File d’attente (premier entré, premier sorti) ou ou pile FIFO (First in, First out)
Interêt: Permettre le stockage d'information en mémoire automate et les récuperer dans le même ordre ou dans l'ordre inverse.