Altes Eisen der UdSSR. Teil 2. Promin / Sudo Null IT-News

Danke für die Kommentare zu Teil 1. Ich stimme der Kritik zu, aber ich kann die Mängel nicht beheben. Bilder machen definitiv mehr Spaß. Die Verwendung fremder Bilder wird jedoch durch verwirrende Urheberrechtsbestimmungen eingeschränkt. Ich habe Angst, sie zu brechen. Suchen Sie daher selbst nach Bildern, es ist einfach. Die meisten Fragen werden im Text selbst beantwortet, der Rest wird erfolgreich von anderen Kommentatoren beantwortet. Danke für die gefundenen Rechtschreibfehler, ich selbst bin ein kleiner Grammatik-Nazi, ich schreib es ab wegen Tastaturfehlern und krummen Fingern.

Lassen wir die PDP-11-Klone für eine Weile stehen. Dieser Artikel handelt von einer völlig originellen Entwicklung der UdSSR.

Der Ort und die Charaktere sind die gleichen. 1980er Jahre, Leningrad, Petrodvorets, Staatliche Universität Leningrad. Der Autor ist immer noch derselbe Student am Lehrstuhl für Radiophysik.

Im Lehrlabor der Funkelektronik lag der Promin-Rechner herum. Funktioniert nicht. Das Management bat darum, es zu reparieren, um es in Zukunft im Bildungsprozess verwenden zu können. Damals brannte der Wunsch, alles in Ordnung zu bringen, und ich stimmte zu. Es war Sommer, Ferien. Das Schulungslabor war leer und nichts störte die Arbeit.

In Betracht ziehen. Finden Sie das Foto “Computer Promin und sein Erfinder”. Sieht aus wie ein Schreibtisch. Die Seitenwände verjüngen sich leicht zum Boden hin, Design. Es gibt 4 Tragegriffe an den Wänden, es wiegt 100 Kilogramm oder mehr. Ausgekleidet mit Stahlblechtüren, lackiert mit grauem Hammerschlaglack. Die Tischplatte ist ein Satzfeld für Programme, es gibt eine Reihe von Dezimalindikatoren von IN-1-Numitronen. Es gibt Reihen von Knöpfen und Glühbirnen. Ebenso unbequem ist es, hinter dem Auto zu sitzen, die Knie ruhen zu lassen und sich zum Aufstehen bücken zu müssen. Achten Sie auf die Körperhaltung des Bedieners auf dem Foto. Mit Blick auf die Zukunft ist die Reparaturmann-Pose noch besser, kniend, auf allen Vieren oder auf dem Boden liegend. Es ist nicht so, dass sie nicht über Ergonomie nachgedacht hätten, sie wussten nur nicht, wie es möglich ist und wie es sein sollte. Dies ist eine Maschine aus den Anfängen des Maschinenzeitalters, eine Babymaschine. Sie hat noch kein Selbstwertgefühl entwickelt, wer ich bin, ob ich gut bin, ob ich die Erwartungen anderer erfülle. Ich esse nur.

Einschalten. Eine böse Glocke läutet, eine gewöhnliche Glocke mit einem Hammer von 220 Volt, solche Glocken befanden sich damals normalerweise an den Türen von Wohnungen. Sonst passiert nichts. Wir werden es herausfinden. Wir bekommen die Dokumentation. Es gibt viele. Beschreibung der Arbeitsprinzipien, Schema. Alben im Format A4, brauner Einband, Schreibmaschinenschrift, gelbes Papier, limitierte Auflage. Die Schemata sind wie eine Ziehharmonika in der Größe des Albums gefaltet. Es stellt sich heraus, dass es sich bei dem Anruf um einen Stromausfall handelt. Wir suchen eine Stromversorgung. Es ist links hinter der Tür. Wir sehen ein Zeigervoltmeter, einen Spannungsregler, Trimmer für einen Schraubendreher. Wir schalten, wir schauen, wir drehen. Die Spannungen sind eingestellt, die Glocke läutet nicht mehr. Der Tag war nicht umsonst, morgen geht es weiter. Wir werden untersuchen, wie die Maschine funktioniert und was sie kann.

