From eb0a2b280207e2a1e90b7ac7d5095e0e3c706f00 Mon Sep 17 00:00:00 2001 From: Anhgelus Morhtuuzh Date: Sat, 29 Nov 2025 14:14:45 +0100 Subject: Cours du 24 au 28 novembre --- ...R\303\251alisation physique d'un ordinateur.md" | 34 +++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) (limited to 'semestre 3/architecture des ordinateurs/3- Réalisation physique d'un ordinateur.md') diff --git "a/semestre 3/architecture des ordinateurs/3- R\303\251alisation physique d'un ordinateur.md" "b/semestre 3/architecture des ordinateurs/3- R\303\251alisation physique d'un ordinateur.md" index 16fbc94..00d81f0 100644 --- "a/semestre 3/architecture des ordinateurs/3- R\303\251alisation physique d'un ordinateur.md" +++ "b/semestre 3/architecture des ordinateurs/3- R\303\251alisation physique d'un ordinateur.md" @@ -54,4 +54,36 @@ Formellement, on a : $\text{mux2}(a,b,c) = a.\bar c+b.c$ **rattraper fin cours sur les circuits logiques** Décodeur converti une entrée $n$ bits en sortie $p$ bits -|> permet de déterminer les adresses, les champs suivants... \ No newline at end of file +|> permet de déterminer les adresses, les champs suivants... + +**Rattraper sur les autres classes de fonction** + +Horloge est la référence temporelle permettant d'ordonner les choses +|> signal qui oscille -> passe de 0 à 1 à 0 d'une manière continue en suivant des caractéristiques bien définies +|> permet d'exécuter des instructions en même temps ou à des instants différents +|> cycle est tout ce qui se passe entre deux fronts montant (i.e. contient un 1 et un 0) +|> 98% des circuits numériques sont synchrones (i.e. utilisent au moins une horloge) +-> comment faire en sorte que le signal soit assez fort partout ? +|> besoin d'avoir un temps de setup (temps que le front monte) faible et un hold plus long (temps que le front reste) + +Les éléments avec boucle sont soit stabilisant, soit oscillant +|> on utilise les éléments avec boucle qui sont stabilisants pour mémoriser +-> structures stables changent d'état en fonction d'une entrée +|> structure bistable est une boucle avec deux inverseurs + +Éléments mémorisant seront dans une zone appelée "bascules" +|> contiennent les éléments bistables qui est commandable + +**voir les diapo pour les éléments à bascule** + +Les registres dans le processeur sont représentés par des bancs +|> est un ensemble de bascule D (avec en plus une commande d'écriture) de 1 bits +|> besoin d'être sur la même horloge et avec la même commande d'écriture + +**voir le diapo pour le schéma** + +Comment on met les bonnes commandes au bon moment ? +|> possible grâce à un automate -> est la partie contrôle +(avant, on était dans la partie donnée) + +**voir le diapo pour la liste des transferts élémentaires et le déroulement de la lecture d'un programme** -- cgit v1.2.3