Fix typos

This commit is contained in:
Arnaud Vergnet 2021-05-27 11:13:32 +02:00
parent 431539a449
commit 701bbfe6f8
2 changed files with 13 additions and 13 deletions

View file

@ -1,24 +1,24 @@
Ce dépôt inclut notre compilateur, un cross assembleur et le code VHDL de notre processeur. Il contient
Ce dépôt inclut notre compilateur, un cross assembleur et le code VHDL de notre processeur.
## Fonctionnalités du parser
Déclaration de variables
Affectation de variables
Calculs (addition, soustraction, division, multiplication)
Fonction main
Branches (if, else)
Conditions (!, ||, &&, ==, !=, <, <=, >, >=)
Boucle while
printf
- Déclaration de variables
- Affectation de variables
- Calculs (addition, soustraction, division, multiplication)
- Fonction main
- Branches (if, else)
- Conditions (!, ||, &&, ==, !=, <, <=, >, >=)
- Boucle while
- printf
## Fonctionnalités du compilateur
Toutes les fonctionnalités du parser sauf les boucles while (par manque de temps).
## Fonctionnalités du processeur
Affectation, calculs (sauf division), copie, store, load
Pipeline à 5 étage
Gestion des aléas si écriture puis lecture dans le même registre
- Affectation, calculs (sauf division), copie, store, load
- Pipeline à 5 étage
- Gestion des aléas si écriture puis lecture dans le même registre
## Tests unitaires
Nous avons écrit des tests unitaires pour la table des symboles, dans lesquels nous créons une table des symboles, ajoutons des éléments, et vérifions quils sont bien présents après. Nous testons aussi les erreurs retournées par les fonctions.
@ -44,7 +44,7 @@ make test_cross_bin.txt
## Description des dépôts
### Compilateur (compilator-200)
### Compilateur (compilator-2000)
#### Structure

Binary file not shown.