Externalisation

2012 mots 9 pages
Cours de Microprocesseur

Présentation du 68000 de Motorola

Le microprocesseur que nous étudions est le 68000 de Motorola. Bien que désuet aujourd’hui, l’architecture de ce composant et sa programmation reste une référence dans l’étude des microprocesseurs.

Le 68000 est un composant électronique de 64 broches, qui possède un bus de données sur 16 bis et un bus d’adressage sur 23 bits, ce qui détermine une région mémoire maximum de 8 Mega-octets[1]. La fréquence de l’horloge est de 10 Mega-hertz, ce qui correspond à un cycle d’horloge de 100 ns. Notons que la plus petite opération nécessite 4 cycles d’horloge.

L’état du processeur est caractérisé par les fonctions codes FC0, FC1, FC2. Par ailleurs, on distinguera le mode utilisateur et superviseur.

Agencement de la mémoire



Types de données

|bits | | |
|bytes |8 bits |.B |
|words |16 bits |.W |
|long words |32 bits |.L |

Registres internes

• 8 registres de données, 32 bits : D0 … D7

Ces registres peuvent être manipulés soit comme des bytes, soit comme des word, soit comme des long.

• 8 registres d’adresses[2], 32 bits : A0 … A7 et A7 bis

On peut manipuler des adresses longues (long) ou des adresses courtes (word). Notons que les adresses réelles du 68000 sont codés sur 24 bits, par conséquent les 8 derniers bits d’une adresse longue ne sont pas significatifs ! Notons également le rôle particulier des deux registres d’adresse A7 et A7 bis, encore appelé USP (user stack pointer) et SSP (supervisor stack pointer). SP ou A7 contient l’adresse du pointeur de pile relatif au mode courant, c’est-à-dire utilisateur ou superviseur.

• PC ou program counter

Il contient l’adresse de la prochaine

en relation

  • 400_Graph35_
    823 mots | 4 pages
  • Ibm externalisation
    4026 mots | 17 pages
  • Outsourcing erp
    4624 mots | 19 pages
  • External perks
    445 mots | 2 pages
  • Deviance outsider
    2042 mots | 9 pages
  • Externalités
    259 mots | 2 pages
  • Programmation PIC avec C
    1987 mots | 8 pages
  • L'externalisation
    2678 mots | 11 pages
  • externalisation
    1303 mots | 6 pages
  • Externalisation
    1676 mots | 7 pages
  • initiation Assembleur
    3172 mots | 13 pages
  • Outsourcing
    5157 mots | 21 pages
  • Externaliser
    1458 mots | 6 pages
  • Externalisation
    3458 mots | 14 pages
  • Externalisation
    13275 mots | 54 pages