07/01/2010
1
IFT1227
IFT1227
Architecturedesordinateurs1
E.M.Aboulhamid
em aboulhamid@umontreal ca
em
.
aboulhamid@umontreal
.
ca
http://www.iro.umontreal.ca/~aboulham/
F1227/i1227h10.html
Architecture
Operating
Systems
Application
Software
instructions
re
g
isters
device drivers
programs
Analo
g
Digital
Circuits
Logic
Micro-
architecture
am
p
lifiers
AND gates
NOT gates
adders
memories
datapaths
controllers
g
focus of this course
Physics
Devices
g
Circuits
electrons
transistors
diodes
p
filters
07/01/2010
2
•Objectifs :Approfondirlaconnaissancedes
di i d fti td
di
versn
i
veaux
d
e
f
onc
ti
onnemen
t
d
es
ordinateursenpartantduniveaulogiquepour
allerjusqu’ausystèmed’exploitation.
•CecoursestlasuiteducoursIFT1215.
•
Prérequis
:(IFT1064 ou IFT1065) et
(IFT1215
Prérequis
:
(IFT1064
ou
IFT1065)
et
(IFT1215
Sujetsabordés
•Structuregénéraledel’ordinateur:
•Le
p
rocesseur
p
•Lamémoireprincipale
•Lesmémoiressecondaires
•Lesentrées/sorties
•Lacouchephysique
•Lesporteslogiques(combinatoire/séquentiel)
•Lescircuitslo
g
i
q
uesdebase
gq
•Lesmémoires
•Lesmicroprocesseurs
•Lesmicrocontrôleurs
07/01/2010
3
Sujetsabordés(suite)
•Lacouchemicroarchitecture
•Exemplesdemicroarchitecture
•Conceptiondelamicroarchitecture
•Améliorationdesperformances
•LacoucheISA(jeud’instruction)
•Lestypesdedonnées
•Leformatdesinstructions
•Lesmodesd’adressage
•Lest
yp
esd’instructions
yp
•Laprogrammationenassembleur
•Lacouchesystèmed’exploitation
•LamémoireetlesE/S
Livre fortement recommandé
•DigitalDesignandComputerArchitecture
(P b k)
(P
aper
b
ac
k)
•byDavidHarris(Author),SarahHarris(Author)
•∙Publisher: MorganKaufmann;
•∙ISBN‐10: 0123704979
•∙ISBN‐13: 978‐0123704979
07/01/2010
4
Environnement TPetdémos
•Languagededescriptiondematériel:VHDL
•CarteAltera DE2:
–FPGApourconceptiondecircuit
–NIOS:microprocesseur proche duMIPS
Évaluation
•Travauxpratiques(3à5)T(30points)
•Examenintra(mi‐session)I(30points)
•ExamenfinalF(40points)
•Seuil :I+F=45%
1 / 4 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!