Exercice architecture des ordinateurs corrigé processeur (CPU) et mémoire, tutoriel & guide de travaux pratiques en pdf.
Question 1 : Commentez cycle par cycle ce qui se passe lors de l’exécution de la suite d’octets (située en mémoire d’instructions :
ILOAD
1
Question 2 : Même question avec la suite d’octets :
ILOAD
1
0
Exercice 2
On considère la fonction C suivante:
———————————————–
int sommen(int n) int i, s=0; for (i=1,i<=n,i++) s=s+i return(s)
———————————————–
int sommenrec(int n) {if (n==0) return(0); return(n+sommenrec(n-1));}
———————————————–
Question 5 : Décrire les états successifs de la mémoire lors de l’exécution de l’appel à sommenrec(4).
Question 6 : A l’aide du micro-programme calculer le nombre de cycles d’horloge nécessaires pour réaliser un appel à sommenrec(4). Indiquez également le nombre d’octets nécessaires pour ranger les instructions de sommenrec.
Question 7 : Quelle est l’implémentation la plus efficace?
Exercice 3
Que fait la suite de micro instructions suivantes ? :
myst1 MAR=SP=SP+1 goto myst2
myst2 H=MDR=TOS if (N) goto myst3bis else goto myst3
myst3 wr, goto main1
myst3bis TOS=MDR=-H;goto myst3
La correction exercices architecture PC (voir page 2 en bas)