Академический Документы
Профессиональный Документы
Культура Документы
Electronique et architecture
microprocesseur
Prof. OUADOU M.
Dpartement de Physique
Facult des Sciences de Rabat
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Sommaire
Rappels
- lectricit
- lectronique Analogique
Electronique numrique
Architecture des processeurs
- Les microprocesseurs
- Larchitecture du 6800 de Motorola
- La programmation Assembleur
- Les interfaces entres sorties
- Les outils de dveloppements
- La mthodologie dimplmentation
- Les applications
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat
Prof. Ouadou M.
LE DOMAINE
Circuits
Modles Algorithmes Architectures lectroniques
mathmatiques Technologies
Adquation
Implmentation
Application
Utilisation prototype
System design
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
LE DOMAINE
Circuits
Modles Algorithmes Architectures lectroniques
mathmatiques Technologies
Adquation
Implmentation
Application
Utilisation prototype
System design
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Domaines dapplication
Calcul gnral
- Ordinateurs et micro-ordinateurs
- Calculatrices
Traitement du signal
- Tlcommunications (rseaux et GSM)
- Traitement des signaux sonores, de la parole et la musique
- Signaux sismiques
- Radars (poursuite de cible)
- Navigation
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Domaines dapplication
Automatique
- Identification
- Contrle adaptatif
- Surveillance des processus industriels
Instrumentation
- Oscilloscopes
- Microscope lectronique
- Appareils de mesure
Electronique domestique
Systmes de surveillance
etc.
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels
Signal numrique
Signal analogique
discret
continue
Signal ana.
A/D Processeur D/A
Signal ana. Signal ana.
Processeur de traitement de traitement
analogique Signal ana. Numrique
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels lectronique analogique
Courants et tensions :
Les lments :
Les circuits :
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels
lectronique analogique
Loi d Hom : U/I=R
Lois de Kirchov : Ik=0 RkIk =0
Thormes :
A
Thevenin z I=Vab / (Z+Zab)
B
A
Norton
Y Vy=Iab / (Y+Yab)
B
Millman V R
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels
lectronique analogique
La transformation de Laplace
La reprsentation de Bode
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels
lectronique analogique
Circuits base de diodes :
Redressement
Vs=Kv * Ve
Is=Ki * Ie
Ze, Zs
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels
Les amplificateurs diffrentielles
Gain
Impdance
Amplification AC et DC
Drives
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels
Lamplificateur oprationnel
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels
Raction ngative
Sommateur
Intgrateur Vs = Ve dt
Diffrentiateur Vs = dVe/dt
Filtres
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels
Raction positive
Trigger de Schmitt
Gnrateurs de signaux
Filtres
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels
lectronique numrique
Le problme qui se pose est de reprsenter tous les entiers naturels et les
dcimaux laide dun ensemble fini de symboles (souvent des
chiffres) rassembls selon des rgles (le code).
8
1916
8
4 239 (1916)10 = (3574)8
8
7 29
5 3
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels
lectronique numrique
= ai . bi
O b est la base
La base 2: b=2
ai { 0 , 1 }
A { 0 , 2n 1 }
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels
lectronique numrique
Dfinitions :
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels
lectronique numrique
Pour 8 bits :
a7 a6 a5 a4 a3 a2 a1 a0
27 26 25 24 23 22 21 20
- + + + + + + +
-128 +64 +32 +16 +8 +4 +2 +1
* Virgule fixe
La prcision = 1 / 256
a7 a6 a5 a4 a3 , a2 a1 a0
++ rapidit de calcul
-- dynamique limite ()
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Rappels
lectronique numrique
* Virgule flottante
N = M . bE
Ex: b10, b2
SM SE e3 e2 e1 e0 .m9 m8 m7 m6 m5 m4 m3 m2 m1 m0
++ dynamique large
-- plus de temps de calcul
++ plus de prcision
BOOLE 1847
(variables Boolennes)
Toute fonction logique peut tre ralise laide dun petit nombre de fonctions
logiques de base appeles oprateurs logiques ou portes ( gates).
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
lectronique numrique
Les thormes:
Thormes des constantes a+0=a ax 0=0
a+1=1 a x 1 =a
Idempotence a+a=a axa=a
Complmentation a+a =1 axa=0
Associativit a + (b + c) = (a + b) + c = a + b + c
a (b c) = (a b) c = a b c
Autres relations a= a a + (a b) = a
a + (a b) = a + b a (a + b) = a
(a + b)(a + b) = a
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
lectronique numrique
e(t)
e(t) s(t) a b t
a b 0 1
s(t)
1 0 t
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
lectronique numrique
Les circuits logiques lmentaires
a
a b p t
a
p 0 0 0 b
b t
0 1 0
1 0 0
1 1 1 p
t
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
lectronique numrique
Les circuits logiques lmentaires
a
a b s t
a
s 0 0 0 b
b t
0 1 1
1 0 1
1 1 1 s
t
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
lectronique numrique
Les combinaisons :
Non Et NAND
Non Ou NOR
Ou exclusif XOR
ab=ab+ab
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
lectronique numrique
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
lectronique numrique
Les paramtres de base dun lment logique
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
lectronique numrique
Les paramtres de base dun lment logique
4 La rapidit de fonctionnement Um
0,5 Um
temps de rponse moyen: t
t rep. moy. = ( t10ret + t01ret ) / 2
0,5 Um
t
* Le temps de transition
10 01
tretard tretard
t = max { t10ret , t01ret }
* La frquence maximale
fmax = 1 / 2t
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les circuits numriques
Les circuits logiques sont des dispositifs qui excutent des oprations sur des
variables logiques, transportent et traitent des signaux logiques.
a1 f1
a2 f2
a3 Circuit f3
an fk
3- expressions algbriques
4- schma
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les circuits numriques
Les circuits combinatoires
La synthse dun circuit destin raliser une fonction binaire donne comprend
trois tapes:
F = P0+P1+P2++PN
Forme canonique
F = S0S1S2.SN disjonctive
Forme canonique
conjonctive
C'est deux expressions sont les deux formes canoniques de la fonction.
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Exemples des circuits combinatoires
Fonction de transcodage
a1 f1
a2
f2
a3
Circuit f3
an fk
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Exemples des circuits combinatoires
Multiplexeurs et dmultiplexeurs
D0
D1 S
MUX
D2
D3
MUX DEMUX
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Exemples des circuits combinatoires
X0 S0
S1
X1 S2
DEC
X2
X3 S15
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Exemples des circuits combinatoires
Les comparateurs
ALU
Dcodeurs dadresses
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Exemples des circuits combinatoires
Ladditionneur binaire
a s
Le demi additionneur
ADD
b r
Ladditionneur complet
a s
b ADD
Complet r
r
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Exemples des circuits combinatoires
Laddition - soustraction
An A
Ralisation Calcul Sn
des B de s
Bn
variables
A et B
Commande
Calcul Rn
de r
Rn-1
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Exemples des circuits combinatoires
Ladditionneur 4 digits A0 A1 A2 A3
Rn
S0
Commande S1
Add 4 bits S2
S3
Rn+4
B0 B1 B2 B3
Rn k k
Add k bits
4
Rn+k
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Ladditionneur
Propagation de la retenue
Rn
Rn+4
S3 S2 S1 S0
t = 4 x t add SN74LS83
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Ladditionneur
Ai Bi Ri-1 Si Ri N de cas
0 0 0 0 0
La retenue anticip 1
0 0 1 1 0
Les cas : 0 1 0 1 0
0 1 1 0 1
2
1 0 0 1 0
1 pas de retenue Ri = 0
1 0 1 0 1
1 1 0 0 1
2 La retenue propage travers ltage 3
1 1 1 1 1
Ri = Ri-1
Termes Pi = ai + bi = 1
Termes de gnration Gi = ai bi = 1
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Ladditionneur
La retenue anticip
A3 B3 A2 B2 A1 B1 A0 B0
Rn
R3 R2 R1 R0
G3 P3 G2 P2 G1 P1 G0 P0
Les expressions :
Les circuits combinatoires nont pas de rtroactions et sont des circuits idaux
sans dlai.
Les sorties ne dpendent que des entres au mme instant et ltude
repose sur lalgbre de Boole.
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les bistables ( les basculeurs ou flip-flops)
Plusieurs types :
R-S , D , T , J-K
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les bistables ( les basculeurs ou flip-flops)
R-S , D , T , J-K
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les bistables :
Le bistable R-S.
R S Q Q+ Action
0 0 0 0 Q+=Q
0 0 1 1 Q+=Q
0 1 0 1 Mise a 1
0 1 1 1 Mise a 1
1 0 0 0 Effacement
1 0 1 0 Effacement
1 1 0 ? Indetermine
1 1 1 ? Indetermine
R-S synchonise
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les bistables :
Le bistable J-K.
J K Q Q+ Action
0 0 0 0 Q+=Q
0 0 1 1 Q+=Q
0 1 0 1 Mise 1
0 1 1 1 Mise 1
1 0 0 0 Effacement
1 0 1 0 Effacement
1 1 0 1 Complment
1 1 1 0 Complment
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les bistables :
Le bistable D.
D C Q Q+ Action
0 0 0 0 Q+=Q
0 0 1 1 Q+=Q
0 1 0 0 Mise 0
0 1 1 0 Mise 0
1 0 0 0 Q+=Q
1 0 1 1 Q+=Q
1 1 0 1 Mise 1
1 1 1 1 Mise 1
C
Circuit plus stable
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les bistables :
Le bistable T.
T Q Q+ Action
0 0 0 0
0 1 1 1
1 0 0 1
1 1 0 0
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les applications
Le registre
Registre 4 bits
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les applications
Le registre dcalage
Diviseur sur 2
Convertisseur srie/parallle
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les applications
Mmoires rapides
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les compteurs
Les compteurs ralisent la fonction de dnombrement des vnements
Deux types : asynchrone et synchrone
Asynchrone
Modulo - n
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les compteurs
Asynchrone
Les compteurs
synchrone
Historique :
- Organisation complexe
dans ROM
CISC
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les architectures des processeurs
Principes de fonctionnement
Larchitecture de type Von Neuman (1945)
Caractristiques :
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Larchitecture Von Neumann
Bus unique
Unit de Mmoire
commande
Programme
+
Donnes
ALU
UP UP
UP UP
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les architectures des processeurs
Principes de fonctionnement
Dfinitions :
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les architectures des processeurs
Principes de fonctionnement
Plusieurs catgories darchitectures Von Neumann selon la manire
dadressage spcifie dans linstruction.
COP
COP Adr. Oprande 1 Adr. Oprande 2 Adr. rsultat Adr. Instr. Suiv.
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Le processeur
Unit centrale de traitement Mmoire centrale
CPU
Dispositif de slection
dadresse
Adr oprande Reg Adr Reg Mot
Adr instruction Mot mmoris
CO RI
Unit de commande
Horloge Dcodeur
oprandes
Reg dtat Squenceur de commandes
Unit arithmtique
Unit de calcul et logique
Rsultat
Registres
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Composition dun processeur:
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Lunit centrale de traitement
Lunit de commande soccupe de grer
lexcution dun programme.
A Deux registre importants :
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Le cycle de lexcution des instructions
RA Mmoire RM
CO (PC) RI
Dcodeur
Squenceur de
Horloge commandes
Les microcommandes
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
B Dcodeur et squenceur de commandes :
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Squenceur cbl : ralis entirement base de
logique combinatoire et de la logique squentielle
I Cop
Dcodeur
N
S
T Squenceur
R O
U P
C E
T R
I A
O N
N D
E
S Horloge
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
La micro programmation
Cop Oprandes
Compteur ordinal
ROM de microprogrammes
de
pagination
Mmoire de
microprogrammes
micro-instruction
Signaux de commande
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Lunit arithmtique et logique
Lunit de commande
Autres reg.
R1
Registre
gnraux
Rn
M M
Rg. dtat M
ALU
Rg. rsultat
M M
Acc A Acc B
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les registres
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Le registre dtat (PSW)
C V Z N I
Z : Zero
N : Negative
I : Interrupt mask
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les modes dadressage
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Le registre pointeur de pile
SP Stack pointer
# 2 oprations fondamentales :
PUSH PULL
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Le registre pointeur de pile
SP Stack pointer
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Hirarchie des niveaux de mmoires
Cot / bits
Rg
CPU
Antmmoire
Mmoire centrale
Mmoire dappui
Mmoires auxiliaires
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Bus
Processeur
2
M.
cache
UC Mmoire
Portes
centrale
Bus interne
3
ALU
1
Registres
Contrleurs
De MP
priphriques
4
Mmoire
5
dappui
MP
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Classification par mode daccs
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Classification des processeurs
Les processeurs
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Classification des processeurs
Les processeurs
A Utilisation Domaine
gnrale spcifique
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Dfinitions
Microprocesseur
Microprocesseur en tranche
Systme microprocesseur
Microcontrleur
Famille microprocesseur
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Types des microprocesseurs
Microprocesseurs Microcontrleurs
6811
HC05
HC705
1 bit 4 bit 8 bit 16 bit 32 bit PIC
8080 8086 80386
MC500B 4004
8085 68000 80486
6800 68004 8085
6809 Z8000 68020
Z80 PII
6502
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Nb Tr
volution de la complexit
100 000 000
Pentium 4
Celeron
10 000 000 PPC620 Pentium II
PPC601 Pentium-Pro
MC68040 Pentium
1 000 000
I486
INTEL
MC68020 I386 MOTO / IBM
100 000 I286
MC 68000
I8086
10 000 MC6800
I8008
I4004
1 000
1966 1971 1976 1981 1986 1991 1996 2001
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Intel4004
Pentium I
Pentium IV
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
La famille du microprocesseur MC6800
de MOTOROLA
MCM6800 Le microprocesseur
MCM6821 PIA
MCM6850 ACIA
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Structure du microprocesseur MC6800
Program Program
1 counter (H) counter (L)
2
RESET Stack Stack
NMI pointer (H) pointer (L)
HALT Dcodage
IRQ d instruction Registre Registre
TSC + d indexe(H) d indexe(L)
contrle
DBE
BA Registre
Accumulateur
VMA d tat A
R/W
Accumulateur
ALU
B
Register
Data buffer
d instruction
Licence Dosimtrie D7 D6 D5 D4 D3 D2 D1 D0
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les pins de MC6800
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Les pins de MC6800
Nom des signaux et type de pin
Signal name Function Data type
A0 A15 Address lines Output
D0 D7 Data lines Bidirectional
R/W Read and Write lines Output
VMA Valid Memory Address Output
DBE Data Bus Enable Input
RESET Reset Line Input
HALT Halt line Input
BA Bus Available Output
TSC 3-State Control Output
IRQ Interrupt Request Input
NMI Non- Maskable Interrupt Input
1, 2 Phase 1 and 2 Clocks Input
VCC, VSS Power and Ground Input
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Le microprocesseur MC6800
de MOTOROLA
7 Acc. A 0 7 Acc. B 0
15 Index Registre 0 1
Stack Pointer Horloge
Programme Conter 2
H I N Z V C
16
8
R/W 2 Reset
IRQ VMA
Bus de donnes
Bus dadresse
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
1
1 machine cycle
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
7 0
A
Accumulator A
A
7 0
B
Accumulator B
B
15 7 0
Index Register (X)
XH
XH XL
XL
15 7 0
Stack Pointer (SP)
SPH
SPH SPL
SPL
15 7 0 Program Counter
PCH
PCH PCL
PCL (PC)
7 0
11 11 H
H II N
N ZZ V
VCC Condition Code
Register (CCR)
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
IRQ Mask Zero Carry
1 1 H I N Z V C
7 6 5 4 3 2 1 0
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
La table dinstruction
Voir MC6800.PDF
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
1 cycle
R/W
Address
VMA
Data
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
6809 Block Diagramm
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Le 6809
7 A 0 7 B 0
D
15 X 0
PC
DP CC
E F H I N Z V C
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
6811 Block Diagramm
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Le 6811
7 A 0 7 B 0
D
15 IX 0
IY
SP
PC
S X H I N Z V C
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
La conception des circuits microprocesseurs
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Systme microprocesseur type
Interface
Affichage
utilisateur
Entres Sorties
Capteurs Microprocesseur Dclencheurs
Ana. et Num. Ana. et Num.
CAN CNA
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
La programmation
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.
Quelques liens
http://www.abcelectronique.com/
http://www.alldatasheet.com/
http://www.intel.com/
http://perso.orange.fr/xcotton/electron/constructeurs.htm
http://www.histoire-informatique.org/idx/
http://para.maxim-ic.com/
http://www.abcelectronique.com/
http://fanelectronique.free.fr/
http://www.mon-ordi.com/
http://www.ldlc.fr/
http://cours.sofad.qc.ca/microinfo/page_princ.htm
Licence Dosimtrie
Cours dElectronique et architecture microprocesseur Facult des Sciences Rabat Prof. Ouadou M.