• Aucun résultat trouvé

Les séquenceurs

N/A
N/A
Protected

Academic year: 2022

Partager "Les séquenceurs"

Copied!
2
0
0

Texte intégral

(1)

LOGIQUE SEQUENTIELLE – D. ANGELIS 22

LEÇON 5

CORRIGÉ DES EXERCICES

Exercices

1er exercice : Dans le premier séquenceur, quel est , en hexadécimal le nombre stocké en mémoire et sélectionné par l’adressage dans l’exemple représenté

Attention au MSB et LSB

1101 0110 1001 1000 D 6 9 8 Le nombre est 0XD698

2ème exercice Dans le premier séquenceur quel nombre binaire et hexadécimal doit être stocké en mémoire pour obtenir la séquence ci dessous

1100 0101 0110 1110 C 5 6 E Le nombre est 0XC56E

3ème exercice Dans le premier séquenceur que peut-on dire de la séquence générée si le nombre stocké en mémoire est en hexadécimal 5555 ( on peut noter l’hexadécimal comme 0x5555, notation employée dans certains assembleurs destinés à la programmation des microprocesseurs) et 0x3333

0x5555 = 0101 0101 0101 0101

à chaque impulsion d’horloge la sortie changera d’état la fréquence du signal sera F0/2 0x3333 = 0011 0011 0011 0011

toutes les 2 impulsions la sortie change d’état la fréquence sera F0/4

4ème exercice Dans le deuxième séquenceur on veut obtenir une impulsion au temps 4 puis 5 puis 8 quel nombre devra être sélectionné par la mémoire

Si nous choisissons de sortir l’impulsion au temps 4 sur S1 temps 5 sur S2 temps 8 sur S3 et on pourra mettre le compteur à 0 au temps 9

pour S1 le nombre sera 0100

pour S2 O101

pour S3 1000

pour le reset 1001

d’où le nombre binaire en mémoire 1001 1000 0101 0100 = 0x9854

(2)

LOGIQUE SEQUENTIELLE – D. ANGELIS 23

5ème exercice Quelles modifications devraient être effectuées dans le deuxième séquenceur pour répondre au problème suivant : Un compteur génère l’adresse envoyée sur la mémoire, on veut que avant le reset du compteur du séquenceur, le compteur d’adresse pointe sur la séquence d’adresse suivante

Puisque l’incrémentation du compteur d’adresse de la mémoire doit survenir avant l’achèvement de la séquence, il est nécessaire d’intercaler un Latch entre la mémoire et le séquenceur de telle sorte que le nombre correspondant à la séquence suivante ne se présente qu’après le reset du compteur de séquence. Il est évident qu’une mémoire de 16 bits ne permettrait qu’une séquence très limitée.

Références

Documents relatifs

de tous les points du plan des deux premiers dont les distances à leurs centres seront respectivement proportionnelles à leurs rayons ;. et ce sera aussi le lieu

[r]

Le compresseur étant parfaitement calorifugé, la compression (II) est donc adiabatique. De plus, la compression est décrite comme réversible. Il s’agit donc

L’énergie nécessaire pour élever la température des réactifs à 1000 K se calcule en considérant qu’il y a quatre mole de diazote pour une mole de dioxygène dans l’air..

Identifier chacune des deux courbes et commenter sur ce graphe tout ce qui

Nous en déduisons que les deux racines sont réelles et négatives, c’est-à-dire que la fonction u t est une combinaison linéaire de deux ( )..

Le même résultat peut être obtenu dans l’écran de calcul lui-même (fonction card2) à l’aide d’une sommation. Il est désormais possible d’écrire un petit

3 ème exercice Dans le premier séquenceur que peut-on dire de la séquence générée si le nombre stocké en mémoire est en hexadécimal 5555 ( on peut noter l’hexadécimal