Comment fonctionnent les ordinateurs ? (au niveau le plus élémentaire) [fermé]
Tout en apprenant sur les ordinateurs, je parlerai ici de RAM et de stockage et le CPU, et bien que ceux-ci expliquent l'architecture d'un ordinateur et comment les parties d'un ordinateur fonctionnent ensemble, je ne comprends toujours pas le fonctionnement fondamental d'un programme informatique.
Permettez-moi de prendre un exemple.
Je suis sur le web sur un mac en ce moment. Lorsque je pousse deux doigts loin de moi sur le trackpad, je comprends que le trackpad est composé d'un écran tactile capacitif qui, lorsque votre doigt est placé dessus, tire du courant et le trackpad le détecte et le convertit dans des données qui expliquent le mouvement de mes doigts vers le haut de l'écran.
Cependant, lorsque vous avez ces données sous forme binaire, ou code machine, elles passent par des portes logiques et d'autres choses pour les faire défiler vers le bas sur la page. Mais que se passe-t-il réellement ici? Comment l'ordinateur aurait-il des choses physiques qui fonctionnent différemment en fonction de l'entrée? Quelles opérations sont effectuées sur le code machine qui dit "si les données ressemblent à 01001010 10101010... envoyer l'instruction 10010010... pour CPU qui indique à l'ordinateur de faire défiler vers le bas ". Pour moi, cette étape est toujours magique. Surtout avec les ordinateurs qui n'ont plus de pièces mobiles, cela semble encore plus étranger.
Quelqu'un pourrait-il m'expliquer ça ?