Die Architektur ist originell. Ein separates Befehlsfeld, in das Sie Befehle und Adressen von Operanden eingeben können. Separater Datenspeicher. Es gibt Zellen für Variablen, die der Bediener über die Tastatur eingibt. Der Speicher ist Ferrit, es ist möglich, dass die eingegebenen Variablen gespeichert werden, wenn die Stromversorgung ausgeschaltet wird. Es gibt Zellen mit nützlichen Konstanten. Nützliche häufig verwendete Konstanten sind zum Beispiel 1, 2, Pi und einige andere. Eine Reihe digitaler Anzeigen zeigt den aktuellen Inhalt der Recheneinheit an. Befehle und Adressen von Zellen sind Pin-Chips, fingerlange Metallstreifen mit Löchern und ein Plastikkopfgriff. Auf dem Metallstreifen ist Platz für 5 Löcher. Chips werden vertikal in das Setzfeld eingefügt, 100 Positionen, 10 Reihen mit 10 Positionen. Lesen des Chipcodes durch elektromagnetisches Feld. für jede Position 5 Transformatoren mit unterbrochenem Magnetfluss. Wenn der Chip ein Loch hat, geht der Magnetfeldimpuls hindurch und es gibt einen Impuls auf der Sekundärwicklung. Wenn es kein Loch gibt, gibt es keinen Impuls. Jeder Transformator liest ein Bit des Chipcodes. 5 Bit bedeutet 32 ​​Optionen. Nun, wahrscheinlich 10 Befehle, 10 Konstanten und 10 Zahlen für Berechnungen. Auf dem Chip befindet sich ein Plastikkopf mit dem Namen des Teams darauf. Die Köpfe unterscheiden sich auch in der Farbe. Chips werden in einer speziellen Kasse aufbewahrt.

Es gibt kein Selbsttestverfahren zum Einschalten, es gibt keine vorgefertigten Tests. Fangen wir einfach an. Was ist zweimal zwei. 3-Chip-Programm. Multiplizieren, konstant 2 und wieder konstant 2. Wir schalten es ein, etwas passiert wieder nichts. Wir studieren weiter. Es gibt einen Schritt-für-Schritt-Modus zum Debuggen, durch Drücken der Taste findet eine elementare Operation statt. Die Schaltung der Maschine besteht aus Impulspotentialzellen, einer Diode, einem Impulstransformator und einem Verstärker, der auf einem P416-Transistor oder einem ähnlichen Hochfrequenz-Germanium basiert. Wenn die Diode offenes Potential hat, durchläuft der Impuls den Transformator, wird vom Transistor verstärkt und verlässt die Schaltung wieder als Impuls. Wenn kein Potential vorhanden ist, wird der Impuls nicht passieren. Es gibt Triggerzellen, wo der Impuls zu einem Potential wird. Zellen-TEZs so groß wie eine Handfläche, wenig Integration, ungefähr ein Trigger auf einem TEZ. Es ist Zeit, mit den Instrumenten ins Auto zu steigen. Für Reparaturen hatte ich die Instrumente im Lehrlabor zur Verfügung. Multimeter – Zeiger VK (Voltmeter-Kathode sichtbar) und ein Röhrenoszilloskop mit geschlossenem Eingang, ohne die konstante Komponente des Signals sehen zu können. Es ist unbequem, aber es kann funktionieren.

Wir beschäftigen uns mit dem Standort von TEZs, indem wir die Sonde anstoßen. Das Problem liegt ganz am Anfang, der Mastergenerator funktioniert nicht. Die Maschine wird mit Ersatzteilen und Zubehör, zwei Kartons geliefert. Der Master-Generator in der Reihe ist logischerweise der erste. Wir verändern uns, es gibt Impulse, aber dann passiert nichts. Wir lehnen die Zelle ab, ändern sie. Jetzt funktioniert der Auslöser, der das Potenzial ausstrahlt, das die Arbeit ermöglicht, nicht. Wir ändern es.

