Examen systémes informatiques - informatique industrielle -

Informatique Industrielle : Examen SYSTéMES INFORMATIQUES

Télécharger PDF

Architecture des Ordinateurs – Examen de Rattrapage

Exercice 1

(5 points) On considère un ordinateur avec la configuration suivante :

  • Une mémoire centrale de taille 128 Koctet.
  • Un bus de données de 16 bits.
  • Un bus d’adresse de taille 18 bits.

1- Calculer la capacité maximale de la mémoire centrale que peut adresser l’ordinateur.

2- Déterminer la taille minimale du bus d’adresse nécessaire pour accéder à une mémoire centrale de 128 Koctet.

3- Déterminer la plage d’adressage (adresse minimale et maximale) en hexadécimal pour une mémoire de 128 Koctet.

Exercice 2

(5 points) On considère les registres suivants avec leurs valeurs :

  • DS = 14B3h
  • CS = 8700h
  • SS = 5ACFh
  • AX = 87A5h
  • BX = 0054h
  • SI = 0008h
  • BP = 07C2h
  • DI = 0C87h
  • IP = 5ED7h

Les instructions suivantes sont données :

  1. mov BP, BX
  2. mov [SI], BP
  3. mov [57Eh], 0C5E2h
  4. mov [BP][DI+0Ah], DS
  5. mov [IP], IP

1- Identifier le ou les mode(s) d’adressage utilisé(s) pour chaque instruction.

2- Déterminer le contenu de la mémoire ou du registre pour les instructions n°2, 3 et 5.

3- Calculer l’adresse physique de la case mémoire où l’opérande est sauvegardé pour les instructions n°2, 4 et 5.

Exercice 3

(10 points) Calculer et afficher la valeur de z selon la formule :

z = y × 2 + 2² − x

avec :

  • x un nombre entier entre 0 et 9
  • y un nombre entier entre 0 et 9
  • z le résultat de l’opération (peut être positif, négatif ou strictement supérieur à 9)

Écrire un programme en assembleur pour :

  • Afficher les messages demandant la saisie de x et y au clavier.
  • Traiter les valeurs saisies.
  • Calculer z.
  • Afficher le résultat z.

FAQ

1. Comment calculer la capacité maximale d’une mémoire avec un bus d’adresse de 18 bits ?

La capacité maximale est donnée par la formule : 2nombre de bits d’adresse.

2. Quels sont les modes d’adressage courants en assembleur ?

Les modes d’adressage incluent : direct, indirect, registre, immédiat, basé-indexé, et basé-indexé avec déplacements.

3. Comment convertir une adresse en hexadécimal en adresse physique ?

L’adresse physique est calculée en combinant les segments (DS, SS, CS) avec les offsets (registres ou valeurs en mémoire) selon la formule : AdressePhysique = Segment × 16 + Offset.

Cela peut vous intéresser :

Partagez vos remarques, questions , propositions d'amélioration ou d'autres cours à ajouter dans notre site

Enregistrer un commentaire (0)
Plus récente Plus ancienne