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.