QCM en architecture des ordinateurs avec la correction pour la préparation des concours, des tests, aux examens et aux certifications. Ainsi vous trouverez des questions sur les différents types de registres dans l’ordinateur, mémoire vive (RAM), mémoire principale, instructions de mémoire, unité arithmétique et logique et beaucoup plus. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son concours.
1. Le registre qui garde une trace des instructions du programme enregistré en mémoire est _____?
A Registre de contrôle
B Compteur ordinal
C Registre d’état
D Registre direct
B
Le compteur ordinal (ou PC pour Program Counter) est un registre dans le processeur qui garde une trace de l’adresse de l’instruction suivante à exécuter dans le programme. Il est utilisé pour suivre l’ordre des instructions dans la mémoire et assure que le processeur exécute les instructions dans le bon ordre.
2. Dans le cas où il y a un seul opérande de mémoire, et lorsqu’un deuxième opérande est nécessaire, comme dans le cas d’une instruction Add, nous utilisons un registre de processeur appelé _____?
A accumulator
B register
C operand
D source
A
Dans les architectures de processeurs où il y a un seul opérande de mémoire, un accumulateur est souvent utilisé pour stocker temporairement le résultat de l’opération ou l’opérande d’entrée. Par exemple, dans une instruction comme Add, l’accumulateur peut contenir une des valeurs à additionner, tandis que l’autre opérande peut provenir directement de la mémoire ou d’un autre registre.
3. Le transfert de données entre la mémoire principale et le registre du CPU s’effectue via deux registres, à savoir _____?
A registre à usage général et MDR
B accumulateur et compteur ordinale
C MAR et MDR
D MAR et accumulateur
C
Le registre d’adresse mémoire (MAR – Memory Address Register) est le registre du CPU qui stocke l’adresse de mémoire à partir de laquelle les données seront extraites du CPU ou l’adresse à laquelle les données seront envoyées et stockées. MAR contient l’emplacement des données dans la mémoire auxquelles il faut accéder. Lors de la lecture du mémoire, les données adressées par MAR sont introduites dans le MDR (registre de données) puis utilisées par le CPU. Lors de l’écriture en mémoire, le CPU écrit les données du MDR dans l’emplacement de mémoire dont l’adresse est stockée dans le MAR.
4. Les instructions qui entraînent le transfert de données d’un emplacement à un autre sans modifier le contenu de l’information binaire sont _____?
A Instruction de transfert de données
B Instruction de manipulation de données
C Instruction de contrôle de programme
D Tout les réponses sont vrais
A
Les instructions de transfert de données transfèrent les données entre la mémoire et les registres du processeur, les registres du processeur et les périphériques d’E/S, et d’un registre du processeur à un autre. Il existe huit instructions de transfert de données couramment utilisées: Load, Store, Move, Exchange, Input, Output, Push et Pop.
5. Le codage informatique pour l’échange d’informations entre les terminaux est _____?
A EBCDIC
B BCD
C ASCII
D Tout les réponses sont vrais
C
ASCII(American Standard Code for Information Interchange) est un format standard de codage des données pour la communication électronique entre ordinateurs. L’ASCII attribue des valeurs numériques standard aux lettres, chiffres, signes de ponctuation et autres caractères utilisés dans les ordinateurs.
6. Qu’est-ce que le « clock cycle » dans un processeur ?
A La vitesse à laquelle le processeur peut exécuter une instruction
B Le nombre d’instructions qu’un processeur peut exécuter en une seconde
C Le temps nécessaire pour qu’une instruction soit traitée par le processeur
D Le nombre de cœurs présents dans le processeur
C
Le « clock cycle » est l’unité de temps utilisée pour mesurer la vitesse à laquelle un processeur peut exécuter des instructions. Chaque cycle d’horloge permet au processeur de réaliser une opération spécifique (comme lire des données ou exécuter une instruction).
7. La fonction NOR est le complément de _______?
A AND
B OR
C NAND
D NOT
B
La fonction NOR représente le complément de l’opération OR. Son nom est une abréviation de NOT OR.
8. _______ est un circuit numérique qui effectue l’opération inverse de décodage.
A multiplexeur
B additionneur
C soustracteur
D encodeur
D
Un encodeur est un circuit numérique qui effectue l’opération inverse du décodage. Tandis qu’un décodeur transforme une entrée binaire en un code spécifique (par exemple, une adresse), un encodeur effectue le processus inverse en convertissant une entrée en un code binaire plus compact. Il comporte au maximum 2^n lignes d’entrée et ‘n’ lignes de sortie.
9. Pipelining augmente ________ des instructions du processeur.
A l’efficacité
B la latence
C le débit
D les deux A et C sont vrais.
D
Le pipelining est une technique utilisée dans les processeurs pour améliorer à la fois l’efficacité et le débit des instructions. Il permet d’exécuter plusieurs étapes d’instructions en parallèle, en traitant différentes parties de différentes instructions à différents stades du pipeline. Cela augmente le débit global, c’est-à-dire le nombre d’instructions traitées par unité de temps, et améliore l’efficacité du processeur en permettant une meilleure utilisation des ressources.
10. Le _______ est un programme qui a pour fonction de démarrer le System de l’ordinateur dès sa mise sous tension.
A Bootstrap loader
B Multi programming
C Loader
D Aucune de ces réponses n’est vraie.
A
BOOTSTRAP LOADER, qui réside en permanence dans l’ordinateur (stocké dans une puce ROM) et contient juste assez de code pour lire le reste du système d’exploitation à partir du disque. Ce processus est appelé de manière informelle «amorçage» ou «booting» de l’ordinateur.
il ya une erreur :
SIMD signifie _______? —-> A