|
@@ -20,7 +20,7 @@ Le résultat se trouvera dans les fichiers ***output.asm*** et ***output.bin***.
|
20
|
20
|
|
21
|
21
|
NB : Il est possible de rester au niveau du projet général. Un Makefile est aussi présent. Pour compiler le CrossAssembleur uniquement :
|
22
|
22
|
``` bash
|
23
|
|
-make compile QUOI="cross_asm"
|
|
23
|
+make compile QUOI="cross_assembleur"
|
24
|
24
|
```
|
25
|
25
|
Pour compiler le projet en entier :
|
26
|
26
|
``` bash
|
|
@@ -29,7 +29,7 @@ make compile QUOI="all"
|
29
|
29
|
|
30
|
30
|
Pour cross assembler le fichier ***file_name.memasm*** en ***file_name.regasm*** et ***file_name.bin*** :
|
31
|
31
|
``` bash
|
32
|
|
-make exec SOURCE="file_name" QUOI="cross_asm"
|
|
32
|
+make exec SOURCE="file_name" QUOI="cross_assemble"
|
33
|
33
|
```
|
34
|
34
|
Pour compiler et cross assembler le fichier ***file_name.c*** et générer les fichiers ***file_name.memasm***, ***file_name.regasm***, ***file_name.bin***, et, copier le code binaire dans le fichier ***../Processeur/Processeur.srcs/sources1/new/MemoireInstructions.vhd*** :
|
35
|
35
|
``` bash
|