NEW
Font size
WorksheetsQuiz: Exécution d'un programme
Total questions: 17
Worksheet time: 9mins
Quel est le rôle principal du compteur ordinal (CO) dans un processeur ?
Stocker les données
Contenir l’adresse de la prochaine instruction à exécuter
Exécuter les opérations arithmétiques
Contrôler le flux des signaux
Quel élément matériel exécute les opérations arithmétiques et logiques ?
Mémoire
UAL
RI
Contrôleur
Que contient typiquement le registre d’instruction (RI) pendant l’exécution ?
L’adresse mémoire
L’instruction en cours d’exécution
Les données de sortie
Les résultats des calculs
À quoi sert l’horloge dans le processeur ?
Décoder les instructions
Fournir un signal périodique pour synchroniser les opérations
Contrôler la mémoire
Exécuter directement les programmes
Quelle impulsion permet de charger une adresse dans un registre d’adresse lors du fetch ?
CRI
CAD
CRA
LEC
Dans ce contexte, que fait l’impulsion CEA ?
Efface la mémoire
Charge l’entrée A de l’UAL
Envoie la donnée vers l’accumulateur
Exécute une instruction
Lors de la recherche d’une instruction (fetch), l’adresse de l’instruction provient principalement de :
L’UAL
Le bus de données
Le compteur ordinal
L’accumulateur
Quel est le rôle principal du contrôleur dans le CPU ?
Exécuter les calculs
Envoyer des impulsions électriques pour activer les liaisons
Stocker les instructions
Décaler les bits
Quelle partie d’une instruction est interprétée par le décodeur pour déterminer l’opération à effectuer ?
La partie donnée
La partie adresse
Le code opération (CO)
L’horloge
Le bus d’adresses permet :
Le transfert des données
Le transfert des adresses
L’exécution des opérations
Le stockage des instructions
Que fait le compteur ordinal après l’exécution de chaque instruction (cas général) ?
Il se réinitialise
Il s’incrémente de 1
Il envoie un signal à l’UAL
Il stocke les résultats
Dans une instruction conditionnelle provoquant un saut, le CO :
Est incrémenté automatiquement
Reste inchangé
Est chargé avec une autre adresse
Est supprimé
Quelle est la première étape du cycle d’exécution d’un programme ?
Exécution
Recherche de l’instruction
Pointage suivant
Décodage
Quel registre est le plus susceptible de contenir des résultats temporaires lors des opérations ?
RI
AX
CO
Mémoire programme
Dans l’exemple assembleur, la commande mov ax, [F800h] signifie :
Ajouter deux valeurs
Mettre dans AX le contenu de F800
Effacer la mémoire
Exécuter un saut conditionnel
Que fait l’instruction add ax, [F810h] ?
Multiplie deux valeurs
Additionne le contenu de F810 à AX
Soustrait AX
Déplace une donnée
Le décodeur de mémoire sert à :
Décoder les adresses pour localiser la donnée dans la mémoire
Calculer la somme des valeurs
Gérer le bus de données
Activer l’accumulateur
