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 :
982
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

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

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

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

Cours de Maintenance Informatique

L'objectif de ce cours est de montrer comment rédiger et maintenir une fiche technique de matériel informatique, formation gratuite en PDF à télécherger.

Télécharger

Cours Installation et configuration d'un firewall

Télécharger cours installation et configuration d'un firewall, document de formation en PDF sur 77 pages.

Télécharger

Les composants de l'ordinateurs

cours pdf sur les composants d'un ordinateurs (périphériques E/S, mémoire, microprocesseur,..),document de formation à télécharger gratuitement ,cours d'architecture des ordinateurs

Télécharger


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