Révisions. Partie 2 : binaire, numération, CNA, CAN, logique,...

Documents pareils
TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

Etudier l influence de différents paramètres sur un phénomène physique Communiquer et argumenter en utilisant un vocabulaire scientifique adapté

Chapitre 13 Numérisation de l information

Codage d information. Codage d information : -Définition-

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Transmission de données. A) Principaux éléments intervenant dans la transmission

I- Définitions des signaux.

Information. BASES LITTERAIRES Etre capable de répondre à une question du type «la valeur trouvée respecte t-elle le cahier des charges?

Informatique Générale

Partie Agir : Défis du XXI ème siècle CHAP 20-ACT EXP Convertisseur Analogique Numérique (CAN)

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

Master d'informatique 1ère année. Réseaux et protocoles. Architecture : les bases

AP1.1 : Montages électroniques élémentaires. Électricité et électronique

Algorithmique et langages du Web

Cours Informatique 1. Monsieur SADOUNI Salheddine

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

Numérisation du signal

Représentation des Nombres

Chap17 - CORRECTİON DES EXERCİCES

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

Extrait des Exploitations Pédagogiques

Le multiplexage. Sommaire

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

Logiciel de Base. I. Représentation des nombres

ANALYSE TRAMEs LIAISON SERIE

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

TP 1 : 1 Calculs en binaire, octal et hexadécimal

Equipement. électronique

1 Définition et présentation. 2 Le réseau Numéris. 3 Les services. 3.1 Les services Support (Bearer service) SYNTHESE

TP a Notions de base sur le découpage en sous-réseaux

Régler les paramètres de mesure en choisissant un intervalle de mesure 10µs et 200 mesures.

1. PRESENTATION DU PROJET

G.P. DNS02 Septembre Réfraction...1 I.Préliminaires...1 II.Première partie...1 III.Deuxième partie...3. Réfraction

AMICUS 18 (2ème partie) 4) Présentation du logiciel Amicus IDE

Représentation d un entier en base b

Cours 1 : Qu est-ce que la programmation?

Université de La Rochelle. Réseaux TD n 6

Le poids et la taille des fichiers

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

M1101a Cours 4. Réseaux IP, Travail à distance. Département Informatique IUT2, UPMF 2014/2015

Chapitre 22 : (Cours) Numérisation, transmission, et stockage de l information

Fiche technique CPU 314SC/DPM (314-6CG13)

Une version javascript sera disponible directement dans le cours prochainement.

INFO 2 : Traitement des images

II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection)

Modules d automatismes simples

BACCALAURÉAT PROFESSIONNEL EPREUVE DE TRAVAUX PRATIQUES DE SCIENCES PHYSIQUES SUJET A.1

Atelier C TIA Portal CTIA04 : Programmation des automates S7-300 Opérations numériques

nom : Collège Ste Clotilde

Neu. Technique d installation / de surveillance. VARIMETER RCM Contrôleur différentiel type B IP 5883

Le codage informatique

MEMOIRES MAGNETIQUES A DISQUES RIGIDES

Protocoles réseaux. Abréviation de Binary Digit. C'est la plus petite unité d'information (0, 1).

TP Modulation Démodulation BPSK

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

ELP 304 : Électronique Numérique. Cours 1 Introduction

Chapitre 1: Introduction générale

V- Manipulations de nombres en binaire

TP SIN Traitement d image

Système binaire. Algèbre booléenne

LE RESEAU GLOBAL INTERNET

Systèmes de transmission

1. Structure d un programme C. 2. Commentaire: /*..texte */ On utilise aussi le commentaire du C++ qui est valable pour C: 3.

Plan. Programmation Internet Cours 3. Organismes de standardisation

Chapitre 10 Arithmétique réelle

1 Démarrer L écran Isis La boite à outils Mode principal Mode gadget Mode graphique...

Chapitre 1 I:\ Soyez courageux!

Chapitre 18 : Transmettre et stocker de l information