Usw. Tage vergingen nach Tagen. Anfangs waren noch ein, zwei Mitarbeiter im Labor, aber die waren irgendwo in anderen Räumen. Dann fuhren sie in den Urlaub und ich wurde allein gelassen. Der Sommer verging vor den Fenstern des Bildungsgebäudes, die Sonne schien, es regnete, das Gras war grün. Und drinnen, hinter den staubigen Vorhängen, bewegte sich der Impuls immer weiter an den Innereien des Wagens entlang, und jetzt begann etwas aufzutauchen.

Bei der Wahl des 2×2-Problems ging ich davon aus, dass die Lösung schnell und einfach sein würde. Als binärer Zähler gibt es eine Eins in der Ziffer, wir addieren eine weitere Eins zur selben Ziffer, es findet eine Übertragung statt und hier ist das Ergebnis – eine Eins in einer höheren Ziffer. Ich lag falsch. Die Maschine hatte eine binäre Dezimaldarstellung von Zahlen. Und zwar nicht wie erwartet mit Gewichten von 1248, sondern 1125. Außerdem nahm die Maschine die beiden nicht als Ganzes wahr, sondern als Sonderfall einer Variablen mit einer Mantisse und einer Ordnung. Der Berechnungsalgorithmus wurde detailliert beschrieben, da sich die TEZs in brauchbare änderten und sich der Algorithmus immer weiter bewegte, erschien eine Vielzahl von Zahlen auf dem Indikator und multiplizierte sich. Allmählich stellten sie sich in einer langen Reihe von Neunen auf und ich hoffte nicht mehr, eine 4 zu sehen, ich war bereit für 3,9999. Aber auf wundersame Weise rundet sich alles irgendwie auf, die Neunen fallen in Nullen zusammen. Die Indikatoren zeigen das Ergebnis an. 400. Hurra, nur noch ein Schritt zum Sieg. Zu diesem Zeitpunkt hatte ich den Algorithmus bereits gelernt und sofort festgestellt, dass der Ordnungsumkehrungsblock fehlerhaft war, während der Berechnung sollte das Vorzeichen der Ordnung zweimal invertiert und aufsummiert werden. Anstelle von Null Nullen sind zwei Nullen herausgekommen. Wir ändern noch ein paar Module. Alles Sieg. 2×2=4.

Anscheinend wurde noch irgendein Testprogramm in der Dokumentation angegeben. Führen Sie verschiedene Befehle aus und geben Sie das Ergebnis an eine Schreibmaschine aus. Maschine auf separatem Nachttisch. EUM-23. 23 ist, wie viele Zeichen es drucken kann. Zahlen, Zeichen, einige Buchstaben. Ich habe das Testprogramm getippt und wollte es in Papierform auf einer Lochkarte hinterlassen. Achtung, Lochkarte.

Für ein schlankes, ständig genutztes Programm wird vorgeschlagen, den Chipsatz durch eine zeilenlange Metall-Aluminium-Lochkarte zu ersetzen. Die Lochkarte wird mit dem mitgelieferten Handlocher gestanzt. Genauer gesagt, zu Fuß ist die Schlagkraft groß, der Handdruck reicht nicht aus. Die Lochkarte wird in den Locher geschoben, die Position wird durch Kombination mit dem Pfeil überprüft. Codetasten werden gedrückt. Im Gegensatz dazu müssen Sie wie bei Knöpfen diejenigen drücken, an denen keine Löcher vorhanden sind. Die ersten Positionen werden entlang des Pfeils auf der einen Seite positioniert, dann entlang des anderen Pfeils auf der anderen Seite des Stempels. Der Prozess ist also nicht einfach und erfordert Sorgfalt, Genauigkeit und erhebliche körperliche Kraft. Die Lochkarte war ursprünglich mit bunten Zahlen bemalt, der Perforationsabfall ist rund „Penny“. Gutes Andenken.

Fassen wir zusammen.

