• Aucun résultat trouvé

S´erie d’exercices #2 IFT-1215 January 16, 2014

N/A
N/A
Protected

Academic year: 2022

Partager "S´erie d’exercices #2 IFT-1215 January 16, 2014"

Copied!
2
0
0

Texte intégral

(1)

S´erie d’exercices #2

IFT-1215 January 16, 2014

3.16

Convertir les nombres binaires suivants `a l’hexad´ecimal:

1. 1011011101110102

2. 11111111111100012

3. 11111111011112

4. 11000110001100012

3.17

Convertir les nombres hexad´ecimaux suivants au binaire:

1. 4F6A16

2. 990216

3. A3AB16

4. 100016

4.3 4

La chaˆıne de bits suivante repr´esente un message en ASCII o`u chaque caract`ere est encod´e sur 8bits, comme d’habitude.

010001010110110101100001011000110111001100100000011 . . . . . . 100100111010101101100011001010111001100100001

1. Quel message est encod´e?

2. Ce code n’est pas d´elimit´e entre caract`eres. Comment d´elimite-t-on ce code? Que se passe-t-il si un bit est perdu dans le transport? Et si un bit est alt´er´e (de 0 `a 1 ou de 1 `a 0)?

1

(2)

4.9

Soit un programme qui lit un entier suivi d’un caract`ere, en utilisant les instruc- tions suivantes:

(write "Enter an integer and a character:") (read intval charval)

Lors de l’ex´ecution en r´eponse auprompt l’utilisateur r´epond comme suit:

Enter an integer and a character:

1257 z

Apr`es v´erification il s’av`ere que charval ne contient pas “z”. Pourquoi pas?

Que pourrait-il contenir `a la place?

4.13

Approximativement combien de pages de texte Unicode 16bit (d´enomm´e utf- 16) peut-on stocker sur une vieille disquette de 1.44MB? un vieux CD-ROM de 650MB? Un disque dur de 500GB?

5.2’4

• Quelle est la valeur repr´esent´ee par les nombres 1234 et 5678 si on les interpr`ete comme des nombres d´ecimaux encod´e en compl´ement `a 10 sur 4 chiffres.

• Trouver la repr´esentation 5-chiffres en compl´ement `a 10 du nombre24678.

• Trouver la repr´esentation 5-chiffres en compl´ement `a 10 du nombre d´ecimal -24678.

• Trouver la repr´esentation 3-chiffres en compl´ement `a 10 du nombre246710.

• Trouver la repr´esentation 3-chiffres en compl´ement `a 10 du nombre-246710.

• Trouver la repr´esentation 16bit en compl´ement `a 2 du nombre d´ecimal 2467.

• Trouver la repr´esentation 16bit en compl´ement `a 2 du nombre d´ecimal -2467.

• De cette derni`ere r´eponse, en d´eduire la repr´esentation de -2467 en hexad´ecimal, en compl´ement `a 16 sur 6 chiffres.

2

Références

Documents relatifs

Ecrire un programme en assembleur LMC qui lit un nombre arbitraire de nom- ´ bres et renvoie le plus grand de ces nombres.. Utiliser le nombre 0 pour indiquer la fin de la s´ equence

Utiliser un format binaire sur 32bit: 1 bit de signe, suivit de 8 bits d’exposant avec un excentrement de 127, suivit d’une mantisse de 23bit implicitement pr´ efix´ ee par

Un d´ ecodeur est un circuit logique combinatoire qui a autant de sorties que de valeurs possibles d’entr´ ees. Chaque sortie est ` a 1 seulement pour la combinaison des

Mettre au point un circuit s´ equentiel avec une entr´ ee I et une sortie O, telle que O passe ` a 0 apr` es trois z´ eros cons´ ecutifs en entr´ ee, passe ` a 1 apr` es trois uns

Le LPC a une instruction suppl´ ementaire, d´ enomm´ ee MOV XX,YY en assembleur, dont l’encodage en langage machine occupe deux mots:..

Si on remplace le processeur par un LMC-C identique ` a LMC-0 mais avec un cache de latence 10ns, quel est le maximum d’instructions ADD qu’il pourra ex´ ecuter en une seconde?. Si

Si on remplace le processeur par un LMC-C identique ` a LMC-0 mais avec un cache de latence 10ns, quel est le maximum d’instructions ADD qu’il pourra ex´ ecuter en une seconde2. Si

Combien de temps faut-il si 200MB de RAM sont occup´ es par un pro- gramme qui fait des acc` es al´ eatoires au disque ` a raison d’un acc` es par seconde.. Combien de temps faut-il