Programmation Assembleur/x86/La pile
La pile est une zone de mémoire permettant de stocker et retrouver rapidement des valeurs pour :
Fonctionnement.
Une pile fonctionne à la manière d'une pile d'objets réels :
Exemple : soit une pile initialement vide
 Empiler A :
 Pile A
 Sommet = 1 ^
 Index : 1 2 3 4
 Empiler B :
 Pile A B
 Sommet = 2 ^
 Index : 1 2 3 4
 Empiler A :
 Pile A B A
 Sommet = 3 ^
 Index : 1 2 3 4
 Dépiler (on obtient A) :
 Pile A B 
 Sommet = 2 ^
 Index : 1 2 3 4
Les registres.
Deux registres sont utilisés pour gérer la pile : codice_3 et codice_4.
Ces deux registres forment le pointeur de pile qui pointe le sommet de la pile en mémoire.
Les instructions.
Empiler.
L'instruction codice_5 permet d'empiler la valeur fournie en argument sur la pile. Plus précisément, cette instruction réalise les opérations suivantes :
Exemple :
 -- SP vaut FFEE
 PUSH AX
 -- SP vaut FFEC (- 2 octets occupés par AX)
La décrémentation peut paraître surprenante au premier abord. Ce mode de fonctionnement vient du fait que dans le modèle mémoire initial (utilisé par les premiers BIOS et MS-DOS) le tas et la pile se partagent le même segment : le tas partant des adresses basses, et la pile des adresses hautes. Ceci permet d'éviter une limite de tas ou de pile, tout en ayant une limite pour le tas + la pile.
 Zone mémoire : [------ ------------]
 TAS → ← PILE
Le tas est la zone ou sont allouées les variables dynamiques. Dans ce modèle de mémoire, il faut donc faire un compromis entre la pile et le tas : ne pas allouer trop de mémoire sous peine de limiter la pile (récurrence des appels de sous-routines et variables dans la pile), ni allouer trop d'espace dans la pile si beaucoup d'espace mémoire est alloué.
L'instruction spéciale codice_7 ("Push Flags") n'a pas d'argument et empile la valeur du registre des indicateurs (codice_8).
Il existe également l'instruction codice_9 pour empiler la valeur de tous les registres ("Push All").
Dépiler.
L'instruction POP est l'instruction utilisée pour dépiler une valeur dans le registre ou l'adresse mémoire spécifiée en argument. Cette instruction réalise les opérations suivantes :
Exemple :
 -- SP vaut FFEC
 POP BX
 -- SP vaut FFEE
L'instruction spéciale codice_11 ("Pop Flags") n'a pas d'argument explicite et dépile la valeur de la pile vers le registre des indicateurs (codice_8).
Il existe également l'instruction codice_13 pour dépiler la valeur de tous les registres ("Pop All") sauvegardés auparavant par l'instruction codice_9 ("Push All").

Livre de cuisine/Agneau au pesto
Ingrédients.
Pour quatre personnes :

