human
Comment fonctionne un ordinateur ? J'aimerais savoir comment les transistors, les condensateurs, les résistances, etc. fonctionnent ensemble pour effectuer les tâches d'un ordinateur moderne. Explique comme si j'avais cinq ans.
gpt
Au cours des deux derniers siècles, nous (les habitants de la Terre dans de nombreux endroits différents) avons appris que nous pouvions manipuler l'électricité en l'envoyant à travers différents matériaux. Certains matériaux réduiraient son courant (c'est le flux d'électricité) et d'autres contrôleraient sa tension (c'est la force du courant électrique), nous avons trouvé des matériaux qui permettraient à l'électricité de circuler dans une seule direction. Certains matériaux nous permettaient de contrôler *où* il irait. Le transistor est un dispositif spécial qui agit comme un interrupteur. Il dispose de 3 connexions : entrée , sortie et sur * . Si vous avez une source d'alimentation attachée à l'entrée, et que vous avez attaché la source d'alimentation à la connexion 'on', cela permettrait à cette puissance de circuler de l'entrée à la sortie, un peu comme une valve. C'est la base des ordinateurs. Ce sont d'étonnantes machines à compter. Nous prenons un grand nombre de commutateurs et les assemblons pour compter les nombres dans un système appelé [ * Binaire * ] ( URL_0 ) Le binaire nous permet de stocker des informations . Ces commutateurs peuvent également être utilisés pour prendre des décisions ( comme décrit ci - dessus ) . Supposons que vous ayez un ensemble de transistors ( que nous décrirons avec des 0 et des 1 ) : 0000 abcd < - noms des commutateurs Supposons que cela représente une décision prise par le microcontrôleur . * Si l'interrupteur a est activé, nous ajouterons un numéro à un autre. * Si l' interrupteur b est allumé , alors nous soustrairons ce nombre d' un autre * Si l' interrupteur c est allumé , nous les multiplierons * Si l' interrupteur d est allumé , nous les diviserons Nous avons donc nos deux nombres : 2 et 3 et notre jeu de commutateurs est : 0100 et nous savons que cela signifie que nous devons soustraire le premier nombre du second. Nous obtenons donc 3 - 2 = 1 Si notre interrupteur était 0010 Nous savons que nous devons multiplier les deux nombres : 3 * 2 = 6 Puisque nous pouvons prendre des décisions en fonction des interrupteurs réglés , et que nous pouvons régler les interrupteurs en utilisant l' électricité , nous pouvons utiliser l'électricité pour prendre des décisions. Nous utilisons des résistances, des condensateurs et des diodes pour éviter d'endommager nos interrupteurs. C'est la version de base de base de base. Nous avons mis des milliards de transistors dans une seule puce, pensez au nombre de décisions que cela représente ! Ces transistors reposent sur la physique de base pour fonctionner, et nous utilisons notre compréhension de la logique pour assembler les transistors dans l'ordre qui leur permettra de produire des informations que nous pouvons comprendre. À l'aide de transistors, nous stockons les données dont nous avons besoin très rapidement dans la RAM (mémoire à accès aléatoire). En utilisant le magnétique (nord(on) ou south(off)) nous stockons les données dont nous avons besoin pendant longtemps sur des disques durs). Lorsque l'ordinateur démarre, il dispose d'un ensemble simple d'instructions stockées dans son BIOS. Ensuite, il reçoit plus d'instructions du système d'exploitation sur le lecteur de disque et charge tous ces petits 1 et 0 dans sa mémoire (RAM à nouveau) afin qu'il sache quelles décisions il doit prendre lorsqu'un choix lui est présenté. C'est vraiment fascinant. Naturellement, ce sujet est très complexe et bien plus que ce qui pourrait être expliqué dans un court article comme celui-ci. J'espère que vous avez une compréhension de base. Faites-moi savoir si vous voulez plus de précisions. * Ce ne sont pas les noms des connecteurs sur un transistor , mais ils sont utilisés pour plus de simplicité *