Organisation des Ordinateurs

Mini_guide_Isis.pdf le 23/09/2001 Page 1/14

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Matériel informatique (hardware)

GPA770 Microélectronique appliquée Exercices série A

Introduction à l Informatique licence 1 ère année Notes de Cours

Infos. Indicateurs analogiques encastrables pour installation à courants forts. Série M W/P/ LSP BWQ BGQ TP TG WQ /0S WQ /2S FQ /2 W BI BIW DFQ

Présentation du modèle OSI(Open Systems Interconnection)

TD : Codage des images

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Glossaire des nombres

UE C avancé cours 1: introduction et révisions

Chapitre 1 Régime transitoire dans les systèmes physiques

QUESTION 1 {2 points}

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

L information sera transmise selon des signaux de nature et de fréquences différentes (sons, ultrasons, électromagnétiques, électriques).

Conversion d un entier. Méthode par soustraction

Organisation du module

ProCod. Manuel d utilisation. Software de programmation pour codeurs absolus TWK modèles CRF et DAF CRF DF 08 / 10

SIGNAUX NUMERIQUES ET MODULATIONS NUMERIQUES

Daniel POULIN DRT 3808 (version 2010) Faculté de droit, Université de Montréal

REALISATION D UNE CALCULATRICE GRACE AU LOGICIEL CROCODILE CLIPS 3.

IFT2880 Organisation des ordinateurs et systèmes

ADSL. Étude d une LiveBox. 1. Environnement de la LiveBox TMRIM 2 EME TRIMESTRE LP CHATEAU BLANC CHALETTE/LOING NIVEAU :

Rappel: Le routage dans Internet. Contraintes. Environnement et contraintes. La décision dans IP du routage: - Table de routage:

Système d automation TROVIS 6400 Régulateur compact TROVIS 6493

La mémoire. Un ordinateur. L'octet. Le bit

Architecture matérielle des systèmes informatiques

Observer TP Ondes CELERITE DES ONDES SONORES

Transcription:

