Les notes finales sont disponibles sur RESULTATS.
J'espère que vous avez apprécié le cours à distance.
Bonne session
d'automne "à distance".
Dernière mise à jour: dimanche 30 août Le contenu du cours est disponible sur Moodle.
Conversion de nombres en
binaire, octal et hexadécimal
Solutionnaire des
exercices sur la conversion de nombres
Traitement de nombres avec
DECI
Traitement de
tableaux pour les caractères ASCII
Traitement de
tableaux pour les nombres signés
Sous-programmes
| ADDA/ADDX SUBA/SUBX | additions et soustractions |
| ADDSP/SUBSP | déplacement du sommet de pile (SP) |
| ANDA/ANDX | ET logique |
| ASLA/ASLX | décalages à gauche |
| ASRA/ASRX | décalages à droite |
| BR BRLE BRLT BREQ BRNE BRGE BRGT BRV BRC | branchements |
| CALL/RET0 | appel de sous-programme |
| CHARI/CHARO | entrée/sortie de caractères |
| CPA/CPX | comparaisons |
| DECI/DECO | entrée/sortie en décimal |
| LDA/LDX LDBYTEA/LDBYTEX | chargement |
| MOVFLGA | capture des témoins |
| MOVSPA | copie du sommet de pile (SP) |
| NEGA/NEGX | arithmétiques de négativité |
| NOP0 NOP1 NOP2 NOP3 NOP | pas d'opération |
| NOTA/NOTX | logiques de négativité |
| ORA/ORX | OU logique |
| RET0 RET1 RET2 RET3 RET4 RET5 RET6 RET7 | retour d'un appel à un sous-programme |
| RETTR | retour d'une interruption |
| ROLA/ROLX/RORA/RORX | rotations cycliques |
| STA/STX STBYTEA/STBYTEX | rangement |
| STRO | affichage d'une chaine de caractères |
| STOP | arrêt |
| .ADDRSS | adressage |
| .BYTE .WORD .BLOCK .ASCII | réservation d'espace |
| .EQUATE | valeur à une étiquette |
| .END | fin d'assemblage |
| Source PEP/8 | Résultats de l'exécution | |||
| PREMIER1 | PREMIER2 | PREMIER3 | . | PREMIER3 |
| ASCII1 | ASCII2 | ASCII3 | ASCII4 | . |
| MULTDIV1 | MULTDIV2 | MULTDIV3 | . | MULTDIV3 |
| DECIMAL1 | DECIMAL2 | . | . | DECIMAL2 |
| PHRASE1 | . | . | . | PHRASE1 |
| SOMME1 | SOMME2 | . | . | SOMME2 |
| FACTURE (chapitre 10) | . | . | . | |
| EQUATE1 | . | . | . | |
|
NEWOS (operating system) |
NEWOS1 (NOP0, NOP1,NOP et DECI) |
NEWOS2 (bonjour,final,lettre et lirenb) |
NEWOS2 | |
|
NEWMD (bonjour,final,mult,div,lettre et lirenb) |
NEWMD1 (multiplication et division) |
NEWMD1 | ||
| SOUSPROG | SAPIN | . | . |
| MULT-1 | DIV-1 | MULT-2 | DIV-2 |
| SOUS1 | BULLETIN | SOUS2 | VECTEUR |
| SOUS3 | SOUS4 | SXF-1 | SXF-2 |
| SOUS5 | HISTO | prog942 | prog944 |
| LISTE | LISTE2 | . | . |
Cours
Plan de cours
Déroulement de la session
Travail pratique #1 (version préliminaire)
Travail pratique #1 (version
officielle)
Travail pratique #1 (grille du
correcteur)
Travail pratique #1 (5 essais
obligatoires et 5 essais complémentaires)
Travail pratique #1 (division
signée)
Travail pratique #1 (coup de
pouce)
Travail pratique #1 (HEXOUT)
Travail pratique #1 (ma version): moyenne.txt et resultats.txt
Travail pratique #2 (version préliminaire)
Travail pratique #3 (version préliminaire)
Travail pratique #3 (version
officielle)
Travail pratique #3 (grille du
correcteur)
Travail pratique #3 (5 essais
obligatoires et 7 essais complémentaires)
Travail pratique #3 (coup de
pouce)
Travail pratique #3 (résultats)
Résultats
Moodle (remise des travaux pratiques et examens ainsi que correction des travaux pratiques)
Corrigé de l'examen intra ainsi que votre note: examen intra notes.
Corrigé de l'examen final ainsi que votre note: examen final notes.
Logiciel "RESULTATS" (notes finales)
Panopto UQAM (zoom et capsules vidéo)
Documentation (liste des documents publiés lors des sessions du vendredi)
La table des caractères ASCII (Annexe A)
Instructions de PEP8 (Annexe C)
Simulateur PEP8
Notes de cours de Ph. Gabrini, Organisation des ordinateurs et assembleur
Examen intra
d'hiver 2012
Corrigé de l'examen intra
d'hiver 2012
Examen intra d'automne 2014
Corrigé de l'examen intra
d'automne 2014
Examen final
d'hiver 2012 question 5
Corrigé de l'examen final
d'hiver 2012
Examen final
d'automne 2014 question
9 question 13
Corrigé de l'examen final
d'automne 2014
Site WEB du cours INF2170 de 2016 de Jean Privat
Pour les questions/problèmes techniques, le canal de discussion "INF2171" sur le forum MATTERMOST (https://mattermost.info.uqam.ca) est l'outil d'aide/dépannage.
Le professeur Bernard Martin. Les démonstrateurs: Georgi et Thomas.