Circuits et architecture des ordinateurs

Carton Olivier

Ce cours présente les éléments constituants l'architecture des ordinateurs et leurs interactions. L'architecture d'un ordinateur se décompose en plusieurs parties : une unité centrale composée d'un microprocesseur, d'une mémoire centrale, d'interfaces d'entrées-sorties, de bus et d'un décodeur d'adresses. Ce cours fait un focus sur l'architecture des microprocesseurs (modèle Von Neumann, architecture RISC, CISC et plus récemment pipeline), les jeux d'instructions (portes logiques et additionneurs) nécessaires à la définition des opérations que doit exécuter le microprocesseur (en langage C dans ce cours). Ensuite ce cours définit les différents types de mémoire et leur organisation. Enfin les notions de sous-programme, de pile et d'interruptions sont aussi abordées.

Description

Université productrice

Université Paris Cité

Discipline

Informatique - Architecture des ordinateurs

Mots clés

mémoire, fuscia, programmation, instruction, ordinateur, porte logique, codage données, représentation données, transitor, circuit, micro-processeur, pipeline

Langues

Français

Droits attachés à la ressource

Licence Creative Commons CC BY-NC-ND (Attribution – Pas d’utilisation commerciale – Pas de modifications)

Logo by-nc-nd.webp

Indication pédagogique

Niveaux

L3, Licence, M1, Master

Proposition d'utilisation

Pré-requis : connaissance de l'algèbre de Boole. Document pouvant être utile à des étudiants à partir de la première année de licence. Document utile pour des professeurs qui souhaitent utiliser les schémas présentés dans le cadre de leur cours.

Type(s) pédagogique(s)

Cours / Présentation, Exercice

Type(s) documentaire(s)

Texte