TX-0 (zkratka z anglického Transistorized Ex perimental computer zero ), také označovaný jako tixo ( vyslovováno " thixo ") - jeden z prvních počítačů vytvořených výhradně na tranzistorové bázi a mající na svou dobu obrovské množství paměti na magnetických jádrech v 64K 18bitových slovech. TX-0 vstoupil do služby v roce 1956 a byl nepřetržitě používán až do 60. let 20. století .
Navrhl programátor Wesley Clark v Lincoln Lab (Military Applied Research Division) na MIT pro letectvo Spojených států za federální peníze [1] [2] a částečně jako experiment při navrhování tranzistorových zařízení a budování velmi rozsáhlých systémů. založený na paměti magnetického jádra byl TX-0 v podstatě tranzistorovou verzí neméně slavného počítače Whirlwind , který byl také vytvořen v Lincoln Lab pro vojenské účely (jako součást programu SAGE , automatizovaného řídicího systému pro síly a prostředky Severoamerický kontinent vzdušné obrany - odpalovací zařízení bezpilotních interceptorů BOMARC ). [3] Zatímco Whirlwind zabíral celé patro velké budovy, TX-0 se vešel do jedné docela malé místnosti a byl stále o něco rychlejší. TX-0, stejně jako Whirlwind, byl vybaven indikačním systémem, který měl pro tento účel k výstupům procesoru ve skříni připojený 12palcový osciloskop , který umožňoval zobrazení 512 x 512 bodů v poli 7 x 7. Projekt vedl Ken Olsen , pozdější zakladatel společnosti Digital Equipment Corporation (DEC).
TX-0 byl celotranzistorový 16bitový počítač s 16bitovým adresováním a 16bitovými instrukcemi. Jeho paměťová slova byla dlouhá 18 bitů, což umožnilo zapsat 16 bitů dat a 2 bity instrukcí. Kombinací těchto 2 bitů bylo možné vyvolat 4 možné instrukce, mezi nimiž byly store (store), sčítání (add) a instrukce skoku v základní sadě. Čtvrtá instrukce "operate" převzala další operandy a poskytla přístup k číslům "mikroobjednávek", která mohla být použita samostatně nebo společně k poskytnutí mnoha dalších užitečných funkcí. Operace přidání trvala 10 mikrosekund.
Počítač používal 3600 tranzistorů objednaných Philco SBT100 za cenu 80 $ za kus [4] .
Po úspěšném dokončení TX-0 byly všechny síly okamžitě vrženy do vytvoření většího a mnohem složitějšího TX-1 . Tento projekt se však brzy dostal pro svou složitost do potíží a byl přepracován do menší podoby, která byla nakonec v roce 1958 realizována jako TX-2 . Protože paměti s magnetickým jádrem byly v té době velmi drahé, pro projekt TX-2 byly některé části paměti z TX-0 odstraněny. Postupem času se o TX-0 přestal zájem a v červenci 1958 byl zapůjčen (polotrvale) do MIT Electronics Research Laboratory, kde se stal základem toho, co se nakonec vyvinulo v MIT Artificial Intelligence Laboratory .
Poté, co se stroj přestěhoval z Lincoln Lab s pouze 4K pamětí, již nemohl používat 16 bitů z 18 instrukčních bitů k uložení adresy, takže asi po roce a půl se počet instrukčních bitů zdvojnásobil na 4. celkem 16 instrukcí a byl přidán indexový registr . To působivě zlepšilo programovatelnost stroje, ale ponechalo prostor pro pozdější rozšíření paměti na 8 kB. Tento nově rozšířený TX-0 byl použit k vývoji velkého množství pokroků v počítačové výpočetní technice, včetně rozpoznávání řeči a rukopisu , stejně jako nástrojů potřebných k práci. na těchto projektech, jako jsou textové editory a debuggery .
Mezitím se projekt TX-2 dostal do potíží a několik členů týmu se rozhodlo projekt opustit a založit vlastní společnost. Po krátké době prodeje "laboratorních modulů" ve formě jednotlivých modulů TX-2 se zavedená společnost s názvem Digital Equipment Corporation rozhodla uvolnit chybný TX-0 a vydala první takový počítač v roce 1961 jako PDP-1 . První PDP-1 byl nakonec instalován v místnosti vedle TX-0 a chvíli s ním pracoval bok po boku.
Významné části TX-0 jsou aktuálně vystaveny v knihovně Lincoln Lab. Vzhledem k režimu objektu je knihovna dostupná pouze pracovníkům laboratoře.