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 :
156
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.

Mots clés : Support de cours de Informatique générale , Les bases de Informatique générale en pdf pour les débutants, Cours Informatique générale en pdf, Support de formation de Informatique générale en pdf, Manuel de formation de Informatique générale, Télécharger tutoriel Informatique générale en pdf.

>>Télécharger le cours<<

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

Introduction à l'informatique Cours complet

Télécharger un cours très complet sur l'informatique en générale, architectures des ordinateurs et les systèmes d'exploitation. Document en pdf gratuit pour les débutants.

Télécharger

Cours complet, circuits et architecture des ordinateurs

Cours en PDF très complet sur l'architecture détaillé des ordinateurs, les circuits logiques, l'algèbre de Bool et les différents types des mémoires.

Télécharger


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