Comment fonctionne un ordinateur

Comment fonctionne un ordinateur CUne PS vita Un gps Qu'est-ce qu'un ordinateur Une xbox Un téléphone portable Un serveur Utilisation Programmation CCeeqquu'o'onnvvaaééttuuddieierreennIISSNN CCe qu'on va aussi étudier en ISN suite CDe quoi est composé un ordinateur Démontons un ordinateur CLa mémoire d'un ordinateur Mémoire centrale vive Mémoire de masse CL'information Stockée sous forme de On O ? V V up down Accessible gr? ce à son adresse adresse données CPourquoi que deux valeurs L'immunité au bruit À C les électrons bougent sans cesse Bruit ? du au Mouvement des électrons et aussi Le bruit de fond de La radio AAvveecc vvaalleeuurrss mmooininssddeerrisisqquueessdd'e'errrreeuurr CCodage de l'information treize vous avez dit XIII ?? digits symboles ?? Treize digits symboles a b c ?? XIII digits symboles I V X L C M D Ordi n digits symboles qu'est-ce que ça veut dire ?? Un nombre Un caractère Un son Une instruction ? ?? Importance du TYPE CDessine-moi un ordinateur Processeur Adresse Données Bus Mémoire Vive Masse CComment ça marche Unité de calcul lecture décodage instructions Registres Unité de commande lecture décodage instructions P C compteur Accumulateur décodeur Processeur Mémoire Vive Bus Adresse Valeur instructions Valeurs A chaque cycle d'horloge L'unité de commande charge l'instruction située à l'adresse P C L'unité de calcul l'exécute P C P C CComment ça marche Unité de calcul lecture décodage instructions Registres Unité de commande lecture décodage instructions P C compteur Accumulateur décodeur Processeur Mémoire Vive Bus Adresse Valeur instructions Valeurs Exemple d'instruction Charger la valeur située à l'adresse a dans le registre r l'accumulateur Ajouter retrancher n la valeur située dans le regitre r à l'accumulateur Ajouter n au compteur CLien avec langage informatique courant Unité de calcul lecture décodage instructions Registres Unité de commande lecture décodage instructions P C compteur Accumulateur décodeur Processeur Mémoire Vive Bus Adresse Valeur instructions Valeurs Fréquence processeur Nbre d'instructions lues par seconde Processeur bits ? taille registre Taille RAM ? taille mémoire vive CProgramme langage assembleur Les instructions sont propres à la technologie du fabricant x PPC ARM etc Dans l'exemple ci-dessous ?? a est la valeur de l'accumulateur ?? r est la valeur du registre N r ?? ad est la valeur à l'adresse N ad ?? une valeur est notée simplement instructions ld cible valeur st valeur cible mv origine cible inc cible dec cible add valeur sub valeur interprétation Charge la valeur dans la cible Stocke la valeur dans la cible Copie l'origine dans la cible acc registres Ajouter au registre indiqué Retranche au registre indiqué Ajoute la valeur à l'accumulateur Retranche la valeur à l'accumulateur exemples ld ld ld a st st st a Mv mv a inc dec add add add sub sub sub CQue fait ce programme Véri ?er en utilisant littlethinker jar CLangage machine Données codées en binaire dans la machine Instructions st ld Code ?ctif adresses a Code ?ctif Ld ld mv a add CEt comment faire des entrées sorties Mémoire Vive masse Une partie des adresses de la mémoire correspond aux

  • 39
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Sep 21, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 33.8kB