« Programmation/Variables » : différence entre les versions
Contenu supprimé Contenu ajouté
bandeau TODO en heut |
semblerait moins absurde |
||
Ligne 13 :
En langage machine, créer une variable consiste à choisir un emplacement au sein du support de stoquage, d'y inscrire son [[Programmation/Type|type]], c'est à dire sa taille, c'est à dire le nombre de commuteurs réservés à la variable dont on vient de demander la création, au sein des commuteurs situés immédiatement après le premier commuteur dont la configuration de commuteurs allumés ou éteints (0010110...) correspond à un nombre selon la [[Programmation/Base|base]] d'origine du système. Puis de commuter tous les bits à la valeur 0<!-- corrigez-moi si mon intuition me trompe -->
En [[langage machine]], accéder à une variable correspond à faire communiquer au système les états constatés des numéros binaires, ou bits – terme qu'on utilisera dorénavant pour désigner les commuteurs – parcourus par l'outil de lecture du support de stoquage le long de l'intervale dont la borne fermante marque la fin de la variable et dont l'adresse est
L'interet des variables est ququ'il est possible de faire correspondre à un langage exploitable par l'homme en transformant la suite de chiffres binaires en des nombres décimaux qui peuvent alors devenir des symboles facilement manipulables par des procédures mathématiques.
|