This shows you the differences between two versions of the page.
|
alf:laboratoare:10_fr_java [2023/05/15 21:49] alexandra.negoita02 created |
alf:laboratoare:10_fr_java [2023/05/16 02:59] (current) alexandra.negoita02 |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== TP 10 - Assambleur ====== | ====== TP 10 - Assambleur ====== | ||
| + | |||
| + | <note warning> | ||
| + | Vous devez **accepter** l'assignment d'ici est travailler avec ce **repository**: [[https://classroom.github.com/a/aGX8yYpo|Lab 10]] | ||
| + | </note> | ||
| Dans ce laboratoire, nous utiliserons le simulateur de langage d'assemblage [[https://schweigi.github.io/assembler-simulator/]]. Il simule un processeur avec les fonctionnalités suivantes: | Dans ce laboratoire, nous utiliserons le simulateur de langage d'assemblage [[https://schweigi.github.io/assembler-simulator/]]. Il simule un processeur avec les fonctionnalités suivantes: | ||
| Line 9: | Line 13: | ||
| * 24 B mémoire vidéo (derniers octets de RAM) | * 24 B mémoire vidéo (derniers octets de RAM) | ||
| - | La description de simulateur este disponible [[https://www.mschweighauser.com/make-your-own-assembler-simulator-in-javascript-part1/]]. | + | La description de simulateur este disponible [[https://www.mschweighauser.com/make-your-own-assembler-simulator-in-javascript-part1/|ici]]. |
| ===== L'ensemble d'instructions ===== | ===== L'ensemble d'instructions ===== | ||
| Line 53: | Line 57: | ||
| <hidden> | <hidden> | ||
| ==== Solutions ==== | ==== Solutions ==== | ||
| - | - **Bonus** Écrivez un programme et une fonction qui calcule la chaîne a (n) = a (n-1) * a (n-2), a (0) est 1 et a (1) est 2. (**2p**) | + | |
| - | [[https://github.com/alexandruradovici/alf2018/tree/master/TP/TP11|Solutions]] | + | [[https://github.com/UPB-FILS-ALF/TP10-Solutions]] |
| </hidden> | </hidden> | ||