Syst`
emes temps r´
eel et syst`
emes embarqu´
es
Architecture des ordinateurs
Lo¨
ıc Cuvillon
Telecom Physique Strasbourg
11 novembre 2015
Lo¨
ıc Cuvillon (TPS) Syst`
emes temps r´
eel et syst`
emes embarqu´
es Ann´
ee scolaire 2010-2015 1 / 84
Sommaire
1Raspberry
2Processeur ARM
Architecture ARM : principes
Jeu d’instruction et language assembleur ARM
3Exceptions et Interruptions
D´
efinition
Contrˆ
oleur d’interruptions et traitement
4Gestion de la m´
emoire (pagination)
5Les entr´
ees-sorties (I/O)
I/O par port
I/O mapp´
ees en m´
emoire
6Le temps : Horloge et Timers
L’horloge temps r ´
eel
Les timers
Lo¨
ıc Cuvillon (TPS) Syst`
emes temps r´
eel et syst`
emes embarqu´
es Ann´
ee scolaire 2010-2015 2 / 84
Bibliographie
Bibliographie
Architecture :
Architecture de l’ordinateur, 5`
eme ´
edition, Andrew Tanenbaum, Pearson
education, 2005. par le cr´
eateur de l’OS Minix
Documentation technique :
Intel Architecture Software Developer’s Manuel
ARM Architecture Reference Manual
Lo¨
ıc Cuvillon (TPS) Syst`
emes temps r´
eel et syst`
emes embarqu´
es Ann´
ee scolaire 2010-2015 3 / 84
Bibliographie
Little/Big Endian
Petit/Gros boutiste (´
etymologie : voyage de Gulliver)
exemple : la valeur 433=0x01B1 n´
ecessitant 2 octets en m´
emoire
Big endian : most significant bit (MSB : 01h) en premier
Little Endian : lest significant bit (LSB : B1h) en premier
Little-Endian (x86,arm)
adresse m´
emoire 00 01
B1 01
Big-Endian (powerpc,arm,mips)
adresse m´
emoire 00 01
01 B1
Protocole IP : big endian (pour tous, interop´
erabilit´
e)
Lo¨
ıc Cuvillon (TPS) Syst`
emes temps r´
eel et syst`
emes embarqu´
es Ann´
ee scolaire 2010-2015 4 / 84
Raspberry
Plan
1Raspberry
2Processeur ARM
Architecture ARM : principes
Jeu d’instruction et language assembleur ARM
3Exceptions et Interruptions
D´
efinition
Contrˆ
oleur d’interruptions et traitement
4Gestion de la m´
emoire (pagination)
5Les entr´
ees-sorties (I/O)
I/O par port
I/O mapp´
ees en m´
emoire
6Le temps : Horloge et Timers
L’horloge temps r ´
eel
Les timers
Lo¨
ıc Cuvillon (TPS) Syst`
emes temps r´
eel et syst`
emes embarqu´
es Ann´
ee scolaire 2010-2015 5 / 84
1 / 84 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !