8-bittisen tietokoneen rakentaminen tyhjästä

Kyle Hovey

Ei tyydy uuteen, 1,4 miljardin transistoriin Ivy Bridge -prosessori ? Ehkä se toimii liian kuumana, tai puuttuu monikulmion työntövoima jota tarvitset? No, minulla on juuri sinulle sopiva asia: Entä jos täydennät sitä 8-bittisellä DIY-suorittimella?



Yksi Kyle Hovey on päättänyt rakentaa oman 8-bittisen keskusyksikön tyhjästä, irti leivänastasta, NVRAM-siruista (haihtumaton RAM), pinta-asennettavista transistoreista ja paljon ja paljon johtoa. Tämä ei sinänsä ole erityisen näyttävää - sähkötekniikan opiskelijat ovat tehneet sitä 70-luvulta lähtien - mutta Hovey on myös päättänyt kronikoi koko rakennelman , jotta voit seurata mukana.

Hoveyn 8-bittinen ALU (aritmeettinen logiikkayksikkö) on rakennettu kokonaan transistori-transistori-logiikasta (TTL), samoin kuin rekisterit. ALU: ta tosiasiallisesti ohjaavat mikro-ohjeet (op-koodi, ISA) tallennetaan NVRAM-muistiin. Soittolaskuri, joka silmukkaa jatkuvasti kuuden eri lähdön läpi, ajaa haku- / dekoodaus- / suoritusjaksoa.



Käsinkirjoitettu SAP1-mikro-ohjeiden op-koodi



Tuloksellisesti Hovey huijaa vähän - hän muuntaa Arduinon binaariksi BCD: ksi, tehtäväksi, joka olisi hankala TTL: n kanssa - mutta ottaen huomioon, että hän päätti käyttää tietokoneen näyttämiseen kolmea mahtavaa Neuvostoliiton aikakauden IV-9 Numitron -putkea (kuvassa alla), annamme hänelle anteeksi. Arduinoa käytetään myös mikro-ohjeiden lataamiseen NVRAM-muistiin (yllä olevassa kuvassa NVRAM-sirut ovat melkein näkyvissä leipälautan oikealla puolella).

IV-9, Neuvostoliiton aikakauden Numitron-näyttö

Viime kädessä kuitenkin, jos päätät seurata Hoveyn jalanjälkiä, sinun on oltava melko taju TTL: n ja muinaisten sirujen pinoutien kanssa - Hovey ei kuitenkaan tarjoa yksityiskohtaisia ​​johdotuskaavioita. Tätä projektia varten Hoveyn raamatut olivat Digital Computer Electronics (julkaistu ensimmäisen kerran vuonna 1977), joka esittelee Hoveyn käyttämän SAP1-käskyjoukon arkkitehtuurin, ja TTL Cookbook (julkaistu ensimmäisen kerran vuonna 1972).



Viimeinen vaihe on Hoveyn blogin mukaan suunnitella steampunk-tyyppinen kotelo hänen 8-bittiselle tietokoneelleen. Jos se edes lähestyy kilpailua Datamancerin kannettava kannettava tietokone , se on hyvin tehty työ.

Copyright © Kaikki Oikeudet Pidätetään | 2007es.com