Posted on

Un transportator de transport pe 8 biți a declanșat CPU de arhitectură în TTL

Când suntem prezentați în interiorul unui microprocesor, este foarte probabil că vom fi arătați ceva de genul primei generații de CPU de 8 biți de la anii 1970. Va exista grupul familiar de registre și contoare, o unitate aritmetică și logică (ALU) și un decodor de instrucțiuni cu logica de control asociată. Un set complex de instrucțiuni determină decodorul la registrele Mareșal și Alu să facă toate diferitele funcții în ordinea ideală. CPU-urile s-ar fi putut mișca în multe moduri, având în vedere că anii 1970, dar diagrama bloc a unui 8080 sau similare încă furnizează o bază de bază pentru începători.

Deci, atunci când vă spunem despre un alt procesor făcut la domiciliu, folosind chips-uri logice TTL, s-ar putea să vă așteptați să urmați această cale bine uzată. Din fericire, deși comunitatea hardware hacking este întotdeauna capabilă să izbucnească surprize asupra noastră, iar [Szoftveres] a făcut doar asta cu designul său. Este un producător de instrucțiuni care urmează o arhitectură declanșată de transport, și asta indică faptul că se abate brusc de arhitectura convențională descrisă mai sus. Fiecare instrucțiune este o etapă între diferitele funcții fizice ale procesorului, iar calculul se realizează prin funcțiile fizice care lucrează la date, deoarece acestea sunt mutate în ele și prezintă rezultatul rezultatelor lor gata de mutare în altă parte. Rezultatul este un computer care este în felul său frumos simplu, deși, în detrimentul unei inflexibilitate și lipsa unor funcții hardware pe care le luăm pentru aprobare în mai multe procesoare convenționale.

Acest producător a fost construit pe o bucată de stripton și are o placă de însoțire cu afișaj, tastatură și un modem. Există o placă mică bazată pe un microcontroler Atmega8 care efectuează funcția încărcării rapide a programului și poate fi îndepărtată odată ce codul este încărcat. Software-ul poate fi scris într-un limbaj asemănător C ANC compilat folosind compilatorul în depozitul său GitHub și a produs un videoclip YouTube al producătorului în funcțiune. Acest proiect merită citit prin în profunzime, pentru introducerea acesteia în această arhitectură ușor neobișnuită.

V-am adus mulți CPU-uri logice TTL de-a lungul anilor, dar surprinzător că acesta nu este primul design de instrucțiuni unic.

Leave a Reply

Your email address will not be published. Required fields are marked *