Vous êtes sur la page 1sur 8

Architecture des ordinateurs

Filire ingnieur : I.L.I.S

Se familiariser avec le fonctionnement dun ordinateur Acqurir une comprhension dtaille du matriel dun ordinateur et de sa gestion par lutilisation du langage dassemblage

Introduction : Historique des micro-ordinateurs. Architecture


typique d'un micro-ordinateur(IBM-PC). Logiciel: Langage machine, assembleur, langage volu, Interprteur, compilateur. Architecture d'un processeur typique. Le 80X86: Registres internes. Segmentation de la mmoire. Programmation: Organisation de la mmoire. La pile. Les interruptions. Rpertoire d'instructions du 80X86:Modes d'adressage. Instructions de transfert de donnes. Instructions arithmtiques, de manipulations de bits, de contrle du processeur. Instructions de bris de squence, de boucles, d'interruptions, de traitement de chanes de caractres.

Programmation en assembleur :Editeur,


Initialisation des segments. Structure des programmes. Directives de lassembleur. Sous-routine, Passage de paramtres.

Les ressources du systme : BIOS et DOS:


Interruptions systme, interruptions du BIOS, interruption du DOS.

Description du matriel: Diagramme gnral. Bus


pour cartes d'extension. Interface de disque. Clavier. Interruptions. Accs direct la mmoire. Contrle du bus. Ports parallles et srie.

Groupes: Binmes Remise des rapports: Par courrier lectronique tous les lundis.

Sujets des TP:


TP1: Gestion des bus. TP2: Programmation par Opcode. TP3: Manipulation des tableaux. TP4: Addition de fractions. TP5:Les interruptions. TP6: Dtournement dinterruption. TP7: Gestion des ports dE/S. TP8: Commande des feux de circulation via le PIO.

Sujet 1: Commande dune Trieuse de pices usines par programme assembleur Sujet 2: Commande dun module de tlcommunication

Contrle 20% : ____________ lundi 12 mars 2012 Examen 35% : ____________? avril 2012 Projet 15% : ____________Soutenance aprs examen Travaux pratiques 30%:
TP1: Gestion des bus:__________________________ 21/02/2009 TP2: Programmation par Opcode :________________ 06/03/2009 TP3: Manipulation des tableaux:__________________ 13/03/2009 TP4: Addition de fractions:_______________________ 20/03/2009 TP5:Les interruptions:___________________________27/03/2009 TP6: Dtournements des interruptions _____________03/04/2009 TP7: Gestion des ports dE/S _____________________ 17/04/2009 TP8: Commande des feux de circulation via le PIO____23/04/2009

Email de correspondance: oukarfi.b@gmail.com Polycopi: langage assembleur Horaire:


Sance du lundi: 9h 12h. Sance du mardi: 14h 17h.

Vous aimerez peut-être aussi