Etwa einen Monat Arbeit. Verschwendete ZIP. Die Maschine läuft. Die Arbeit ist erledigt und alle sind zufrieden. Wenige Tage später ging es wieder kaputt und wurde nicht mehr repariert, abgeschrieben und weggeworfen. Anscheinend hatte das Management vor der Reparatur eine schlechte Vorstellung von den technischen Eigenschaften der Maschine und deren Einsatzmöglichkeiten. Das nützliche Gesamtergebnis ist Null.

Analyse aus der Position eines Handwerkers. Es ist merkwürdig, dass sich herausstellte, dass alle TEZs von Ersatzteilen und Zubehör funktionierten und diejenigen, die im Auto standen, massiv tot waren. Was genau defekt war, sah nicht aus, wahrscheinlich Transistoren. Warum sind sie gestorben – oder gab es ein Spannungsungleichgewicht, P416 sind zart, das Überschreiten der Modi verdirbt sie. Oder die Entwicklung einer Ressource – Überhitzung, Diffusion im Kristall, Vibrationen von Lüftern usw. Der Ferritspeicher erwies sich als sehr zuverlässig, ich bin dort nicht geklettert und ich weiß nicht einmal, wie er aussah. Funktioniert auch gut. Auch die Anzeige auf Neonröhren erwies sich als zuverlässig.

Ein Rückblick. Promin war kein echter Computer im modernen Sinne. Eher wie ein programmierbarer Taschenrechner. In den 80er Jahren war Promin hoffnungslos veraltet. Aber für seine Zeit war 60-70 nichts. Führen Sie die gleiche Art von Berechnungen gemäß einem vorgefertigten Formelprogramm durch. Typische technische Berechnungen. Alles ist besser als ein Rechenschieber oder Bradys-Tabellen. Hand hoch, wer hat die Bradys-Tabellen durchgeblättert? Wer kann auf einen Rechenschieber zählen? Erklären Sie, warum es einen Schieberegler gibt? Was ist die Aufregung in den hinteren Reihen? Können Sie Ihre Hand nicht heben? Arthritis, Rheuma, Sklerose? Okay Leute, wir haben es.

Lassen Sie uns mit dem Positiven abschließen. Was ist aus dieser Maschine gewachsen?

Wikipedia sagt, dass der Computer MIR die Entwicklung von Promin wurde. Es gab MIRs an der Fakultät für Physik, im Bildungsrechenzentrum für Studenten, ein Paar MIR-1 und sogar MIR-2, ich habe Laborarbeiten an ihnen berechnet. Kleinste Quadrate und so weiter. Der Betrieb war normal organisiert, ein Logbuch für die Maschinenzeit, ein spezieller Ingenieur mit Gehalt hielt die Ausrüstung in betriebsfähigem Zustand. Manchmal hatte er keine Zeit, aber die Schüler kamen zurecht. Die Taste auf der Eingabeschreibmaschine ist verschwunden – es spielt keine Rolle. Dieses Zeichen wurde auf einer benachbarten Maschine gestanzt, der Lochstreifen in das Lesegerät eingelegt und statt des verlorenen Zeichens die Eingabetaste vom Lochstreifen gedrückt. ALMIR-Sprache, wenn ich mich nicht irre. Die Autos sind sehr originell. Die Berechnungsgenauigkeit wurde im Programmkopf eingestellt. MIR-2 kannte tabellarische Integrale und Difuras und konnte Formeln allgemein und nicht numerisch lösen. Ich habe nur verdreht und ersetzt, um das Ergebnis maximal zu vereinfachen. MIR-2 hatte auch ein Display mit einem Lichtstift, es war möglich, ein Symbol oder einen Teil des Textes des Programms auszuwählen und zu bearbeiten.

Aber das waren Maschinen für Maschinenräume, da musste „gezählt werden“. Und intuitiv wollte ich einen Personal Computer, direkt im Labor, auf dem Desktop. Als Einzelarbeitsplatz oder als Teil einer wissenschaftlichen oder technologischen Anlage. Die PDP-11-Klone waren genau das.

Similar Posts

Leave a Reply

Your email address will not be published.