Source de la touche shift

Fermé
chylhe kitoko - 5 sept. 2011 à 21:35
Nyctaclope Messages postés 5315 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 11 décembre 2022 - 6 sept. 2011 à 19:07
Bonjour,
just pour en savoir qui a conçu la touche shift du clavier certes en savoir plus sur historique de ce bouton


1 réponse

Nyctaclope Messages postés 5315 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 11 décembre 2022 1 253
Modifié par Nyctaclope le 6/09/2011 à 19:10
Bonjour

Je pense que la touche Shift a été conçue dès le premier clavier.
Elle évite, grâce à une astuce, de doubler sur le clavier le nombre de touches alphabétiques ( minuscules et majuscules ) .

En effet les caractères sont codés en binaire sur 8 bits valant chacun 0 ou 1.
Les majuscules correspondent à un code valant 32 de moins que le code de la minuscule correspondante. La touche Shift ( signifiant "décalage" ) décale donc de 32 le code de la touche frappée, tout simplement en retirant "1" au bit numéro 6 ( dont la valeur "1" de base est 2 puissance 5 soit 32 ).

C'est le programme ( pilote ) gérant le clavier qui effectue le calcul, qui est donc très simple quand le bit 6 vaut 1. Quand il vaut 0, c'est un peu moins simple, mais c'est réalisé en touchant aux autres bits..

Par exemple la code de "a" est 97, celui de "A" est 65 ...

Espérant t'avoir un peu éclairci la chose ..
Mais je n'ai pas d'information sur l'inventeur ..

A+
Nyctaclope



Le plus joli des poèmes de la mathématique : e^(i.PI)=i^2
trois nombres "sacrés" d'horizons différents qui se donnent la main ...
0