Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
IFT 1227 hiver 2007 Architecture des ordinateurs I
 

Summary: IFT 1227 hiver 2007
Architecture des ordinateurs I
Devoir 2
Utilisation des outils Mic-1 (voir site du cours IFT1227)
1) Soient les nouvelles instructions (en bytecode IJVM) d'accès à la mémoire suivantes:
ReadInc et WriteInc qui ont le format : instruction num
La mémoire peut être vue comme un tableau ou M(i) représente la valeur contenue à l'adresse i.
L'instruction ReadInc :
· Commence par lire la valeur contenue dans la variable locale num : ( )numLVM + .
· Fait une lecture en mémoire à l'adresse correspondant à de la valeur : ( ) M .
est déposée au sommet de la pile.
· Incrémente la valeur de 1 et la redépose dans la variable locale num.
L'instruction WriteInc :
· Commence par lire la valeur contenue dans la variable locale num : ( )numLVM + .
· Fait une écriture en mémoire à l'adresse correspondant à de la valeur située au sommet
de la pile. La valeur écrite est enlevée de la pile.
· Incrémente la valeur de 1 et la redépose dans la variable locale num.
Implémentez le micro-code de ces deux instructions et modifiez les fichiers mic1ijvm.mal et
ijvm.conf en conséquence.
2) Soit l'algorithme qui trouve la valeur maximale dans un tableau et la laisse au sommet de la

  

Source: Aboulhamid, El Mostapha - Département d'Informatique et recherche opérationnelle, Université de Montréal

 

Collections: Engineering