Een computer zonder elektriciteit

Moderne technologie stelt ons in staat om extreem krachtige platforms te gebruiken en overal mee naartoe te nemen, maar om de theorie achter de essentiële werking van een computer te begrijpen, hebben we eigenlijk geen elektriciteit nodig. Sterker nog, we kunnen een eenvoudig bord met knikkers gebruiken, zoals het kanaal The Action Lab laat zien in een van hun recente video's, die ook een snelle introductie tot het binaire systeem bevat.

Een computer die met knikkers werkt
Computer met knikkers

Veel mensen zien een computer nog steeds als "een doos met componenten en een scherm op het bureau", maar het concept is eigenlijk breder en tegelijkertijd eenvoudiger. Een telraam zou bijvoorbeeld heel goed als computer kunnen worden beschouwd, en het is al duizenden jaren bij ons. Toch worden dingen interessanter als we de theorie verkennen, of beter gezegd, hoe een 'moderne' computer op laag niveau werkt.

In het verleden hebben we opties gezien zoals een papieren processor, en in het midden van de 20e eeuw verschenen projecten in de stijl van GENIAC (die ook diende om mee te spelen), en de "geïllustreerde computerassistent" CARDIAC van Bell Labs. Maar deze keer gaan we een handjevol knikkers in actie zien. Met de juiste logica kunnen zelfs zij transformeren in een eenvoudige computer. Zo leggen ze het uit op het kanaal The Action Lab:

Zonder vooraf geconfigureerde logica doen knikkers niets anders dan naar beneden vallen, maar alles verandert zodra je "bits" (of schakelaars, als je dat liever hebt) toevoegt, totdat een register is voltooid. Het initiële register van vijf bits telt van 0 tot 31 (00000 - 11111 in binair). Met de juiste configuratie en slechts twee bits meer, kan het al elementaire optellingen en aftrekkingen uitvoeren, terwijl de introductie van een derde register vermenigvuldigen mogelijk maakt.

Dit is niet zo anders dan wat er in een modern systeem gebeurt. Met een groter bord, meer stukken en extra knikkers zal de complexiteit van de bewerkingen blijven toenemen. Het probleem is... de snelheid. Een computer op zichzelf is interessant, maar al die bewerkingen moeten in een redelijke tijd worden opgelost. Kortom, een moderne computer is niet "slim", maar kan eenvoudige dingen extreem snel doen.

Bekijk ook ons artikel over de FACOM 128B, een Japanse computer uit 1959:

https://old.neoteo.com/facom-128b-ordenador-japones-de-1959/