Bandeau global Bandeau local
FUNDP >Facultés >Informatique >Les cours en ligne >Les enregistrements
Les cours en ligne
Institut d'Informatique

Architecture des ordinateurs [INFOB232]


cours(s) enregistré(s) en 2006-2007:

Date d'enregistrementProfesseurSystème utiliséProtection par mot de passeTailleTélécharger
28/09/2006Laurent Schumacher NON17.66 Mo
Remarque: Cours 02 (1/2) - Instructions: the Language of the Machine (1/7) - Instructions MIPS add, sub, lw et sw ; représentation des instructions.
28/09/2006Laurent Schumacher NON13.28 Mo
Remarque: Cours 02 (2/2) - Instructions: the Language of the Machine (2/7) - Instructions MIPS de branchement (beq, bne, slt, j et jr).
05/10/2006Laurent Schumacher NON24.02 Mo
Remarque: Cours 03 (1/2) - Instructions: the Language of the Machine (3/7) - procédures, récursivité.
05/10/2006Laurent Schumacher NON10.95 Mo
Remarque: Cours 03 (2/2) - Instructions: the Language of the Machine (4/7) - opérandes (instructions MIPS lb et sb) ; styles d'adressage.
12/10/2006Laurent Schumacher NON19.31 Mo
Remarque: Cours 04 (1/2) - Instructions: the Language of the Machine (5/7) : compilateur.
12/10/2006Laurent Schumacher NON16.66 Mo
Remarque: Cours 04 (2/2) - Instructions: the Language of the Machine (6/7) : assembleur, linker et loader ; architecture Intel 32-bit ; premier exemple récapitulatif.
19/10/2006Laurent Schumacher NON22.03 Mo
Remarque: Cours 05 (1/2) - Instructions: the Language of the Machine (7/7) : second exemple récapitulatif - Basics of Logic Design (1/4) - Algèbre booléenne, tables de vérité, portes et équations logiques ; logique combinatoire ; Programmable Logic Array (PLA).
19/10/2006Laurent Schumacher NON11.65 Mo
Remarque: Cours 05 (2/2) - Basics of Logic Design (2/4) - mémoire ROM ; simplification de Karnaugh ; signaux d'horloge.
02/11/2006Laurent Schumacher NON15.2 Mo
Remarque: Cours 06 (1/2) - Basics of Logic Design (3/4) - signaux d'horloge ; latches, flip-flops et registres ; mémoires SRAM, DRAM et MRAM.
02/11/2006Laurent Schumacher NON15.94 Mo
Remarque: Cours 06 (2/2) - Basics of Logic Design (4/4) - machines à états finis (FSM), Field Programmable Gate Array (FPGA) - Arithmetics for Computers (1/4) : représentation des nombres entiers ; addition et soustraction.
09/11/2006Laurent Schumacher NON21.82 Mo
Remarque: Cours 07 (1/2) - Arithmetics for Computers (2/4) : opérateurs logiques ; construction d'une ALU : additionneur Ripple Carry; opérations logiques et additionneur Carry Lookahead.
09/11/2006Laurent Schumacher NON18.36 Mo
Remarque: Cours 07 (2/2) - Arithmetics for Computers (3/4) : multiplication et division en complément à 2 ; représentation en virgule flottante.
16/11/2006Laurent Schumacher NON23.29 Mo
Remarque: Cours 08 (1/2) - Arithmetics for Computers (4/4) : représentation en virgule flottante - The Processor: Datapath and Control (1/4) - Vue fonctionnelle du processeur.
16/11/2006Laurent Schumacher NON18.16 Mo
Remarque: Cours 08 (2/2) - The Processor: Datapath and Control (2/4) : implémentation mono-cycle du processeur.
23/11/2006Laurent Schumacher NON27.01 Mo
Remarque: Cours 09 (1/2) - The Processor: Datapath and Control (3/5) : implémentations mono- et multi-cycle du processeur.
23/11/2006Laurent Schumacher NON16.55 Mo
Remarque: Cours 09 (2/2) - The Processor: Datapath and Control (4/5) : contrôle des processeurs mono- et multi-cycle.
07/12/2006Laurent Schumacher NON15.55 Mo
Remarque: Cours 10 (1/2) - The Processor: Datapath and Control (5/5) : gestion des exceptions et des interruptions - Enhancing performance with pipelining (1/3) - Principe du pipelining ; chemin de données.
07/12/2006Laurent Schumacher NON13.46 Mo
Remarque: Cours 10 (2/2) - Enhancing performance with pipelining (2/3) : chemin de contrôle ; structural hazards, data hazards et forwarding, control hazards et branch prediction.
14/12/2006Laurent Schumacher NON33 Mo
Remarque: Cours 11 (1/2) - Enhancing performance with pipelining (3/3) : branch prediction ; VLIW, processeurs superscalaires et à multiples noyaux et multithreading; comparaison de performances.
14/12/2006Laurent Schumacher NON5.54 Mo
Remarque: Cours 11 (2/2) - Exploiting Memory Hierarchy (1/3) - Hiérarchie de mémoire et caches.
21/12/2006Laurent Schumacher NON24.89 Mo
Remarque: Cours 12 (1/2) - Exploiting Memory Hierarchy (2/3) - Caches.
21/12/2006Laurent Schumacher NON17.01 Mo
Remarque: Cours 12 (2/2) - Exploiting Memory Hierarchy (3/3) - RAID - Interfacing Processors and Peripherals : introduction et architectures de bus.

