Før var der vakuumrør computere - og længe før der var transistor computere - der var relæ computere. Konrad Zuse byggede et relæ computer i 1938, og Massachusetts Institute of Technology ( MIT) havde et relæ computer - kaldet Whirlwind - i 1950'erne. Whirlwind var den hurtigste og mest avancerede computer i sin tid. Relay computere blev erstattet af generationer af elektronisk udstyr - rør, så transistorer, så chips - som computere fik hurtigere og hurtigere. I dag folk bygger relæ computere kun som en øvelse i nostalgi. Ting du skal
Flere hundrede relæer
Wire
Skifter
Strømforsyning
Dioder
modstande
LEDs
Tastatur
Vis Flere Instruktioner < br >
1
Lav en blokdiagram af computeren, før du wire noget. Dette bør omfatte buffere , hukommelse, Central Processing Unit (CPU) , aritmetisk logisk enhed (ALU ) , input og output . Byg input og output først, så disse kan bruges til at teste de senere komponenter , som du bygge dem. Et tastatur gør et godt input -enhed og et panel af Light Emitting Diodes ( LEDs) gør en god outputenhed.
2
Byg hukommelsen og buffere. Hukommelsen vil holde programmet, mens det kører og buffere er små stykker af hukommelse , der anvendes på forskellige steder . For eksempel går input direkte til en buffer og bliver der indtil det forarbejdes . En buffer holder output , mens den bliver læst. Buffere er på input og output af ALU , og data venter i en buffer , mens den bliver læst ind i hukommelsen . Både hukommelse og buffere er en serie af " Relæer ". Disse er blot almindelige relæer wired således at når de aktiveres flyder en strøm gennem kontakterne og spolen af relæet . Når relæet er tændt den forbliver tændt, huske de data.
3
Wire op logiske og aritmetiske porte. Når to relæer ( A og B) har deres kontakter forbundet i serier , output er det logiske funktion AND. Der er en udgang, hvis A og B er aktiveret. Hvis de samme to relæer blev wired så deres kontakter var parallelt , ville den logiske funktion være OR. Der er en udgang, hvis A eller B er aktiveret. Den ikke logisk funktion opnås ved hjælp af et relæ med normalt lukkede kontakter. Hvis der ikke er noget input , kan strøm gennem kontakter. Hvis der er input til relæspolen , kontakterne åbne og ingen strøm kan flyde gennem kontakterne . De input og output er i et ikke logisk sammenhæng . Aritmetiske funktioner er kombinationer af logiske funktioner - det er muligt, når tallene er i binær
.