IFT 1227 Hiver 2009
Structure des ordinateurs I
Demos
Disponibilités
Souha Bannour: sur rendez-vous
Mathieu Lemoine: sur rendez-vous
Envoyez un mail à dift1227@iro.umontreal.ca
PIC : Spécification pour le micro-controleur PIC18F4550 Survol et aide-mémoire pour la spécification
Fichiers nécessaires à la réalisation du TP3
Pour la remise du devoir 2, on execute la commande
remise ift1227 dev2 mic1ijvm.mal ijvm.conf insertion.jas
sur la machine remise (faire ssh remise a partir de votre compte; voir le lien
Remise des travaux pour plus de détails).
Pour voir l'état de la remise, on exécute "remise -v ift1227 dev2".
Attention, la remise sera bloquée après 10:30 vendredi 27 mars.
Tout problème avec la remise (mauvais nom de fichier, retard, mauvais format de fichier, etc.) sera sanctionné par un 0.
Si votre coéquipié à abandonné ou que vous voulez changer de coéquipié, veuillez envoyer un mail au démos dès que possible.
Toute la documentation nécessaire est disponible à l'adresse www.ontko.com/mic1.
Il faut mettre le fichier classes.zip dans votre CLASSPATH.
Marche à suivre pour Linux:
insérer la ligne suivante:
export CLASSPATH=$CLASSPATH:/path/to/classes.zip
dans votre fichier ~/.bahsrc puis ré-ouvrir un autre terminal.
Marche à suivre pour Windows:
Aller dans les propriétés Système, dans l'onglet Avancés, cliquez sur le bouton "Variables d'environement", puis modifier la variable CLASSPATH en ajoutant :
;P:\ath\to\classes.zip
Notes sur l'adressage
Vous avez besoin de trois systè d'adressage pour le devoir:
Adressage immédiat: La valeur est directement inclus en tant qu'opérande dans. (BIPUSH)
Adressage direct: L'opérande contient l'adresse en mémoire où trouver la valeur. (iload)
Adressage indirect: L'opérande contient l'adresse en mémoire où trouver l'adresse de la valeur.