Architecture Matérielle des Systèmes Informatiques.



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

Système binaire. Algèbre booléenne

I- Définitions des signaux.

Conversion d un entier. Méthode par soustraction

ASR1 TD7 : Un microprocesseur RISC 16 bits

Représentation des Nombres

Licence Sciences et Technologies Examen janvier 2010

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)

Fiche d animation n 1 : Pêle-mêle

Travaux pratiques. Compression en codage de Huffman Organisation d un projet de programmation

Le chiffre est le signe, le nombre est la valeur.

Les opérations binaires

Une version javascript sera disponible directement dans le cours prochainement.

Exercices de dénombrement

P our appeler : Décrochez le combiné et composez le numéro OU Composez le numéro et décrochez le combiné

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

Dans la série. présentés par le site FRAMASOFT

2 Grad Info Soir Langage C++ Juin Projet BANQUE

Tune Sweeper Manuel de l'utilisateur

A. Définition et formalisme

Cours Informatique 1. Monsieur SADOUNI Salheddine

LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES

Ecran : Processeur : OS : Caméra : Communication : Mémoire : Connectique : Audio : Batterie : Autonomie : Dimensions : Poids : DAS :

Apprendre à manipuler le clavier Médiathèque de Bussy Saint-Georges APPRENDRE A MANIPULER LE CLAVIER

Chapitre IV : La Tenue Des Livres Le journal Le grand Livre

Les enjeux de la dématérialisation en assurance

Navigation dans Windows

TD 9 Problème à deux corps

Les portes logiques. Voici les symboles des trois fonctions de base. Portes AND. Portes OR. Porte NOT

TD : Codage des images

Recommandation n 22 relative à l ouverture d un compte bancaire ou postal séparé (06 novembre 2001).

Guide d'utilisation du portail d'authentification Cerbère à usage des professionnels et des particuliers

Cours 3 : L'ordinateur

Cours admin 200x serveur : DNS et Netbios

Service Utilisateur Concept, configuration et bonnes pratiques

CONSEIL DE L'UNION EUROPÉENNE. Bruxelles, le 28 mai 2010 (OR. en) 9633/10 Dossier interinstitutionnel: 2010/0096 (NLE)

Upgrade du Huawei U8230 : Android 2.1 et rom custom

Unité 2 Leçon 2 Les permutations et les combinaisons

Annexe : La Programmation Informatique

QUESTIONS/REPONSES SUR LE STATUT D'EXPORTATEUR AGREE DGDDI Bureau E1- septembre 2011 Statut d'exportateur agréé (EA)

Systèmes de transmission

Valeur cible et solveur. Les calculs effectués habituellement avec Excel utilisent des valeurs numériques qui constituent les données d'un problème.

Traitement bas-niveau

S.P.S.N. Lac du Der 2008

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Décompresser, créer une archive au format «ZIP»

NOTE D'APPLICATION CONCERNANT LA MISE EN SERVICE DE MATERIELS SUR RESEAU IP

FICHIERS INDEX DES COMPTES ANNUELS DÉPOSÉS AUPRÈS DE LA BANQUE NATIONALE DE BELGIQUE

Installation d un serveur DHCP sous Gnu/Linux

Calculons avec Albert!

Master d'informatique 1ère année Réseaux et protocoles. Couche physique

THEME : CLES DE CONTROLE. Division euclidienne

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

TD 1 - Transmission en bande de passe

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

A- Observez la vidéo A présentant le fonctionnement de deux objets techniques que nous

Documentation Utilisateur/Développeur. Client de Monitoring CamTrace

Copropriété: 31, rue des Abondances Boulogne-Billancourt

MANUEL DRAFT CONTROL. Français 1

Analyse des bruits de clavier d ordinateur

NOTIONS DE RESEAUX INFORMATIQUES

