Bonjour je souhaiterais savoir si quelqu’un aura une idée pour faire cette exercice.
IVoici un jeu d’instructions avec description pour une syntaxe de langage machine.Code:nstruction Description add ADR ACC <--- ACC + Mémoire[ADR] sub ADR ACC<---ACC - Mémoire[ADR] mul ADR ACC <--- ACC × Mémoire[ADR] st ADR Mémoire[ADR] <--- ACC ld ADR ACC <--- Mémoire[ADR] stop Arrêt du programme br ADR PC <--- ADR brz ADR ACC = 0 ? PC <--- ADR : PC <--- PC + 1 brnz ADR ACC != 0 ? PC <--- ADR : PC <--- PC + 1
A partir de ces instructions comment écrire un programme pour calcul du modulo n sachant que tu ne peux que manipuler
un registre acc (de 32 bit) qui est l'accumulateur et les variables dans data ont des memoires a eux propres.
Exemple :
.txt
//code principal
.data
// donnée et variable
Remarque:
Il y’a pas de tableau
Seulement des variables
J’ai du mal à voir comment implémenter un modulo avec juste ça
-----