cours(s) enregistré(s) en 2005-2006:

Date d'enregistrementProfesseurSystème utiliséProtection par mot de passeTailleTélécharger
22/09/2005Laurent Schumacher NON40,20 Mo
Remarque: Cours 01 (1/2) - Computer Abstractions and Technology : matériel, logiciel; circuits intégrés; couches d'abstraction et historique.
22/09/2005Laurent Schumacher NON34,15 Mo
Remarque: Cours 01 (2/2) - The Role of Performance : métriques; bancs d'essai; comparaison et résumé de performances.
29/09/2005Laurent Schumacher NON37,03 Mo
Remarque: Cours 2 (1/2) - Instructions: the Language of the Machine (1/4) - Instructions MIPS add, sub, lw et sw; représentation des instructions.
29/09/2005Laurent Schumacher NON29,62 Mo
Remarque: Cours 2 (2/2) - Instructions: the Language of the Machine (2/4) - Instructions MIPS de branchement (beq, bne, slt, j et jr).
03/11/2005Laurent Schumacher NON39,75 Mo
Remarque: Cours 05 (1/2) - Basics of Logic Design (1/2) : portes, tables de vérité, logique combinatoire
03/11/2005Laurent Schumacher NON21,26 Mo
Remarque: Cours 05 (2/2) - Basics of Logic Design (2/3) : horloges, latch et flip-flop, registres
04/11/2005Laurent Schumacher NON39,65 Mo
Remarque: Cours 06 (1/2) - Basics of Logic Design (3/3) : logique séquentielle et machines à états finis; Arithmetics for Computers (1/3) : représentation des nombres entiers, addition, soustraction et opérateurs logiques
04/11/2005Laurent Schumacher NON30,48 Mo
Remarque: Cours 06 (2/2) - Arithmetics for Computers (2/3) : unité arithmétique et logique (ALU) et multiplication
10/11/2005Laurent Schumacher NON67,20 Mo
Remarque: Cours 07 (1/2) - Arithmetic for Computers (3/4) : division en complément à 2; représentation en virgule flottante
10/11/2005Laurent Schumacher NON66,29 Mo
Remarque: Cours 07 (2/2) : Arithmetic for Computers (4/4) - Virgule flottante : représentation, addition et multiplication ; The Processor: Datapath and Control (1/3) - Vue fonctionnelle du processeur et implémentation mono-cycle du processeur.
17/11/2005Laurent Schumacher NON74,92 Mo
Remarque: Cours 08 (1/2) : The Processor: Datapath and Control (2/3) - implémentation et contrôle des processeurs mono- et multi-cycle.
17/11/2005Laurent Schumacher NON43,75 Mo
Remarque: Cours 08 (2/2) : The Processor: Datapath and Control (2/3) - Contrôle du processeur multi-cycle.
24/11/2005Laurent Schumacher NON76,54 Mo
Remarque: Cours 09 (1/2) - Enhancing performance with pipelining (1/3) - Principe du pipelining; chemin de données et contrôle; structural hazards; data hazards et forwarding.
24/11/2005Laurent Schumacher NON40,96 Mo
Remarque: Cours 09 (2/2) - Enhancing performance with pipelining (2/3) : data hazards et forwarding, control hazards et branch prediction
01/12/2005Laurent Schumacher NON84,28 Mo
Remarque: Cours 10 (1/2) - Enhancing performance with pipelining (3/3) : VLIW, processeurs superscalaires et à multiples noyaux et multithreading; comparaison de performances
01/12/2005Laurent Schumacher NON39,60 Mo
Remarque: Cours 10 (2/2) - Exploiting Memory Hierarchy (1/2) - Hiérarchie de mémoire et caches
08/12/2005Laurent Schumacher NON57,82 Mo
Remarque: Cours 11 (1/2) - Exploiting Memory Hierarchy (2/3) - Caches
08/12/2005Laurent Schumacher NON53,76 Mo
Remarque: Cours 11 (2/2) - Exploiting Memory Hierarchy (3/3) - Mémoire virtuelle et RAID; Interfacing Processors and Peripherals (1/2) - Introduction
15/12/2005Laurent Schumacher NON59,43 Mo
Remarque: Cours 12 (1/1) - Interfacing Processors and Peripherals (2/2) : interfaçage avec l'OS et architectures de bus

cours(s) enregistré(s) en 2004-2005:

