Architecture des Ordinateurs et Programmation



Bibliographie

Attention! Cette bibliographie n'est pas exhaustive. Elle pourra être mise à jour par la suite.

Livres

Pages web



TP à rendre en fin de séance:
  • fabriquez une archive contenant vos fichiers avec la commande: tar -czvf nom_TPnum.tgz nom_dossier        
  • utilisez la page renduTP.html pour envoyer votre archive.


Plan de cours prévisionnel (2012)

Ce plan est donné à titre indicatif. Il est pourra être modifié au fil de l'avancement réel du cours.

TD 1 - Échauffement - 12 septembre 2012

Feuille de TD

Lien: Convertisseur binaire-décimal-hexadécimal

COURS 1 - Introduction - 17 septembre 2012

Transparents de cours - (4 par page)

Liens: Histoire de l'informatique - Chronologie de l'informatique - Machine à différences 2

TD 2 - Codage de l'information - 19 septembre 2012

Feuille de TD

Lien: Convertisseur IEEE 754 (applet)

TD 3 - Portes logiques et premiers circuits - 26 septembre 2012

Feuille de TD (3 et 4)

COURS 2 - Circuits logiques - 1er octobre 2012

Transparents de cours - (4 par page)

TD 4 - Circuits logiques (suite) - 3 octobre 2012


TD 5 - Circuits logiques non séquentiels - 10 octobre 2012

Feuille de TD

COURS 3 - Structure de l'ordinateur - 15 octobre 2012

Transparents de cours - (4 par page)

TD 6 - Circuits séquentiels - 17 octobre 2012

Feuille de TD

TD de révisions - 24 octobre 2012


EXAM - 26 octobre 2012

formulaire (ne pas l'imprimer, il sera distribué lors de l'exam)

COURS 4 - Couche micro-architecture - 5 novembre 2012

Transparents de cours - (4 par page)

TD 7 - Autour de la pile - 7 novembre 2012

TD 8 - Autour de la pile (suite) - 14 novembre 2012

Feuille de TD

COURS 5 - Couches ISA (et OS) - 19 novembre 2012

Transparents de cours - (4 par page)

Liens: Jeu d'instructions x86 - x86 WikiBook - Liste réduite d'instructions x86 (IUT Arles) - Règles de choix des opérandes pour les instructions NASM

TD 9 - Couche ISA - 21 novembre 2012

Feuille de TD

TP 1 - NASM et Insight (gdb) - .. novembre 2012


COURS 6 - Programmer en Assembleur - 3 décembre 2012

Transparents de cours - (4 par page)

rayures.asm

TP 2 - Assembleur - .. décembre 2012

TP 3 - Assembleur - .. décembre 2012

Feuille de TP

Lien: Manuel NASM (chap. 3) - NASM en 64 bits

COURS 7 - De l'Assembleur aux langages "haut-niveau" - 17 décembre 2012

Transparents de cours - (4 par page)

somme_rec.asm - somme.asm - tab_carres.asm - fibo.asm - majuscule.asm

TP 4 - Assembleur - .. décembre 2012

TP 5 - Assembleur - .. janvier 2013

Feuille de TP

EXAM 16 janvier 2013

Programme: à partir du cours 4: La couche micro-architecture, jusqu'au dernier TP.
Document fourni: la liste des instructions en assembleur x86.