• Aucun résultat trouvé

+= cbacbaB +++++= cbacbacbaabccabbcaB += cbacA ++= cbacbaA +++= cbcabaA +++= dabcbadaabcdg += bacabf +=++++ bdacaddccbba =+++ acbacbacababc aba =+ 1 II- Algèbre de Boole I- Codage des nombres réels

N/A
N/A
Protected

Academic year: 2022

Partager "+= cbacbaB +++++= cbacbacbaabccabbcaB += cbacA ++= cbacbaA +++= cbcabaA +++= dabcbadaabcdg += bacabf +=++++ bdacaddccbba =+++ acbacbacababc aba =+ 1 II- Algèbre de Boole I- Codage des nombres réels"

Copied!
1
0
0

Texte intégral

(1)

Université Mohammed V – Agdal A.U. 2006/2007 Faculté des Sciences de Rabat

SMP-SMC M1E2 : Informatique 1

SERIE D'EXERCICES SUR

LE CODAGE DES NOMBRES REELS ET LALGEBRE DE BOOLE

I- Codage des nombres réels

1. Convertir les nombres réels A= –124,75 et B=95,65 dans le format IEEE 754 simple précision puis en double précision.

Donner le résultat final sous forme de 8 digits hexadécimaux (en base 16)

2. Déterminez la valeur décimale du nombre codé dans le format IEEE 754 simple précision N= 431F 562F(16). Donnez le résultat avec une puissance de 10.

3. En admettant que le motif 0000 0000(16) et FFFF FFFF(16) sont des motifs valides en IEEE 754 simple précision, calculez les équivalents décimaux de ces nombres. Donnez le résultat avec une puissance de 10.

4. Soit le nombre N= 431F 562F(16) codé dans le format IEEE 754 simple précision. Faites une extension de ce nombre dans le format IEEE 754 double précision.

II- Algèbre de Boole

L’ensemble E est muni d’une algèbre de Boole, on désigne par ā le complément de a, par a +b et ab la disjonction (ou) et la conjonction (et) de a et de b.

1. Vérifier les égalités suivantes : a.

a + ab =

1.

b. ab+a+b=0.

c.

abc + ab c + a b c + a b c = a

. d. a+abc

(

ad+c

)

+bc=a+c

e.

(

a+b

)(

b+c

) (

+ c+d

)(

d+a

) (

= ac+bd

)

.

f.

( a + b )( b + c )( c + d )( d + a ) ( = ac + bd )

2. Donner les tables de vérité des 2 fonctions suivantes, puis les simplifier a l’aide d’un tableau de Karnaugh

a. f =abc+ab

b. g =abcd+ad+abc+abd

3. Soit la fonction booléenne A des trois variables a, b, c : A=

( )( )( )

a+b.a+c.b+c

a. Développer et transformer algébriquement A en une somme (ou) de produits (et).

Montrer que

A = a b + ac + b c

.

b. Simplifier A à l’aide d’un tableau de Karnaugh.

c. Simplifier A algébriquement.

d. Montrer que

A = ac + b c

.

4. Soit la fonction booléenne B des trois variables a, b, c :

B = a bc + ab c + abc + a b c + a b c + a b c

. a. Simplifier B à l’aide d’un tableau de Karnaugh.

b. Montrer directement ce résultat par un calcul algébrique.

c. Montrer que

B = a b c + a b c

.

Références

Documents relatifs

Une chaine ch qui contient 20 caractères au max Une constante msg qui contient ‘’BON TRAVAIL’’. Un entier qui peut aller de -35000

Il convenait donc, dans un premier temps, de choisir une unité commune, le kilogramme ou le milligramme au choix, et d’exprimer m et M avec cette unité. Choisissons ici le

[r]

Un besoin en fonds de roulement positif signifie que les actifs circulants sont supérieurs au crédit fournisseur, et donc qu'une partie des actifs circulants doit être financée par

Dans combien d’années, l’âge de Pierre sera-t-il le double de celui de Marc.. La démarche suivie sera détaillée sur

[r]

Un élève arme que 5 a un seul antécédent qui est un entier

La première somme porte sur toutes les représentations cuspidales a de G(FA ) qui ne sont pas dièdrales pour l’extension E et la deuxième sur tous les e qui sont