Encodage binaire Flashcards

1
Q

qu’est-ce que ce signe signifie ~

A

complement a 1(NOT) ou relation d’inversion , les 0 deviennent des 1 et les 1 deviennes des 0 ** faire attention au bit le plus significatif , si = a 1 , nombre est négatif

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

qu’est-ce que ce signe signifie &

A

une conjonction(AND) préserver seulement les bits 1 qui sont présent a la meme position dans deux valeurs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

qu’est-ce que ce signe signifie |

A

une Disjonction(OR) preserve tout les bits a 1 qui sont present dans l’un ou dans l’autre des deux valeurs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

qu’est-ce que ce signe signifie ^

A

une Disjonction Exclusive(XOR) preserve seulement les bits a 1 present uniquement dans UNE des deux valeurs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

qu’est-ce que ce signe signifie «

A

Complement a gauche , on décale avec des zero en allant vers la gauche , OU x &laquo_space;n = x * 2**n

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

qu’est-ce que ce signe signifie&raquo_space;

A

complement a droite ,on décale avec les bits le plus a gauche , si positive = 0 , si negative = 1 OU x»n = x / 2**n

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Vraix ou Faux : &, | et ^ ne peuvent être utilisés sur des booléens.

A

faux

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Vrai ou faux : Les opérateur logiques && (and) et || (or) n’évaluent le deuxième argument que si c’est strictement nécessaire.

A

vrai

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

quelles sont les 3 façons différentes de stocker en memoire un nombre a l’aide d’un groupe de bit

A

Encodage binaire non-signées , encodage complément à 2 Et encodage point flottant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Vrai ou faux = un encodage se fait généralement avec 32 ou 68 bits , ….

A

Faux , 32 ou 64 bits …. 128 , 256

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

explique 2**3 avec la notion de l’encodage binaire

A

bit de poids 3 , si la valeur en-dessous du poids est a 1 la valeur est de 8 sinon 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Vrai ou faux : Le bit le plus à droite est dit bit de poids (le plus) fort (most-significant bit ou MSB)

A

faux c’est le bits de poids le plus faibles , (least significant bit ou LSB)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

vrai ou faux : Il faut au minimum 5 bits pour encoder le nombre 20

A

vrai car on peux encoder au maximum le nombre 15 avec 4 bits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

explique comment on traite un nombre négatif ou complement a deux

A

d’abord on encode la valeur positive , ensuite on inverse les bits et on rajoute 1 a la valeur finale

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

doit-on faire attention au MSB dans un complement a deux

A

oui car si le bits est 1 la valeur est negative donc on a un nombre negative

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

donne une généralisation d’un nombre impair

A

LSB égale toujours a 1