IMSAI 8080 był wczesnym mikrokomputerem rozpoczętym pod koniec 1975 roku, opartym na procesorze Intel 8080, a później 8085 i magistrali S-100. Był kompatybilny ze swoim głównym konkurentem, wcześniejszym MITS Altair 8800, którym był zainspirowany. IMSAI jest w dużej mierze uważany za pierwszy komputer "klon". Maszyna IMSAI używała mocno zmodyfikowanej wersji systemu operacyjnego CP/M o nazwie IMDOS. Została zaprojektowana, wykonana i sprzedawana przez firmę IMS Associates, Inc. (później przemianowaną na IMSAI Manufacturing Corp). W sumie w latach 1975-1978 wyprodukowano od 17 000 do 20 000 egzemplarzy.

Konstrukcja i specyfikacja

IMSAI 8080 był typowym przedstawicielem pierwszej fali mikrokomputerów opartych na architekturze 8-bitowej. Charakterystyczne cechy i możliwości maszyny to:

  • Procesor: Intel 8080 (w późniejszych wersjach także 8085).
  • Magistrala: S-100 — standardowy szynowy interfejs rozszerzeń, zgodny z rozwiązaniami stosowanymi w Altairu.
  • Pamięć: adresowalna do 64 KB (typowe konfiguracje obejmowały różne moduły RAM montowane na kartach S-100).
  • Prędkość: typowa częstotliwość taktowania procesora wynosiła około kilku megaherców (np. ~2 MHz w standardowych konfiguracjach).
  • Panel czołowy: charakterystyczny front panel z przełącznikami i diodami LED służącymi do ręcznego wprowadzania rozruchu, monitorowania stanu pamięci i sterowania maszyną.
  • Rozszerzenia i peryferia: obsługa kontrolerów dyskietek, interfejsów szeregowych/równoległych, kart graficznych/terminalowych i innych urządzeń zgodnych ze standardem S-100.

Magistrala S-100 i kompatybilność

Magistrala S-100, pierwotnie rozwinięta dla Altaira, stała się de facto standardem wczesnych mikrokomputerów. Dzięki wykorzystaniu S-100 IMSAI 8080 był w dużym stopniu kompatybilny z osprzętem i oprogramowaniem stworzonym dla Altaira, co ułatwiało rozbudowę i podłączenie istniejących kart rozszerzeń. Popularność S-100 przyczyniła się później do prób ujednolicenia specyfikacji (między innymi ewolucja do standardu IEEE-696).

IMDOS i oprogramowanie

IMSAI dostarczał na swoje maszyny system oznaczony jako IMDOS, będący mocno zmodyfikowaną wersją CP/M dostosowaną do specyfiki sprzętu IMSAI i używanych kontrolerów dysków. IMDOS pełnił rolę systemu operacyjnego zarządzającego plikami, uruchamianiem programów i obsługą dysków. W praktyce użytkownicy IMSAI często korzystali też z szerokiego ekosystemu oprogramowania CP/M, co zwiększało użyteczność maszyny w zastosowaniach biurowych i hobbystycznych.

Sprzedaż, użytkowanie i kultura

IMSAI 8080 był dostępny zarówno jako zestaw do samodzielnego montażu (kit), jak i w postaci złożonej jednostki. Sprzedaż prowadzono głównie przez zamówienia wysyłkowe i dystrybucję bezpośrednią. Maszyna zdobyła dużą popularność wśród hobbystów, małych firm i laboratoriów, które potrzebowały elastycznej platformy do eksperymentów i aplikacji specjalistycznych.

Model IMSAI 8080 zyskał też rozgłos w kulturze masowej — jego charakterystyczny front panel pojawił się m.in. w filmie WarGames (1983), co dodatkowo utrwaliło wizerunek tej maszyny jako ikony wczesnej ery mikrokomputerów.

Dziedzictwo

IMSAI 8080 odegrał istotną rolę w popularyzacji idei komputerów "klonowalnych" i w rozwoju rynku mikrokomputerów. Dzięki kompatybilności z Altairem i stosowaniu S-100 ułatwił rozwój rynku akcesoriów i oprogramowania niezależnych producentów. Jego sukces rynkowy — od kilkunastu do kilkudziesięciu tysięcy egzemplarzy — pokazuje, jak szybko rodził się rynek komputerów osobistych pod koniec lat 70-tych. Dziedzictwo IMSAI można dostrzec w późniejszych standardach sprzętowych i w kształtowaniu modelu biznesowego sprzedaży sprzętu komputerowego oraz rozwiązań kompatybilnych.

Uwagi: W artykule użyto ogólnych opisów technicznych i historycznych; szczegółowe specyfikacje poszczególnych konfiguracji IMSAI 8080 mogły się różnić w zależności od roku produkcji i instalowanych modułów.