STI2D Option SIN / Terminale Révisions Partie 2 : binaire, numération, CNA, CAN, logique,... Pré-requis : Les bases de la numération (binaire, décimal et hexadécimal) Les propriétés des fonctions logiques Le principe des convertisseurs analogiques-numériques et numériques-analogiques Compétences visées : Être capable de convertir des signaux de natures différentes (analogique, numérique, binaire, décimal,.) Être capable d analyser un montage à base de circuits logiques Plan de la séance : Exercice 1 : révision du binaire et du décimal à partir des adresses IPv4 Exercice 2 : révision du binaire, du décimal et de l'hexadécimal à partir des adresses IPv6 Exercice 3 : analyse d'un convertisseur analogique/numérique Exercice 4 : circuits logiques En bonus : Exercice 5 : nombre au format float Exercice 6 : circuit logique inconnu Toutes les informations utiles sont présentes dans les cours et TP de 1ère STI SIN. Vous devez détailler la méthode de résolution des exercices (le résultat seul importe peu car il peut souvent être obtenu facilement par des programmes informatiques présents dans les calculatrices ou ordinateurs). L'intérêt n'est pas de donner le résultat mais de montrer comment vous arrivez au résultat (et donc de comprendre les structures, règles et démarches). Exercice 1 : révision du binaire et du décimal à partir des adresses IPv4 Présentation de IPv4 : IPv4 (Internet Protocol version 4) est la première version d'internet Protocol (IP) à avoir été largement utilisée aussi bien pour internet que pour les réseaux informatiques en général. Elle permet une définition commune (mondialement) de la manière d'écrire les adresses des machines (ordinateur, serveur, ) reliées à un réseau informatique. La plage des adresses va de 0.0.0.0 à 255.255.255.255 (l'adresse est en 4 parties séparées par des points, chaque nombre est en général donné en décimal) Exemple 1 : le réseau d'un particulier Le réseau des particuliers est en général le suivant : 192.168.1.x où x est l'adresse des éléments connectés au réseau 1/8

1. 'x' pouvant prendre comme valeur 0 à 255 (en décimal), sur combien de bits est-il codé en binaire? 2. L'adresse de mon ordinateur étant 192.168.1.2, écrivez cette adresse en binaire. 3. Combien de matériels différents puis-je relier sur ce réseau? Exemple 2 : le réseau d'une petite entreprise Le réseau de l'entreprise est : 192.168.x.y où x et y sont les octets codant l'adresse des éléments connectés au réseau 4. 'x' et 'y' pouvant chacun aller de 0 à 255 (en décimal), sur combien de bits au total l'adresse des éléments est-elle codée? 5. Combien de matériels différents puis-je relier sur ce réseau? Généralisation 6. Si tous les élément de l'adresse peuvent être choisi (w.x.y.z), chacun pouvant aller de 0 à 255 (en décimal), sur combien de bits au total l'adresse est-elle codée? 7. Combien de matériels différents puis-je relier sur le réseau internet avec cette norme IPv4? Exercice 2 : révision du binaire, du décimal et de l'hexadécimal à partir des adresses IPv6 IPv6 (Internet Protocol version 6) est le protocole réseau qui a été conçu pour succéder à l'ipv4. La plage des adresses va de 0:0:0:0:0:0:0:0 à FFFF:FFFF:FFFF :.. :FFFF (l'adresse est en 8 parties séparées par des «deux points», chaque nombre est donné en hexadécimal ) Exemple d'une adresse IPv6 : 2001:0db8:0000:85a3:0010:0a0b:8001:ec1f Préliminaires : 1. Convertissez le chiffre hexadécimal 'E' en décimal puis en binaire 2. Combien faut-il de bits pour coder un 'chiffre' hexadécimal? Étude d'un des 8 éléments composant une adresse IPv6 : Cet élément peut avoir comme valeur 0000 à ffff. Prenons l'élément 'ec1f' 3. Convertissez ce nombre hexadécimal en décimal 4. Convertissez ce nombre hexadécimal en binaire 5. Sur combien de bits est-il codé? Généralisation : 6. Sur combien de bits une adresse IPv6 complète est-elle codée? 7. Combien de matériels différents puis-je relier sur le réseau internet avec IPv6? 2/8

Exercice 3 : analyse d'un convertisseur analogique/numérique Partie 1 : Soit le courbe analogique suivante (en noir) et le résultat de sa conversion numérique (en vert) : 1. Sur combien de bits travaille ce convertisseur A/N (amplitude)? 2. Combien de valeurs différentes sont-elles possibles (amplitude)? 3. Déterminez la période d échantillonnage Te utilisée par ce convertisseur. 4. Calculez la fréquence d'échantillonnage. 5. Sachant que les valeurs max et min du signal analogique sont 2V et -2V, calculez le pas de ce convertisseur 6. Pour mémoriser le signal numérique correspondant à ces 4ms, combien de bits de données vat-on avoir? 7. Si le signal total dure maintenant 5 minutes, combien de bits de données seront nécessaires pour mémoriser numériquement le signal? 8. Sachant qu'un kilo octet vaut 1024 octet (et oui 1ko n'est pas 1000 octets. Ceci est malheureusement une mauvaise habitude très répandue du milieu informatique et contraire au système international), donnez le résultat précédent en ko (kilo-octet). 3/8

Partie 2 : améliorations On va essayer d'améliorer ce convertisseur A/N. Etape 1 : amélioration de la définition (amplitude) On va passer le convertisseur sur 5 bits 1. Combien de valeurs différentes sont-elles possibles maintenant (amplitude)? 2. Sachant que les valeurs max et min du signal analogique sont 2V et -2V, calculez le pas de ce convertisseur 3. Tracer, au crayon, sur le dessin ci-dessous, la grille (quadrillage) de l'amplitude. 4. Tracer sur le dessin ci-dessous, en couleur, la courbe numérisée 5. Pour mémoriser le signal numérique correspondant à ces 4ms, combien de bits de données vat-on avoir? 6. Si le signal total dure maintenant 5 minutes, combien de bits de données seront nécessaires pour mémoriser numériquement le signal (donnez le résultat en bits, en octets et en ko)? 4/8

