• Aucun résultat trouvé

IFT-17583 Structure interne des ordinateurs I

N/A
N/A
Protected

Academic year: 2022

Partager "IFT-17583 Structure interne des ordinateurs I"

Copied!
2
0
0

Texte intégral

(1)

IFT-17583

Structure interne des ordinateurs I

Examen périodique du 14 novembre 1998, de 8h30 à 11h20, salle 2850 du pav. Vachon Tous les documents sont permis.

1. Convertissez

a. 280.4459 en base 10 (précision 3 chiffres après le point décimal). (10 pts) b. 219.142910 en base 7 (précision 2 chiffres après le point). (10 pts) 2. Soit le contenu hexadécimal de deux cellules de 32 bits :

BFC00000 et C0900000

a. Si ces deux cellules représentent des nombres de virgule flottante sous forme IEEE 754 et qu'oon les envoie à un co-processeur de virgule flottante pour en faire l'addition, quel sera le résultat décimal en signe

et en valeur absolue ? (15 pts)

b. Si, par erreur, le contenu de ces deux cellules était envoyé à l'UAL comme des nombres entiers signés (complément à 2), quel serait le

résultat en signe et en valeur absolue ? (15 pts)

3. Le code excédent-3 est un code binaire parfois utilisé au lieu du BCD parce qu’il simplifie certaines opérations arithmétiques. Sur quatre bits, on a:

BCD Excédent-3 B3B2B1B0 E3E2E1E0

BCD Excédent-3 B3B2B1B0 E3E2E1E0 0 0 0 0 0 0 1 1 0 1 0 1 1 0 0 0 0 0 0 1 0 1 0 0 0 1 1 0 1 0 0 1 0 0 1 0 0 1 0 1 0 1 1 1 1 0 1 0 0 0 1 1 0 1 1 0 1 0 0 0 1 0 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 1 0 0

Concevez un traducteur combinatoire pour convertir un nombre BCD de quatre bits (B0 à B3) au code excédent-3 correspondant (E0 à E3): (30 pts)

B0 B1 B2

E0 E1 E2

B3 E3

(2)

4. Quel est le comportement du circuit suivant en supposant qu'initialement Q1Q2= 00, c'est-à-dire quelle est la séquence des états Q1Q2? Justifiez

votre réponse. (20 pts)

D2Q2 D1Q1

Ck

Q2 Q1

Suggestion : faites un tableau avec comme en-tête Q2Q1 D2D1 Q2+

Q1+

. Bonne chance!

Références

Documents relatifs

On suppose dans cette section que les nombres flottants sont codés en 64 bits (on dit parfois double précision) selon la norme IEEE-754, ce qui est le cas de Python 3 ou de

2 : La représentation d’un nombre réel est la même que précédemment sauf que le premier bit de la mantisse normalisée n’est pas représentée dans la machine.. Donnez sous

Combien de bits devra contenir au minimum chaque entrée de la table des pages en supposant que les adresses virtuelles ont 32 bits3. Dans le disque de

Dans la partie II de ce manuscrit, nous allons plus particuli`erement borner les erreurs d’arrondi de m´ethodes de Runge-Kutta explicites.. Ordre d’une m´ ethode

L’objet de la thèse est donc de concevoir une algorithmique robuste en virgule flottante sur les polyèdres convexes, utilisable pour la conception et la vérification de logiciels et

On dit que les éléments de cet ensemble sont à virgule ottante car en xant un signiant m entier, on peut obtenir plusieurs nombres avec le même signiant, mais pour lesquels la

Président Rapporteur Examinateur Examinateur République Algérienne Démocratique et Populaire. Ministère de l’Enseignement Supérieur et de la

C’est bien en faire un objet d’études, et même si l’on énonce que l’on porte son attention sur le Sujet, tant qu’il s’agit de l’autre, il s’agit d’un