LaTeX/Choix de la police
LaTeX utilise par défaut les fontes Computer Modern (CM) ou Extended Computer Modern (EC), ainsi que Latin Modern (LM) (voir "Premier exemple > Amélioration du code source").
Il est alors possible de changer de fonte avec codice_1 ou codice_2, et pour une fonte de changer de police avec les commandes codice_3, codice_4, codice_5 (voir "Mise en forme du texte > Choix de la police").
Le mode mathématiques permet d'utiliser d'autres fontes (caligraphique avec codice_6, alphabet grec, et avec l'extension codice_7, alphabet gothique avec codice_8), mais il n'est pas du tout adapté aux textes.
Mais on peut utiliser d'autres fontes que les fontes (Extended) Computer Modern et Latin Modern. Toutefois, toutes ne contiennent peut être pas tous les symboles, il faut donc les choisir avec soin selon ses besoins.
Notons que LaTeX 2ε utilise un système de gestion des polices appelé NFSS "(new font selection scheme)", qui permet de les manipuler simplement (par exemple d'avoir du gras et italique en même temps). Il importe donc de ne retenir, parmi les solutions que l'on peut trouver sur le Net, que celles qui utilisent le système NFSS.
Police Metafont et police PostScript.
Selon certaines sources, si l'on génère un fichier PDF, il vaut mieux utiliser une police PostScript. Notons toutefois que l'extension codice_9 a réglé les problèmes de rendu des fontes Computer Modern dans un PDF.
Toutes les fontes PostScript ne conviennent pas. Si vous achetez une fonte PostScript propriétaires, commerciale, elle n'est pas utilisable directement avec LateX, et sa transposition sort du cadre de ce wikilivre.
Les polices Metafont sont composée de deux fichiers : un fichier portant l'extension codice_10 "(TeX font metric)", et un fichier portant l'extension codice_11 ou codice_12. Vous pouvez avoir la liste des polices en recherchant les fichiers codice_10 sur le disque dur.
Les fontes PostScript sont constituées de deux fichiers : un fichier portant l'extension codice_14 "(Adobe font metric)" et un portant l'extension codice_15. Pour une utilisation en LaTeX, le fichier codice_14 doit être converti en fichier codice_10…
Polices fournies par des extensions.
Certaines extensions permettent de changer de police, par exemple :
Utilisation des polices Metafont.
Metafont est un langage de description des polices créé spécifiquement pour TeX (et donc LaTeX) par le créateur de TeX, Donald E. Knuth.
Les distributions de LateX disposent de plusieurs fontes Metafont ; les polices CM, EC et LM en font partie.
Le nom des fichiers est en général en trois parties :
Par exemple, le fichier codice_32 correspond à la police Computer Modern gras de corps 10.
Utiliser une police Metafont.
Pour utiliser une police Metafont, vous pouvez taper
 \fontfamily{"fonte"}\fontseries{"graisse"}\fontshape{"forme"}\selectfont
par exemple, pour passer à la police Dunhill (cmdh) de graisse moyenne (m), taper
 \fontfamily{cmdh}\fontseries{m}\selectfont
Ce changement est « définitif » (jusqu'au prochain codice_33), sauf si vous prenez la précaution d'inclure ceci dans un bloc codice_34.
Vous pouvez utiliser dans le préambule
 \DeclareTextFontCommand{\"nom_personnel"}{\fontfamily{"fonte"}\selectfont} 
la commande codice_35 s'utilise alors comme les codice_36, codice_37 et consorts. Cela permet de séparer le fond de la forme…
Par exemple
Les commandes habituelles — codice_36, codice_37, … — sont alors utilisables à l'intérieur (cette commande est compatible avec le système NFSS).
Si l'on veut utiliser cette police par défaut, il faut alors mettre dans le préambule
Installer une police metafont.
Il existe des polices Metafont à télécharger. Elles se présentent sous la forme d'un fichier codice_40.
C'est le programme codice_41 qui génère les fichiers exploitables (codice_10 et </code>.pk</code> ou codice_12) à partir du codice_40 :
 mf "nom_du_fichier"
Il peut y avoir quelques problèmes de rendu avec certains programmes : codice_41 considère par défaut que l'on utilise une imprimante d'un certain type, ce qui n'est pas forcément le cas des autres programmes. On peut essayer 
 mf \mode=ljfour; input "nom_du_fichier"
pour régler le problème.
Il faut ensuite mettre les fichiers dans un répertoire dédié par l'installation, en général du type codice_46, ou sous MacOS X codice_47. Dans un système Unix, on a la liste des répertoires possibles en tapant codice_48, il faut alors en choisir un contenant le mot « local ».
On l'utilise après comme ci-dessus.

Livre de cuisine/Anchoïade
Une anchoïade peut désigner un plat traditionnel, sa sauce ou l'ensemble du repas construit autour de cette "fondue méridionale". 
Préparation.
Le principe de préparation d'une bonne anchoïade est simple : 
En général on la sert avec :

Livre de cuisine/Apfelstrudel
L’Apfelstrudel est un gâteau traditionnel autrichien.
Recette.
Finition, présentation et conseils.
Lorsque le gâteau est bien refroidi saupoudrez avec le sucre glace.

Livre de cuisine/Axoa
L' axoa d'Espelette est un plat traditionnel du Pays basque (Labourd), dans les Pyrénées-Atlantiques, qui était servi les jours de foire.