Etape 2 : amélioration de la fréquence d échantillonnage Tout en laissant le convertisseur sur 5 bits, on va doubler la fréquence d'échantillonnage. 1. Tracez, au crayon, sur le dessin ci-dessous, la grille (quadrillage) de l'amplitude et de l'échantillonnage. 2. Tracez sur le dessin ci-dessous, en couleur, la courbe numérisée 3. Pour mémoriser le signal numérique correspondant à ces 4ms, combien de bits de données vat-on avoir? 4. Si le signal total dure maintenant 5 minutes, combien de bits de données seront nécessaires pour mémoriser numériquement le signal (résultat en bits, en octets et en ko)? 5/8

Exercice 4 : circuits logiques 1. Étude préliminaire : révision de quelques portes logiques élémentaires : Porte OU : a) Compléter la table de vérité : A B Q Porte OU Exclusif (XOR): b) Compléter la table de vérité : A B out A B out Porte ET : c) Compléter la table de vérité : A B out A B out 2. Un circuit logique inconnu à analyser. soit le circuit suivant : 6/8

d) Complétez la table de vérité suivante (des variables intermédiaires ont été ajoutée comme c0, e0, afin de faciliter la résolution) B2 B1 B0 A2 A1 A0 c0 d0 e0 f0 c1 d1 e1 f1 c2 d2 e2 S2 S1 S0 R out Cas 1 0 0 1 0 0 1 Cas 2 0 1 0 0 1 1 Cas 3 1 1 0 0 0 1 Cas 4 1 1 1 0 0 1 Essayons de comprendre ce que réalise ce circuit logique. B0, B1 et B2 représentent un chiffre codé sur 3 bits (de même que A0, A1 et A2 et aussi S0, S1 et S2). e) Complétez le tableau suivant avec les valeurs décimales de ces 3 chiffres Chiffre B Chiffre A Chiffre S Cas 1 Cas 2 Cas 3 Cas 4 f) Déduisez des 3 premiers cas du tableau précédent la fonction réalisée par ce circuit logique g) En vous aidant du cas 4, expliquez à quoi sert la sortie R out? 7/8

En Bonus Exercice 5 : nombre au format float Un nombre codé sur 32 bits (float) est de la forme: Les bits 0 à 22 (la mantisse) servent à coder le nombre sans tenir compte de la virgule. Les bits 23 à 30 servent à donner l'exposant : -126 à 127. Cette manière de coder est un peu bizarre. Pour avoir l'exposant il faut faire exp=nombre(bits 23 à 30) 127 (décalage) Le bit 31 sert à préciser le signe. (0= positif, 1=négatif) Un nombre flottant normalisé a une valeur donnée par la formule suivante : (exposant décalage) valeur = signe (1,mantisse) 10 2 exemple : 0 10000010 11000000000000000000000 signe = 0 : positif mantisse : 11000000000000000000000 exposant : 10000010 = 128 + 2 = 130 mantisse : (1,110...) 2 = 1 2 0, (1 2-1 )+(1 2-2 )+(0 2-3 )+... = 1, (0,5+0,25+0+0+...) = 1,75 (en décimal) valeur = + 1,75 2 (130 127) = 1,75*2 3 = 14 C'est à vous maintenant: Retrouvez la valeur binaire des nombres flottants suivants : a) 1 10000010 1111010000000000000000 b) 0 10001000 01101100001000000000000 c) 11000010000011100000000000000000 Exercice 6 : circuit logique inconnu Soit le schéma suivant : Appliquez une démarche similaire à l'exercice 4 pour trouver (et démontrer) le rôle de ce circuit logique. 8/8