Jelikož zmiňuje osmičkový kód, tak bych tipoval PDP-11. My jako technici u klonů IBM360 jsme to měli v binárním kódu ještě víc hardcore: pomocí 24 tlačítek nastavit adresu paměti, na dalších 32 tlačítkách nastavit kód instrukce pro skok sama na sebe a pak jsme museli vzít schémata, osciloskop, otevřít pancéřovaná vrata počítačové skříně a pátrat po závadě :-)
Naposled jsem něco takového dělal někdy 1986 na ADT 43xx - to mělo feritové paměti a kousek byl chráněný proti přepisu (jedním tlačítek na čelním panelu). No ale když došlo k nešťastnému výpadku napájení, tak se tento úsek zavaděče mohl poškodit. *
Pak nastoupil člověk - cvičená opice, založil kus děrné pásky se zavaděčem, vypnul ochranu zavaděče, a vložil asi 4 instrukce (přečti slovo z pásky, ulož podle indexu, inkrementuj, skoč o 3 adresy zpátky) a spustil tento zavaděč zavaděče. Chlamst, páska přečtena, zavaděč na místě. Zapnout ochranu a pak už normálně spustit.
* zapomeňte na UPS, tehdy a pro takový příkon!
No, máte pravdu jen částečně.
Počítače ADT měly operační systém reálného času (byly to kopie minipočítačů HP).
Řada 43xx ze ZPA Trutnov měla ty feritové paměti (paměti, které si pamatují, mají něco do sebe, ale nevím, jestli to je důvodem doba vzniku kopie, nebo požadavek významného zákazníka - MNO). Řada 45xx za ZPA Čakovice měla polovodičové paměti. Nicméně to byly dostatečně přesné kopie, takže na tom běžel operační systém od HP (pravda, po doplnění ovladačů zdejších nic moc disků KDP7xx ze Zbrojovky) prakticky bez dalších změn.
Celá ta věc pochází původně ze 70. let, i když ty pozdější modely HP1000E a novější měly třeba vyměnitelný firmware v CPU, takže se dal doplňovat instrukční repertoár.
A ještě nedávno jsem narazil na to, že HP1000x provozují někde v USA na řízení technologických procesů. Snad i nějakou podporu od HP to ještě mělo (repasované díly apod.).
Takové věci totiž mají mnohem delší životnost, než smartphone nebo kancelářský počítač - kdybyste chtěl takový počítač nahradit, musíte nahradit třeba celou výrobní linku.
Z minulosti méně vzdálené, tohle je důvod, proč se leckde stále provozují WinXP - technologický proces stále funguje, ale výrobce těch karet pro řízení je už dávno nedělá, ty nové (a software k nim) neumí řídit ty starší stroje a tak na to zkrátka nemůžete sáhnout.
Slovníček:
ZPA - závody průmyslové automatizace
MNO - ministerstvo národní obrany
KDP - kazetová disková paměť
Srovnavaji se dvě různé věci. Jedná věc je začínat už na značně zastaralé kopii technologie - to je to na co upozornuji a druhá věc je používání technologií po EOL když není jiná ekonomicky či z hlediska rizika přijatelná nahrada.
Nosite dříví do lesa. Udržujeme spoustu obskurnich systemu a windows nt 4 ci sunosy na sparc i/ii jsou jedny z těch standardních. Nemluvím už o as/400, alfach nebo poměrně mladých itaniich. A to nepočítám systémy co má na starosti aerospace divize.
To nemění nic na tom ze české it bylo nechutné zastaralé, prolezle cechismy a kádry. Čest vyjimkam .
Zastaralé nebo stabilní? Před pár lety v USA sháněli pro jaderné elektrárny programátory, schopné programovat v assembleru PDP-11, s tím že mají práci zaručenou minimálně do roku 2025. A třeba tomuhle se nedávno smáli skoro všichni: https://www.zive.cz/bleskovky/jaderne-zbrane-americke-armady-jsou-rizeny-pocitaci-z-roku-1976-stale-pouzivaji-osmipalcove-diskety/sc-4-a-182568/default.aspx
Jenže on je tu i druhý úhel pohledu, tyhle prehistorické stroje jsou předvídatelné, opakovatelné a opravitelné, na rozdíl od dnešních mikroprocesorů, ve kterých panuje černá magie a co přesně provádějí nejsou schopní jejich tvůrci ani odhadovat, natož odpřísáhnout.