`bob`=pti=áåi~ä=pti= `bob`=`çååéåí=pt

TP sauvegarde et restauration avec le logiciel Cobian Backup

COMMUNICATEUR BLISS COMMANDE PAR UN SENSEUR DE POSITION DE L'OEIL

PIXMA MG5500. series. Guide d'installation

I Pourquoi une messagerie?

Collège mag. Les droits et devoirs des enfants p3. L'identité p2. Ce magazine vous est proposé par la 6ème1. 4 avril 2014

INFORMATIONS GÉNÉRALES RECOURS COLLECTIF CONCERNANT LA FIXATION DES PRIX DE L ESSENCE

MICROINFORMATIQUE NOTE D APPLICATION 1 (REV. 2011) ARITHMETIQUE EN ASSEMBLEUR ET EN C

Utilisation du visualiseur Avermedia

Le codage informatique

Chapitre 1 I:\ Soyez courageux!

Définition 0,752 = 0,7 + 0,05 + 0,002 SYSTÈMES DE NUMÉRATION POSITIONNELS =

Architecture des ordinateurs Introduction à l informatique

- un Sigma DP1 Quattro (

Chapitre 1 : Introduction aux bases de données

Une protection antivirus pour des applications destinées aux dispositifs médicaux

3 tournevis TOR-X T6, T7 et T12 1 petit tournevis tête plate 1 paire de pince plate Petites «lames» en plastique ou petits tournevis de modélisme

French 2 Quiz lecons 17, 18, 19 Mme. Perrichon

TEST 17 FORCE 2. gums. chewing gums. Russie : badge. rouge. trompé.

Les 3 erreurs fréquentes qui font qu'un site e-commerce ne marche pas. Livret offert par Kiro créateur de la formation Astuce E-commerce

Vous trouvez un relevé de tous les produits participants sur le site web ou

Sur trois couches, on obtient donc 2563 = de couleurs, soit 24bpp (Bit Per Pixel).

Nombre dérivé et tangente

Xubuntu Une alternative à Windows et à Ubuntu, (pour ceux qui ne veulent pas d'unity) : installer Xubuntu.

DIFFRACTion des ondes

Installation de Windows 2000 Serveur

EN PRATIQUE. Le médecinconseil. votre mutualité

Petit lexique de calcul à l usage des élèves de sixième et de cinquième par M. PARCABE, professeur au collège Alain FOURNIER de BORDEAUX, mars 2007

Le Cercle Vertueux du Cloud Public

Initiation au binaire

Représentation d un entier en base b

Ajouter de la mémoire à son ordinateur

Importation des données dans Open Office Base

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

I/ L adhésion au programme de fidélité des hôtels Roi Soleil

Tutoriel: Utilisation du matériel de projection et de visioconférence du C6

Transcription:

Architecture Matérielle des Systèmes Informatiques. S BTS Informatique de Gestion ère année THEME : L ORDINATEUR ET SON ENVIRONNEMENT Dossier 2 Les systèmes de numération : la base 2. Objectifs Maîtriser le binaire et le lien entre le binaire et le décimal. Plan de la séquence. Définition des systèmes de numération.. Définition d'un système de numération..2. Le système décimal..3. Le système binaire. 2. Changement de base. 2.. Passage de la base 2 vers la base 0. 2.2. Passage de la base 0 vers la base 2. 3. Opérations en binaire. 3.. Savoir compter. 3.2. Savoir additionner. 4. Exercices. TD2. Les systèmes de numération : la base 2

Les hommes (ou les femmes), les Hommes en tous les cas, utilisent presque tous le système décimal. Pourquoi? Tout simplement parce que les hommes (et les femmes) ont 0 doigts. L'ordinateur, lui, n'a pas dix doigt mais simplement de l'électricité. Alors il ne connaît que deux types d'informations : il y a du courant, il n'y a pas de courant. On dit qu'il travaille dans un système binaire, ou en base deux.. Définition des systèmes de numération... Définition d'un système de numération. Un système de numération n se définit au moins par deux notions : Il doit avoir n éléments qui composent sa base, Chaque groupe doit être n fois plus grand que le groupe immédiatement plus petit...2. Le système décimal. Les dix éléments qui composent la base 0, sont les dix chiffres : 0 2 3 4 5 6 7 8 9 Ainsi, tout nombre écrit dans la base 0 est composé de ces chiffres. La valeur de chaque chiffre dépend alors du chiffre lui-même et de sa place. Ainsi, le 2 de 924 et celui de 2004 n'ont pas la même valeur : Le premier vaut 20, alors que le second vaut 2000. Pour connaître la valeur de chaque chiffre qui compose un nombre, il faut décomposer ce nombre pour identifier chaque chiffre et son coefficient : on parle de forme canonique. Les nombres de la base 0 sont décomposés en plusieurs niveaux : Niveau Nom Coefficient 0 les unités 0 0 = les dizaines 0 = 0 2 les centaines 0 2 = 00 3 les milliers 0 3 = 000 etc. Par exemple : décomposons le nombre 3528 : 8 unités. 2 dizaines 5 centaines 3 milliers Sa forme canonique est 3 * 0 3 + 5 * 0 2 + 2 * 0 + 8 * 0 0 On peut alors vérifier que le nombre 3528 est bien dans la base 0, car tous ces chiffres appartiennent à la base 0. Les nombres de la base 0 ou du système décimal sont des nombres décimaux. TD2. Les systèmes de numération : la base 2 2

.3. Le système binaire. Il n'y a donc que 2 chiffres qui composent cette base. Ces chiffres sont : 0 et Les nombres de la base 2 sont décomposés en plusieurs niveaux : Niveau Nom Coefficient 0 les unités car... 2 0 = les "deuzènes" car... 2 = 2 2 les "quatrènes" car... 2 2 = 4 3 les "huitènes" car... 2 3 = 8 4 les "seizène" car... 2 4 = 6 5... 2 5 = 32 6... 2 6 = 64 7... 2 7 = 28 8... 2 8 = 256 etc. Pour composer un nombre binaire, il faut un certain nombre (0 ou ) d'unités (niveau 0), un certain nombre (0 ou ) de deuzènes (niveau ), un certain nombre (0 ou ) de quatrènes (niveau 2), etc. Exercice : donnez la décomposition et la forme canonique du nombre 0. Le nombre est-il de la base 2? Pourquoi? 0 au niveau 0 au niveau 0 = * 2 3 + * 2 2 + * 2 + 0 * 2 0 au niveau 2 au niveau 3 0 est bien un nombre de la base 2, car tous ses chiffres appartiennent à la base 2. Les nombres de la base 2 ou du système binaire sont des nombres binaires. 2. Changement de base. 2.. Passage de la base 2 vers la base 0. L'intérêt est de connaître la valeur (dans notre système de numération) d'un nombre binaire rencontré sur une donnée technique par exemple. La méthode est on ne peut plus simple : il suffit de calculer le résultat de la forme canonique du nombre binaire. Par exemple : 0 (2) = * 2 3 + * 2 2 + * 2 + 0 * 2 0 = 8 + 4 + 2 = 4 (0) TD2. Les systèmes de numération : la base 2 3

2.2. Passage de la base 0 vers la base 2. Règle générale : Pour coder un nombre décimal dans la base 2, il faut :. Diviser le nombre par 2. 2. Si le résultat n'est pas nul, 3. Il faut diviser le résultat de la dernière division par 2. 4. Reprendre à l'étape 3, tant que le résultat de la division n'est pas nul. Il suffit alors de récupérer les restes de ces divisions et de les écrire dans l'ordre inverse pour reconstituer le nombre codé dans la base 2. Exemple : Convertissez 4 (0) en binaire. 4 2 7 2 3 2 2 0 7 3 0 0 Le résultat est donc 0 (2) 3. Opérations en binaire. 3.. Savoir compter. Vous savez compter en décimal. Le fonctionnement est le même en binaire : On augmente les unités (le chiffre le plus à droite) de. Sauf lorsque celui-ci est le plus grand de la base, alors on le remet à 0 et on augmente de le chiffre à sa gauche. Tout chiffre, quelle que soit sa place, réagit de la même façon. Ainsi 0 -- -- 2 -- -- 9 -- 0 -- -- 99 -- 0 0 -- En binaire, cela donne (jusqu'à 000 (2) ) : 0 0 0 0 0 0 0 0 TD2. Les systèmes de numération : la base 2 4

3.2. Savoir additionner. Une fois encore le principe est le même que dans le système décimal. Effectuez l'addition décimale ci-contre : 5 8 2 4 + 3 5 8 8 = 4 0 2 Ceci n'est possible que parce que vous connaissez les tables d'addition par cœur. Pour compter en binaire, on fait de même, sauf que les tables d'addition sont terriblement plus simples : Exemples d'addition : + 0 0 0 0 0 0 0 0 0 0 0 + 0 + + 0 0 = 0 0 0 = 0 0 0 0 0 0 = 0 0 0 0 0 0 4. Exercices. Tous les exercices sont réalisés sans l'aide d'aucune calculatrice. 4.. Comptons ensemble. Comptez jusqu'à 32 en binaire. 4.2. Conversions. Donnez les conversions décimales des nombres binaires suivants : 0 00 000 0000 0 0000 00 0000 00 00000 Donnez les conversions décimales ou binaires des nombres suivants en réfléchissant avant de calculer : 56 (0) 00 (2) 00000 (2) 96 (0) 256 (0) (2) 24 (0) 02 (2) 4.3. Calculs. Effectuez les additions suivantes : 0 + 0 0000 + 000000 + 0 TD2. Les systèmes de numération : la base 2 5

4.4. Un peu de réflexion. Une collection d'éléments rassemble des éléments qui se distinguent pas 4 caractéristiques : Couleur des yeux (bleu, vert, noir ou marron), couleur des cheveux (clair ou foncé), taille (très grand, grand, normal ou petit), sexe (homme ou femme). Comment cela peut-il être codé en binaire? Qu'est-ce que cela donne en décimal : donnez quelques valeurs avec leur sens. Donnez le code binaire qui correspond à votre description. TD2. Les systèmes de numération : la base 2 6

Correction des exercices 4.. Comptons ensembles Comptez jusqu'à 32 en binaire. 0 000 0000 000 00 000 00 0 00 000 00 0 00 0 00 00 000 00 0 0 00 0 0 0 00 0 0 00000 4.2. Conversions. Donnez les conversions décimales des nombres binaires suivants : 0 00 000 0000 0 000 00 0000 00 00000 2 4 8 6 32 64 28 Donnez les conversions décimales ou binaires des nombres suivants : 56 (0) = 00 00 (2) 256 (0) = 0000 0000 (2) 00 (2) = 09 (0) (2) = 63 (0) 00000 (2) = 93 (0) 24 (0) = 00 (2) 96 (0) = 0 0000 (2) 02 (2) n'est pas un nombre binaire! 4.3. Calculs. Effectuez les calculs binaires suivants : 0 + 0 = 000000 0000 + = 000 000000 + 0 = 000000 4.4. Un peu de réflexions. Une collection d'éléments rassemble des éléments qui se distinguent pas 4 caractéristiques : Couleur des yeux (bleu, vert, noir ou marron), couleur des cheveux (clair ou foncé), taille (très grand, grand, normal ou petit), sexe (homme ou femme). Comment cela peut-il être codé en binaire? Par exemple : Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit Inutilisés sexe taille cheveux yeux 0 0 0 : homme : femme 00 : très grand 0 : grand 0 : normal : petit 0 : clairs : foncés Qu'est-ce que cela donne en décimal : donnez quelques valeurs avec leur sens. 0 00 0 00 : homme, petit, cheveux clairs, yeux bleus 0 0 0 : femme, moyenne, cheveux clairs, yeux verts 0 0 0 : homme, moyen, cheveux clairs, yeux marron : femme, grande, cheveux foncés, yeux marron Donnez le code binaire qui correspond à votre description : 000 0000 (2) = 6 (0) 00 : bleu 0 : vert 0 : noir : marron TD2. Les systèmes de numération : la base 2 7