Cours avancé sur l'architecture des ordinateurs

Description :

Ce tutoriel en PDF contient les éléments minimum à connaitre pour comprendre le fonctionnement d'un ordinateur,une approche historique et représentation des informations sur les principaux blocs constituant un processeur. Les instruction et le fonctionnement interne d'une instruction.

Les principaux éléments constituant une hiérarchie de mémorisation sont décrits. L'architecture des mémoires caches et la gestion de la mémoire virtuelle sont présentés aussi dans ce cours

Plan de cours

  • Introduction
  • Un peu d'histoire 
  • Automates et machines à calcul 
  • Du programme extérieur au programme enregistré 
  • Les générations 
  • La machine ordinateur vue par l'utilisateur 
  • Le dialogue avec la machine (approche statique) 
  • Le déroulement d'un programme (approche dynamique) 
  • Introduction au fonctionnement interne 
  • Perspectives 
  • La représentation des informations  
  • Représentations binaire, octale, hexadécimale 
  • Conventions de représentation des nombres 
  • Les nombres entiers 
  • Les nombres réels 
  • Exemple de représentation flottante : la norme IEEE- 
  • Dynamique et précision 
  • Représentation des caractères 
  • Représentation sur bits 
  • Représentations modernes 
  • Exercices 
  • La mémoire 
  • Définitions 
  • Quelques éléments de technologie 
  • Le processeur 
  • Les registres du processeur 
  • Les éléments de l'unité de traitement 
  • Les éléments de l'unité de commande 
  • L'unité de calcul des adresses 
  • Communication entre modules 
  • Les instructions 
  • Codage des instructions 
  • Modèles de programmation 
  • Format des instructions 
  • Les types d'instructions 
  • Les modes d'adressage 
  • Du langage d'assemblage aux instructions de base 
  • L'assembleur 
  • Les phases d'assemblage 
  • L'édition de liens 
  • Quand programmer en langage d'assemblage ? 
  • Exemple de programmation 
  • Le processeur 
  • Le bus de contrˆole 
  • Exemple de déroulement d'une instruction 
  • Déroulement de l'instruction 
  • Diagramme des temps 
  • Composition du séquenceur 
  • Méthodes traditionnelles de synthèse 
  • La micro-programmation 
  • Les coprocesseurs 
  • Les entrées-sorties 
  • Exemple : connexion de terminal série 
  • Constitution et adressage des unités d'échange 
  • Constitution des unités d'échange 
  • Adressage des unités d'échange 
  • Les mode d'échange 
  • Le mode d'échange par interrogation 
  • L'accès direct à la mémoire 
  • Les interruptions 
  • Traitement des interruptions 
  • Principe 
  • Exemples 
  • Interruptions logicielles 
  • Masquage et démasquage des interruptions 
  • Les priorités ou niveaux d'interruption 
  • Mécanismes voisins 
  • Exercices 
  • La mémoire 
  • La ressource mémoire 
  • Les caractéristiques 
  • La hiérarchie des mémoires 
  • Principe de localité 
  • Organisation et gestion d'une hiérarchie 
  • Définitions et performances 
  • Taille mémoire et protection 
  • La segmentation 
  • Utilisation de registres de segment : un exemple 
  • Utilisation de descripteurs de segments 
  • La pagination 
  • Mémoire associative 
  • Entrelacement de bancs mémoire et accès en rafale 
  • C-Access 
  • S-Access 
  • Mode d'accès en rafale 
  • Les protections, exemple du I 
  • Les caches 
  • Antémémoire ou mémoire cache 
  • Principe de fonctionnement et architecture 
  • Fonctionnement d'une mémoire cache 
  • Réalisation des caches 
  • Algorithmes de remplacement 
  • Principe de la méthode LRU 
  • Performances et simulation 
  • La mémoire virtuelle  
  • Accès à l'information 
  • Traduction des adresses 
  • Principes régissant la méthode d'accès 
  • La taille des pages 
  • Exécution de programme 
  • Introduction du cache de traduction 
  • Exemples de réalisations 
  • Pagination à deux niveaux 
  • La segmentation paginée 
Envoyé le :
25 Dec 2017
Taille :
46.79 Kb
Téléchargements :
1243
Envoyé le :
25 Dec 2017
Evaluation :
Total des Votes : 0



Profitez de ce cours intitulé Cours avancé sur l'architecture des ordinateurs pour améliorer votre compétence dans Architecture des ordinateurs et comprendre mieux Informatique générale.

Ce cours est adapté à votre niveau ainsi que tout les cours pdf de Informatique générale pour enrichir mieux votre connaissance.

Tout ce que vous devez faire est de télécharger le document de formation ,l'ouvrir et commencer à apprendre Informatique générale gratuitement.

Télécharger le cours

Structure générale d'un ordinateur

Support de cours sur la structure générale d'un ordinateur pour savoir les composants de base qui forment cette machine (souris, clavier, écran, carte mere, processeur, carte graphique,..). document en pdf sur 9 pages.

Télécharger

Architecture de base d'un ordinateur

Dans ce cours en PDF, nous décrivons rapidement l'architecture de base d'un ordinateur et les principes de son fonctionnement.

Télécharger

L'informatique pour les débutants

Généralités sur les ordinateurs, les périphériques d'E/S, les différents systèmes d'exploitation et les matériels. Cours en pdf à télécharger gratuitement.

Télécharger

Support de formation sur l'histoire de l'informatique

Trouvez une bref description sur l'histoire de l'informatique, les premiers formes des ordinateurs et des machines à calculer. Document en pdf pour les débutants à télécharger gratuitement.

Télécharger

Cours sur les cartes mères en PDF

Télécharger cours en PDF sur les cartes mères, document de formation sur l'architecture générale d'une carte mère pour les débutants.

Télécharger

Les composants des ordinateurs

Cours pdf pour les niveaux initié sur l'architecture des ordinateurs et ses différents composants. Téléchargez ce cours gratuitement , un document sur 6 pages qui décrits les constituants d'un PC

Télécharger


Soyez le premier à écrire un commentaire sur ce fichier!
Veuillez vous identifier ou vous enregistrer.