Date d'enregistrementProfesseurSystème utiliséProtection par mot de passeTailleTélécharger
16/09/2004Laurent SchumacherNON67,70 Mo
Remarque: Cours 01 : Computer Abstractions and Technology - Matériel, logiciel; circuits intégrés; couches d'abstraction et historique.
23/09/2004Laurent SchumacherNON55,56 Mo
Remarque: Cours 02 (1/2) : The Role of Performance - Métriques; bancs d'essai; comparaison et résumé de performances.
23/09/2004Laurent SchumacherNON30,18 Mo
Remarque: Cours 02 (2/2) : Instructions: the Language of the Machine (1/6) - Instructions MIPS add, sub, lw et sw.
30/09/2004Laurent SchumacherNON52,54 Mo
Remarque: Cours 03 (1/2) : Instructions: the Language of the Machine (2/6) - Représentation d'instructions MIPS, instructions MIPS de branchement (beq, bne, slt, j et jr).
30/09/2004Laurent SchumacherNON50,37 Mo
Remarque: Cours 03 (2/2) : Instructions: the Language of the Machine (3/6) - Procédures (instruction MIPS jal), opérandes (instructions MIPS lb et sb) et styles d'adressage.
07/10/2004Laurent SchumacherNON48,23 Mo
Remarque: Cours 04 (1/2) : Instructions: the Language of the Machine (4/6) - Compilateur et assembleur.
07/10/2004Laurent SchumacherNON42,73 Mo
Remarque: Cours 04 (2/2) : Instructions: the Language of the Machine (5/6) - Linker et loader; architecture Intel 32-bit; exemple récapitulatif.
14/10/2004Laurent SchumacherNON54,59 Mo
Remarque: Cours 05 (1/2) : Instructions: the Language of the Machine (6/6) - exemple récapitulatif / Basics of Logic Design (1/4) - Algèbre booléenne, tables de vérité, portes et équations logiques.
14/10/2004Laurent SchumacherNON38,45 Mo
Remarque: Cours 05 (2/2) : Basics of Logic Design (2/4) - Logique combinatoire.
21/10/2004Laurent SchumacherNON60,71 Mo
Remarque: Cours 06 (1/2) : Basics of Logic Design (3/4) - Horloges; latches, flip-flops et registres.
21/10/2004Laurent SchumacherNON47,12 Mo
Remarque: Cours 06 (2/2) : Basics of Logic Design (4/4) - SRAM, DRAM; machines à états finis / Arithmetic for Computers (1/?) - Représentations en complément à 2 et hexadécimale.
28/10/2004Laurent SchumacherNON56,85 Mo
Remarque: Cours 07 (1/2) : Arithmetic for Computers (2/5) - Opérations arithmétiques et logiques en complément à 2; construction d'une ALU : additionneur Ripple Carry.
28/10/2004Laurent SchumacherNON37,82 Mo
Remarque: Cours 07 (2/2) : Arithmetic for Computers (3/5) - Construction d'une ALU : opérations logiques et additionneur Carry Lookahead; multiplication en complément à 2.
04/11/2004Laurent SchumacherNON56,25 Mo
Remarque: Cours 08 (1/2) : Arithmetic for Computers (4/5) - Multiplication et division en complément à 2; représentation en virgule flottante.
04/11/2004Laurent SchumacherNON36,75 Mo
Remarque: Cours 08 (2/2) : Arithmetic for Computers (5/5) - Virgule flottante : représentation, addition et multiplication.
25/11/2004Laurent SchumacherNON58,75 Mo
Remarque: Cours 09 (1/2) : The Processor: Datapath and Control (1/3) - Vue fonctionnelle du processeur, implémentation mono-cycle du processeur et contrôle.
25/11/2004Laurent SchumacherNON52,68 Mo
Remarque: Cours 09 (2/2) : The Processor: Datapath and Control (2/3) - Implémentation multi-cycle du processeur et contrôle.
09/12/2004Laurent SchumacherNON59,21 Mo
Remarque: Cours 10 (1/2) : The Processor: Datapath and Control (3/3) - Représentation du contrôle du processur multi-cycle en machine à états finis; équations logiques; implémentation par tables de vérités (ROM, PLA), séquenceur et micro-programmation; gestion des exceptions.
09/12/2004Laurent SchumacherNON39,15 Mo
Remarque: Cours 10 (2/2) : Enhancing performance with pipelining (1/2) - Principe du pipelining; chemin de données et contrôle; structural hazards; data hazards et forwarding.
16/12/2004Laurent SchumacherNON68,29 Mo
Remarque: Cours 11 (1/2) : Enhancing performance with pipelining (2/2) - Control hazards, branch prediction; Instruction-Level Parallelism (ILP), multiple-issue processors, processeurs superscalaires, performances comparées.
16/12/2004Laurent SchumacherNON55,09 Mo
Remarque: Cours 11 (2/2) : Large and Fast: Exploiting Memory Hierarchy (1/1) - Hiérarchie de mémoire, caches, direct mapping, associativité, write-through vs. write-back, performance.