Chapitre I: - Systèmes de numération Codes et Arithmétique binaire
L'addition est l'opération arithmétique la plus importante dans les systèmes numériques. Les opérations de soustraction de multiplication et de division
Leçon 3 : Opérations arithmétique en binaire
Leçon 3 : Opérations arithmétique en binaire. Addition binaire. Opération d'addition. L'addition des nombres binaires se fait en respectant les règles
Représentation des nombres entiers
Codage ne se prête pas directement aux opérations arithmétiques. • Résultat – un code binaire sans signification. • L'arithmétique en DCB est plus difficile
Les opérations arithmétiques en binaire et les nombres binaires
Lycée AGORA Classe de BTS SN 1ere année. Les opérations arithmétiques en binaire et les nombres binaires signés. Addition en binaire. Règles d'addition :.
Arithmétique binaire
matière traitée nous considérerons les représentations des nombres binaires signés
Chapitre 7 : Éléments darithmétique binaire
l'arithmétique binaire. Le principe des opérations de base (addition soustraction
Numération et arithmétique
?mais seulement 14 bits en binaire pur. • En résumé : ?opérations sont plus complexes en BCD qu'en binaire pur. ?stockage de données en BCD prend plus de
Représentation binaire de nombres entiers et opérations
Représentation binaire de nombres entiers et opérations arithmétiques de base. Sujets de ce thème. • Nombres binaires non signés et signés en complément à
Informatique Générale Informatique Générale Arithmétique binaire
Informatique générale - Arithmétique binaire et codage des données toutes réalités ; réduire toutes les opérations logiques à un calcul.
Addition en Binaire
Opérations Arithmétiques. 1 Addition en Binaire. 1.1 Principe. L'addition de deux nombres binaires est réalisée de la même façon que l'addition décimale.
[PDF] Systèmes de numération Codes et Arithmétique binaire
Les diverses opérations arithmétiques qui interviennent dans les ordinateurs et les calculatrices portent sur des nombres exprimés en notation binaire Dans
[PDF] Éléments darithmétique binaire - Polytech Montpellier
Le principe des opérations de base (addition soustraction multiplication division) sera présenté 7 1 Représentation des nombres Un code constitue une
[PDF] du binaire au microprocesseur - d angelis
Leçon 2 - OPÉRATIONS ARITHMÉTIQUES DANS LE SYSTÈME BINAIRE Avec les connaissances que nous venons d'acquérir nous sommes en mesure maintenant d'écrire la
[PDF] Leçon 3 : Opérations arithmétique en binaire - Unblogfr
Leçon 3 : Opérations arithmétique en binaire Addition binaire Opération d'addition L'addition des nombres binaires se fait en respectant les règles
[PDF] Addition en Binaire
Opérations Arithmétiques 1 Addition en Binaire 1 1 Principe L'addition de deux nombres binaires est réalisée de la même façon que l'addition décimale
[PDF] 1- Laddition 2- La soustraction 3- La multiplication 4- La division
es opérations sur les nombres binaires s'effectuent de la même façon La multiplication binaire s'effectue selon le principe des multiplications
[PDF] Chapitre 3 Arithmétique des ordinateurs - UQAM
On travaille en binaire et en hexadécimal Exercices Arithmétique en complément Le résultat d'une opération est hors-domaine Exemple 49999 + 2
[PDF] Arithmétique binaire
matière traitée nous considérerons les représentations des nombres binaires signés et finalement considérerons les opérations arithmétiques pouvant être
[PDF] Représentation binaire de nombres entiers et opérations
Représentation binaire de nombres entiers et opérations arithmétiques de base Sujets de ce thème • Nombres binaires non signés et signés en complément à
Qu'est-ce que l'arithmétique binaire ?
De manière générale, un nombre entier naturel N exprimé dans une base b est un ensemble ordonné de n chiffres chacun d'eux prenant une valeur comprise entre 0 et b-1. Les nombres exprimés dans la base 10 sont appelés nombres décimaux. Les nombres exprimés dans la base 2 sont appelés nombres binaires.Comment calculer les opérations binaires ?
La multiplication binaire s'effectue selon le principe des multiplications décimal, on multiplie donc le multiplicande par chacun des bits du multiplicateur. On décale les résultats intermédiaires obtenus et on effectue ensuite l'addition de ses résultats partiels.Quelles sont les opérations arithmétiques ?
Les opérations arithmétiques traditionnelles sont l'addition, la division, la multiplication, et la soustraction.Pour additionner 2 nombres en binaire, on proc? comme en base 10.
11 + 1 = 0 plus 1 de retenue, soit 10. puis on pose l'addition comme en base 10, avec le système de retenue.20 + 1 = 1.31 + 0 = 1.40 + 0 = 0.
Informatique Générale
Guillaume Hutzler
Laboratoire IBISC
(Informatique Biologie Intégrative et Systèmes Complexes) guillaume.hutzler@ibisc.univ-evry.frCours Dokeos 625
Informatique générale - Arithmétique binaire et codage des données 2Plan et objectifs du cours
•Objectifs du cours -Donner une vue d'ensemble de l'informatique •du point de vue historique •du point de vue des concepts •du point de vue des techniques -Donner un aperçu des métiers de l'informatique •Séances -1-2 : Histoire de l'informatique -3-4 : Fondements mathématiques de l'informatique -5-6 : Architecture des ordinateurs et des micro-processeurs -7-8 : Systèmes d'exploitation -9-10 : Langages de programmation -11-12 : Réseaux Informatique générale - Arithmétique binaire et codage des données 3Informatique Générale
Arithmétique binaire et codage des
donnéesGuillaume Hutzler
Laboratoire IBISC
(Informatique Biologie Intégrative et Systèmes Complexes) guillaume.hutzler@ibisc.univ-evry.fr 2 Informatique générale - Arithmétique binaire et codage des données 4Système de numération additif de Sumer
1 10 60600
3600
Notation
archaïque (3200 av. J. C.)Notation
cunéiforme (2300 av. J. C.) Informatique générale - Arithmétique binaire et codage des données 5Système positionnel de Babylone
•Strictement positionnel -à base 60 -base 10 auxiliaire •pb spécifique pour représenter le 0 -ajout d'un espace puis d'un signe spécifique Informatique générale - Arithmétique binaire et codage des données 6F. Bacon - le codage binaire (1623)
•But = crypter un texte pour qu'il ne puisse pas être déchifré -lettres de l'alphabet remplacées par des séquences de 5 caractères a ou b (alphabet bilitère) -un texte de couverture quelconque est imprimé en utilisant deux styles typographiques distincts, l'un associé au a, l'autre associé au b -ex:N epart e zs ur to ut pas sans m oi
aababbaabbbabbaaabaababbb f u y e z 3 Informatique générale - Arithmétique binaire et codage des données 7G. v. Leibniz - Numération binaire (1666)
•But = langage universel permettant une représentation exacte de toutes réalités ; réduire toutes les opérations logiques à un calcul -inspiré par le codage binaire de Bacon -inspiré par le Yi Jing (système de divination chinois - 3000 av. J. C.) Informatique générale - Arithmétique binaire et codage des données 8IBM - SSEC (1947)
•Repères -Selective Sequence Electronic Computer -inspiré du Harvard Mark I -dernier et plus complexe des monstres électromécaniques •Caractéristiques -Ordinateur hybride •13000 tubes à vide (arithmétique) •8 registres rapides et 23000 relais (contrôle) -50 instructions/s -Codage des chifres de 0 à 9 par code binaire •BCD (Binary Coded Decimal) -Programmation •programme écrit sur bande papier perforée •registres internes pouvant contenir des instructions •possibilité de boucles, branchements conditionnels, sauts Informatique générale - Arithmétique binaire et codage des données 9Le codage BCD (Binary Coded Decimal)
•codage des nombres d'une façon relativement proche de la représentation humaine usuelle -nombres représentés en chifres décimaux -chacun des chifres est codé sur 4 bits selon la table de correspondance suivante :0101500000
1001901004
1000800113
0111700102
0110600011
Code BCDChifreCode BCDChifre
4 Informatique générale - Arithmétique binaire et codage des données 10Le codage des données
•Problème -la machine ne sait manipuler que des valeurs binaires (bits) •le transistor ne permet de distinguer que deux états diférents : -une diférence de tension aux bornes -pas de diférence de tension aux bornes -comment passer de la manipulation de bits au traitement de l'information au sens large ? •Réponse -par le codage/décodage des données = associer à tout type d'information (texte, image, son, etc.), une représentation par l'intermédiaire d'un code -ex. : le codage de Bacon / le code ASCII pour le texte -par l'utilisation de l'arithmétique binaire et de l'algèbre deBoole pour manipuler les données codées
-par l'utilisation de logiciels ou de matériels pour implémenter la règle de codage Informatique générale - Arithmétique binaire et codage des données 11Exemple pour la représentation des entiers
•Une addition -en décimal : 137 d + 72 d = 209 d -en binaire : 10001001 b + 01001000 b = 11010001 b •Codage -chaque nombre est représenté sous la forme d'un entier signé ou non signé sur un octet (ou 2 ou 4 ou 8) -un nombre décimal est représenté en binaire en efectuant la conversion de la base 10 vers la base 2 •Addition binaire -même principe que pour l'addition en décimal, mais en base 2 -formalisation possible grâce à l'algèbre de Boole •Circuits additionneurs -circuits électroniques réalisant l'addition de 2 entiers de n bits Informatique générale - Arithmétique binaire et codage des données 12La notion de bit
•Contraction de binary digit = composant élémentaire d'information, ne pouvant se trouver que dans deux états distincts, exclusifs l'un de l'autre •Diférents dispositifs matériels possibles -relais électromagnétique ouvert ou fermé -lampe électrique allumée ou éteinte (tube à vide) -fil électrique dans lequel le courant circule ou non (circuits intégrés, couplé au transistor, sorte d'interrupteur miniature) -fibre optique avec ou sans lumière -aimant polarisé " sud » ou " nord » (mémoires) -surface avec des creux ou des bosses (cylindres des boîtes à musique,CD/DVD)
-récipient plein ou vide (calculateur à eau à la Cité des Sciences et de l'Industrie de La Villette) -etc. •Par convention, on note 0 et 1 les deux états possibles d'un bit 5 Informatique générale - Arithmétique binaire et codage des données 13Combinaisons de bits
•Avec 2 bits, 4 combinaisons possibles -00, 01, 10, 11 •Avec 3 bits, 8 combinaisons possibles -000, 001, 010, 011, 100, 101, 110, 111 •Avec 1 bit de plus, 2 fois plus de combinaisons possibles -le bit ajouté peut avoir lui-même 2 valeurs diférentes -revient à dédoubler les feuilles de l'arbre •Avec n bits, 2 n combinaisons possibles Informatique générale - Arithmétique binaire et codage des données 14Le bit = unité de comptage de la mémoire
•Unités dérivées = toujours des multiples de 2 -1 octet (byte en anglais) = 8 bits (2 3 bits) •permet de représenter 2 8 = 256 valeurs diférentes -1 kilo-octet (Ko) = 2 10 octets = 1024 octets ~ 10 3 octets -1 méga-octet (Mo) = 2 10 kilo-octets = 2 20 octets ~ 10 6 octets -1 giga-octet (Go) = 2 10 méga-octets = 2 30octets ~ 10 9 octets -1 téra-octet (To) = 2 10 giga-octets = 2 40
octets ~ 10 12 octets •Exemples -disquette ~ 1Mo -clé USB ~ 64 Mo - 4 Go -CD ~ 700 Mo -DVD ~ 5 Go - 17 Go -Disques durs ~ 50 Go - 500 Go Informatique générale - Arithmétique binaire et codage des données 15
Le système décimal
•Dans l'écriture décimale2853 = 3 . 10
0 + 5 . 10 1 + 8 . 10 2 + 2 . 10 3 •Chifres : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 •Poids : 10 0 , 10 1 , 10 2 , 10 3 , etc. (base 10)Chifres
Poids 6 Informatique générale - Arithmétique binaire et codage des données 16Le système binaire
•Dans l'écriture binaire 137d = 10001001 b = 1 . 2 0 + 1 . 2 3 + 1 . 2 7 •Chifres : 0, 1 •Poids : 2 0 , 2 1 , 2 2 , 2 3 , etc. (base 2)
Chifres
Poids Informatique générale - Arithmétique binaire et codage des données 17Du décimal au binaire
•Dans l'écriture décimale -ajouter un zéro à droite = multiplier par 10 -supprimer un zéro à droite = diviser par 10 •Dans l'écriture binaire -ajouter un zéro à droite = multiplier par 2 -supprimer un zéro à droite = diviser par 2DécimalBinaire
2853 = (285 * 10) + 310001001
quotient reste de division par 10 quotient reste de division par 2 Informatique générale - Arithmétique binaire et codage des données 18Du décimal au binaire
10001001
b = 137 d10001000
b = 136 d1000100
b = 68 dquotesdbs_dbs35.pdfusesText_40[PDF] arithmétique synonyme
[PDF] role vitamine a
[PDF] role vitamine d bebe
[PDF] role de la vitamine k
[PDF] role vitamine e
[PDF] role vitamine b12
[PDF] role vitamine c
[PDF] vitamine d source
[PDF] recherche avancée google
[PDF] google livres
[PDF] conseil de classe terminale 3eme trimestre
[PDF] google + opérateur + recherche + pdf
[PDF] recherche pdf gratuit
[PDF] 3eme trimestre terminale inutile