4 punti di discussione dalla vittoria dei Miami Heat sui Denver Nuggets in Gara 2 delle finali NBA
Jun 07, 2023I 6 migliori dispositivi di protezione da sovratensione e prese multiple del 2023, secondo gli esperti
Oct 24, 2023Il litio ACME accelera per il test di pompaggio dopo l'installazione del pozzo di prova TW
May 24, 2023L'evento Relay for Life dell'American Cancer Society al DeBartolo Commons a Boardman, Ohio, include cena e crociera in auto
Apr 13, 2023Amie Just: staffetta "Cenerentola" del Nebraska; notizie strazianti su Hoffman; aggiornamento degli escursionisti
Apr 17, 2023Premio Hackaday 2023: costruire un relè ALU
C'è molto di vero nel consiglio secondo cui, per comprendere veramente qualcosa, è necessario costruirla da soli partendo da zero. Questa è l'idea alla base della candidatura di [Christian] per la categoria Re-engineering Education del Premio Hackaday 2023. Costruita come dimostratore educativo, questa è un'unità aritmetico-logica (ALU) completa che utilizza relè discreti - e nemmeno tipi ad alta densità - questi sono del tipo con involucro trasparente che suona il clacson.
Il design è accuratamente, intenzionalmente, suddiviso lungo linee funzionali, con quattro design PCB personalizzati, ciascuna scheda operante a 4 bit. Per gestire una parola lunga un byte, le schede vengono semplicemente collegate in cascata, per un totale di otto. Il registro, il sommatore, la funzione logica e le schede multiplex sono il cuore della build con altre due schede personalizzate per la visualizzazione (utilizzando un Arduino per comodità) e IO che formano l'interfaccia. Dopotutto, una CPU di base è solo una ALU e un po' di controllo attorno ad essa, la magia è davvero nell'ALU.
Le operazioni logiche fondamentali che operano su due operandi, {A, B} sono A, ~A, B, ~B, A o B, A e B, A xo B, possono essere calcolate da soli quattro relè per bit. Le uscite logiche devono essere inserite in un selettore da 7 a 1 bit prima di essere inviate al registro di uscita, ma questo è il lavoro di una scheda separata. La funzione del sommatore è la più elementare, consiste semplicemente di una coppia di mezzi sommatori e di un gate OR per gestire il concatenamento degli ingressi di riporto e generare l'output della catena di riporto.
I cavi stampati in 3D sono un bel tocco e consentono un lavoro di cablaggio accurato per legare il tutto.
Per una CPU basata su relè più completa, puoi dare un'occhiata al progetto del computer relè MERCIA, per non parlare di questa build meravigliosamente raffinata.