Kā no jauna izveidot 8 bitu datoru

Kails Hovijs

Neapmierina jūsu jaunais, 1,4 miljardu tranzistors Ivy Bridge procesors ? Varbūt tas darbojas pārāk karsti, vai trūkst daudzstūra stumšanas spējas kas jums vajadzīgs? Nu, man ir tieši tā lieta: kā būtu, ja jūs to papildinātu ar DIY 8 bitu procesoru?



Viens Kails Hovijs ir nolēmis izveidot savu 8 bitu procesoru no nulles, bez maizes dēļa, NVRAM mikroshēmām (nepastāvīga RAM), uz virsmas piestiprinātiem tranzistoriem un daudz un daudz vadu. Tas pats par sevi nav īpaši iespaidīgs - elektronikas inženierzinātņu studenti to dara kopš 70. gadiem, taču arī Hovijs ir nolēmis hronika visu būvējumu , lai jūs varētu sekot līdzi.

Hovija 8 bitu ALU (aritmētiskās loģikas vienība) ir konstruēta pilnībā no tranzistora-tranzistora loģikas (TTL), tāpat kā reģistri. Mikroinstrukcijas (op kods, ISA), kas faktiski kontrolē ALU, tiek saglabātas NVRAM. Zvana skaitītājs, kas nepārtraukti cilpa caur sešām dažādām izejām, virza ienesšanas / atšifrēšanas / izpildes ciklu.



Ar roku rakstīts SAP1 mikroinstrukcijas op kods



Rezultātā Hovejs nedaudz krāpj - viņš izmanto Arduino, lai pārveidotu bināru par BCD, uzdevumu, kas būtu grūts ar TTL, taču, ņemot vērā, viņš nolēma datora displejam izmantot trīs lieliskas padomju laika IV-9 Numitron caurules (attēlā zemāk), mēs viņam piedodam. Arduino tiek izmantots arī mikroinstrukciju augšupielādēšanai NVRAM (augšējā attēlā NVRAM mikroshēmas ir gandrīz redzamas paneļa labajā pusē).

IV-9, padomju laika Numitron displejs

Tomēr galu galā, ja jūs izvēlaties sekot Hoveja pēdām, jums būs jābūt diezgan prātīgam ar TTL un seno mikroshēmu tapām - galu galā Hovey nesniedz detalizētas elektroinstalācijas shēmas. Šim projektam Hovey bībeles bija Digital Computer Electronics (pirmo reizi publicēta 1977. gadā), kas iepazīstina ar Hovey izmantoto SAP1 instrukciju kopu arhitektūru, un TTL Cookbook (pirmo reizi publicēta 1972. gadā).



Pēdējais solis, saskaņā ar Hoveja emuāru, ir izstrādāt steampunk stila lietu viņa 8 bitu datoram. Ja tas pat tuvojas sāncensībai Datamancer sēklainā steampunk klēpjdators , tas būs labi padarīts darbs.

Copyright © Visas Tiesības Aizsargātas | 2007es.com