TX-0 (Transistorized Experimental Computer Zero), Massachusetts Institute of Technology (MIT) Lincoln Laboratuvarı'nda geliştirilen ve 1956'da tamamlanan bir erken dönem transistörlü bilgisayardır. Zamanının en gelişmiş bilgisayarlarından biri olarak kabul edilir ve bilgisayar biliminin gelişiminde önemli bir rol oynamıştır. Özellikle interaktif bilgisayar grafikleri ve insan-bilgisayar etkileşimi alanlarındaki öncü çalışmalarıyla tanınır.
TX-0, daha büyük ve karmaşık olan Whirlwind projesinden türetilmiştir. Whirlwind projesi, ilk başta bir uçuş simülatörü olarak tasarlanmıştı, ancak daha sonra genel amaçlı bir bilgisayara dönüştürülmüştür. TX-0, Whirlwind'in daha küçük, daha hızlı ve daha esnek bir versiyonu olarak tasarlanmıştır.
Tasarım Amaçları: TX-0'ın temel amacı, transistörlerin güvenilirliğini ve performansını test etmek ve yeni bilgisayar mimarileri üzerinde deneyler yapmaktı. Aynı zamanda, gerçek zamanlı veri işleme uygulamaları için potansiyelini araştırmak hedefleniyordu.
Geliştirme Süreci: TX-0, 1950'lerin ortalarında Wesley A. Clark liderliğindeki bir ekip tarafından geliştirilmiştir. Proje, transistör teknolojisinin erken dönemindeki zorlukların üstesinden gelmeyi ve yeni donanım ve yazılım teknikleri geliştirmeyi içermiştir.
TX-0, o dönem için oldukça gelişmiş bir mimariye sahipti:
Bellek: 64K bit çekirdek bellek (daha sonra 96K bite genişletildi). Çekirdek bellek, o dönemde yaygın olarak kullanılan bir bellek teknolojisiydi ve bilgiyi manyetik halkalar üzerinde depoluyordu.
Kelime Uzunluğu: 18 bit
Çalışma Hızı: Ortalama 200 kHz saat hızı.
Giriş/Çıkış: Delikli bant okuyucu, delikli bant yazıcı, tipwriter (daktilo), CRT ekran ve ışık kalemi.
Transistör Sayısı: Yaklaşık 3600 transistör kullanılmıştır.
TX-0, o dönemde kullanılan vakum tüpleri yerine transistörler kullanarak daha küçük, daha güvenilir ve daha az enerji tüketen bir bilgisayar olmuştur.
TX-0, bilgisayar bilimleri ve insan-bilgisayar etkileşimi alanlarında birçok önemli katkıda bulunmuştur:
Interaktif Bilgisayar Grafikleri: TX-0, interaktif bilgisayar grafikleri alanındaki öncü çalışmalara ev sahipliği yapmıştır. Özellikle ışık kalemi kullanarak CRT ekran üzerinde çizim yapma ve nesneleri manipüle etme imkanı sunmuştur.
Hack Kültürü: TX-0, MIT yapay zeka laboratuvarında bilgisayarla uğraşan genç bilgisayar korsanları (hackers) için bir oyun alanı haline gelmiştir. Bu kişiler, TX-0'ı kullanarak yeni yazılımlar geliştirmiş, bilgisayarın sınırlarını zorlamış ve hack kültürü olarak bilinen olgunun temellerini atmışlardır.
SpaceWar!: Bilinen ilk video oyunu olan SpaceWar!, 1962 yılında Steve Russell tarafından TX-0 üzerinde geliştirilmiştir. SpaceWar!, bilgisayar oyunlarının gelişiminde önemli bir dönüm noktası olmuştur.
PDP-1: TX-0'ın tasarımında elde edilen deneyimler, Digital Equipment Corporation (DEC) tarafından üretilen PDP-1 bilgisayarının geliştirilmesinde kullanılmıştır. PDP-1, TX-0'dan esinlenerek tasarlanmış ve mini bilgisayar devriminin öncülerinden biri olmuştur.
TX-0, bilgisayar bilimleri tarihindeki önemli bir kilometre taşıdır. Transistör teknolojisinin potansiyelini göstermiş, interaktif bilgisayar grafikleri ve insan-bilgisayar etkileşimi alanlarındaki araştırmalara öncülük etmiş ve hack kültürü'nün doğuşuna zemin hazırlamıştır. Ayrıca, PDP-1 gibi daha sonraki bilgisayarların tasarımını etkileyerek, mini bilgisayar devrimine katkıda bulunmuştur. Bugün, TX-0'ın mirası, bilgisayar teknolojisi'nin sürekli gelişimi ve insanların bilgisayarlarla etkileşim biçimindeki değişimlerde yaşamaya devam etmektedir.