[{"@context":"http:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/wiki.edu.vn\/wiki10\/2020\/12\/24\/ibm-2741-wikipedia\/#BlogPosting","mainEntityOfPage":"https:\/\/wiki.edu.vn\/wiki10\/2020\/12\/24\/ibm-2741-wikipedia\/","headline":"IBM 2741 – Wikipedia","name":"IBM 2741 – Wikipedia","description":"before-content-x4 Das IBM 2741 ist ein Druckcomputerterminal, das 1965 eingef\u00fchrt wurde.[1] Im Vergleich zu den Teletypewriter-Maschinen, die zu dieser Zeit","datePublished":"2020-12-24","dateModified":"2020-12-24","author":{"@type":"Person","@id":"https:\/\/wiki.edu.vn\/wiki10\/author\/lordneo\/#Person","name":"lordneo","url":"https:\/\/wiki.edu.vn\/wiki10\/author\/lordneo\/","image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","height":96,"width":96}},"publisher":{"@type":"Organization","name":"Enzyklop\u00e4die","logo":{"@type":"ImageObject","@id":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","url":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","width":600,"height":60}},"image":{"@type":"ImageObject","@id":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/2\/23\/IBM_2741_%28I197205%29.png\/220px-IBM_2741_%28I197205%29.png","url":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/2\/23\/IBM_2741_%28I197205%29.png\/220px-IBM_2741_%28I197205%29.png","height":"258","width":"220"},"url":"https:\/\/wiki.edu.vn\/wiki10\/2020\/12\/24\/ibm-2741-wikipedia\/","wordCount":2826,"articleBody":" (adsbygoogle = window.adsbygoogle || []).push({});before-content-x4 Das IBM 2741 ist ein Druckcomputerterminal, das 1965 eingef\u00fchrt wurde.[1] Im Vergleich zu den Teletypewriter-Maschinen, die zu dieser Zeit \u00fcblicherweise als Druckterminals verwendet wurden, bietet der 2741 eine um 50% h\u00f6here Geschwindigkeit, eine viel h\u00f6here Druckqualit\u00e4t, einen leiseren Betrieb, austauschbare Schriftarten sowie Gro\u00df- und Kleinbuchstaben.Es wurde haupts\u00e4chlich mit Computern der IBM System \/ 360-Serie verwendet, aber auch mit anderen IBM- und Nicht-IBM-Systemen, bei denen eine Kombination aus h\u00f6herer Geschwindigkeit und Ausgabe in Briefqualit\u00e4t w\u00fcnschenswert war.[2][3][4] Es war ma\u00dfgeblich an der Entwicklung und Popularit\u00e4t der Programmiersprache APL beteiligt.Es wurde ab Mitte der 1970er Jahre haupts\u00e4chlich durch das Drucken von Terminals mit G\u00e4nsebl\u00fcmchenradmechanismen ersetzt.Der IBM 2741 kombiniert einen robusten Selectric-Schreibmaschinenmechanismus mit IBM SLT-Elektronik und einer seriellen RS-232-C-Schnittstelle. Es arbeitet mit ungef\u00e4hr 14,1 Zeichen pro Sekunde mit einer Datenrate von 134,5 Bit \/ Sekunde (ein Startbit, sechs Datenbits, ein ungerades Parit\u00e4tsbit und eineinhalb Stoppbits). Im Gegensatz zu seriellen Terminals, die ASCII-Code verwenden, wird das h\u00f6chstwertige Datenbit jedes Zeichens zuerst gesendet. Wie bei den Standard-Office-Selectrics des Tages gab es 88 Druckzeichen (nicht genug f\u00fcr den gesamten EBCDIC- oder ASCII-Druckzeichensatz einschlie\u00dflich des Kleinbuchstabenalphabets) sowie Leerzeichen und einige nicht druckbare Steuercodes, mehr als mit sechs dargestellt werden k\u00f6nnen Datenbits, daher werden Verschiebungszeichen verwendet, um die Verwendung des gesamten Zeichensatzes der Maschine zu erm\u00f6glichen.Die Maschine war in einem eigenen kleinen Schreibtisch verpackt, der wie eine quadratische Tischplatte mit einer Selectric-Schreibmaschine aussah, die teilweise in die Oberfl\u00e4che eingelassen war. Die Elektronik befand sich in einem vertikal ausgerichteten Geh\u00e4use auf der R\u00fcckseite. Es ersetzte die fr\u00fchere IBM 1050, die in Remote-Terminal-Anwendungen teurer und umst\u00e4ndlicher war. Der IBM 1050 und seine Varianten wurden f\u00fcr einen h\u00f6heren Arbeitszyklus entwickelt und wurden daher h\u00e4ufig als Konsolenger\u00e4te f\u00fcr Computer wie IBM 1130 und IBM System \/ 360 verwendet. Im Gegensatz dazu konzentrierte sich der 2741 haupts\u00e4chlich auf Remote-Terminal-Anwendungen.Table of ContentsZeichencodes[edit]Leitungsprotokoll[edit]Anwendungen[edit]APL 360[edit]ALGOL 68[edit]Verwandte Maschinen[edit]Ablehnen[edit]Zeichens\u00e4tze[edit]Funktionscodes[edit]PTTC \/ EBCD-Code[edit]Siehe auch[edit]Verweise[edit]Externe Links[edit]Zeichencodes[edit]Der IBM 2741 wurde in zwei verschiedenen Varianten angeboten, eine mit “Korrespondenzcodierung” und die andere mit “PTT \/ BCD-Codierung”. Diese beziehen sich auf die Positionierung der Zeichen um den Typball und daher auf die Neigungs- \/ Drehcodes, die auf den Mechanismus angewendet werden m\u00fcssen, um ein bestimmtes Zeichen zu erzeugen. Eine “Korrespondenzcodierungs” -Maschine kann Typelemente aus einem Standard-Office-Selectric verwenden (dh Elemente, die f\u00fcr “B\u00fcrokorrespondenz” verwendet werden). “PTT \/ BCD-Codierungs” -Maschinen ben\u00f6tigen spezielle Elemente und verf\u00fcgten nicht \u00fcber eine so gro\u00dfe Auswahl an Schriftarten. Der IBM 1050 und seine Derivate waren nur in PTT \/ BCD-Codierung verf\u00fcgbar. Die beiden Elementtypen sind physisch austauschbar, aber nicht mit dem Code kompatibel. Daher erzeugt ein Typelement von beispielsweise einem System \/ 360-Konsolendrucker (eine Vielzahl von IBM 1050) Kauderwelsch auf einer “Korrespondenzcodierung” 2741 oder einem Office Selectric und umgekehrt umgekehrt. (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4Die beiden Varianten von IBM 2741 verwenden auch auf der seriellen Schnittstelle unterschiedliche Zeichencodes. Daher musste die Software auf dem Host-Computer unterscheiden k\u00f6nnen, welchen Maschinentyp jeder Benutzer hatte. Eine M\u00f6glichkeit, dies zu erreichen, bestand darin, dass der Benutzer unmittelbar nach dem Herstellen der Verbindung einen Standardbefehl wie “Anmelden” eingab. Die Host-Software erkennt anhand des Werts der empfangenen Zeichen, welcher Code verwendet wurde.[5]Leitungsprotokoll[edit]Das Protokoll ist einfach und symmetrisch. Jede Nachricht beginnt mit einem Steuerzeichen namens “Kreis D” in der Dokumentation, dargestellt als und endet mit einem “Kreis C” . Es wurde angenommen, dass jede Nachricht mit dem Verschiebungsmodus in Kleinbuchstaben beginnt.Wenn das Remote-Ende sendet, ist die lokale Tastatur gesperrt.Mit der Funktion “Empfangsunterbrechung” kann der Bediener die sendende Maschine unterbrechen und die Kontrolle durch Dr\u00fccken einer speziellen “Achtung” -Taste (mit ATTN bezeichnet) wiedererlangen. Dieser Schl\u00fcssel bewirkt, dass der 2741 eine kontinuierliche “Abstandsbedingung” f\u00fcr 200 oder mehr Millisekunden sendet.[6] Dies wird vom empfangenden System als Rahmenfehler erkannt (ein Startbit, auf das in der erwarteten Zeit kein Stoppbit folgt). (Die Unterbrechungstaste an ASCII-Terminals funktioniert auf die gleiche Weise: Kontinuierlicher Abstand ist eine “Unterbrechungsbedingung”, die verwendet wird, um das entfernte Ende einer Unterbrechung zu signalisieren.) Wenn das Aufmerksamkeitssignal ber\u00fccksichtigt wird, beendet das entfernte System das Senden von Daten und bereitet sich darauf vor Empfangen Sie Daten vom 2741 und senden Sie einen “Kreis C”, was “Ende der Nachricht” bedeutet. Nach Erhalt des “Kreises C” entsperrt der lokale 2741 seine Tastatur und der Bediener kann eine weitere Eingabe an das System senden. (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4Durch die Protokollsymmetrie k\u00f6nnen zwei Personen, die 2741 verwenden, ohne dazwischen liegenden Computer miteinander kommunizieren. Dies war jedoch eine seltene Konfiguration.Anwendungen[edit]Der 2741 wurde urspr\u00fcnglich f\u00fcr die Verwendung mit dem IBM Administrative Terminal System (ATS \/ 360) entwickelt und vermarktet. ATS ist ein interaktives Mehrbenutzer-Textbearbeitungs- und Speichersystem, das Mitte der 1960er Jahre mit der Assemblersprache IBM System \/ 360 implementiert wurde.Die Existenz des 2741 f\u00f6rderte die Entwicklung anderer Remote-Terminalsysteme f\u00fcr das IBM System \/ 360, insbesondere von Systemen, die von der hohen Druckqualit\u00e4t, austauschbaren Schreibelementen und anderen Vorteilen seines Selectric-Mechanismus profitieren k\u00f6nnten.APL 360[edit] (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4IBM 2741 Terminal mit APL-TastaturDer IBM 2741 wurde eng mit der Programmiersprache APL verbunden. Wie urspr\u00fcnglich von Dr. Kenneth Iverson vorgeschlagen, ben\u00f6tigte APL eine Vielzahl von Sonderzeichen. IBM implementierte es als Timesharing-System auf dem IBM System \/ 360 und nannte es APL 360. Es war die Verwendung eines IBM 2741 oder IBM 1050 mit einem APL-Typball erforderlich. Es gab nur 26 Alphabetzeichen, die alle kursiv in Gro\u00dfbuchstaben angezeigt wurden, obwohl sie mit dem Ger\u00e4t im Kleinbuchstabenmodus eingegeben wurden. Die “verschobenen” Tastenanschlagzeichen lieferten viele der speziellen Symbole, w\u00e4hrend der Rest durch \u00dcberschlag behandelt wurde.Tastaturlayout mit eingesetztem APL-Druckkopf:ALGOL 68[edit]\u00c4hnlich wie bei APL wurde ALGOL 68 mit einer gro\u00dfen Anzahl von Sonderzeichen definiert. Viele von ihnen (\u2228, \u2227, \u00ac, \u2260, \u2264, \u2265, \u00d7, \u00f7, \u2337, \u2191, \u2193, \u230a, \u2308 und \u22a5) waren auf dem APL Selectric-Typball verf\u00fcgbar, daher wurde dieses Element zur Herstellung des ALGOL 68 verwendet Programmiersprachenstandard Abschlussbericht (August 1968), obwohl APL und ALGOL keine direkte Beziehung haben.Verwandte Maschinen[edit]Das IBM 2740 ist ein \u00e4hnliches Terminal, dem die Interrupt-Funktion und die Einwahlfunktion fehlten, das jedoch im Punkt-zu-Punkt-, Mehrpunkt- oder Broadcast-Modus betrieben werden kann.[7] Zur besseren Verwendung von Mehrpunktleitungen k\u00f6nnte ein Datenpuffer hinzugef\u00fcgt werden, der die Leitung mit 600 Bit \/ s laufen l\u00e4sst, ohne durch die Geschwindigkeit des Schreibmechanismus eingeschr\u00e4nkt zu werden.Einige sp\u00e4tere IBM Selectric-basierte Maschinen, wie z. B. die Communicating Magnetic Card Selectric Typewriter, k\u00f6nnen den 2741 emulieren und an seiner Stelle verwendet werden.IBM verkaufte den zugrunde liegenden Selectric-Mechanismus an andere Hersteller, die 2741 Klone zu geringeren Kosten herstellten. Einige davon wurden in gr\u00f6\u00dfere Systeme integriert, anstatt als eigenst\u00e4ndige Terminals verkauft zu werden. Beispielsweise bildete ein Mechanismus vom Typ 2741 die Hauptbenutzeroberfl\u00e4che f\u00fcr eine Reihe von Maschinen aus den 1960er und 1970er Jahren, die von Business Computers Ltd. im Vereinigten K\u00f6nigreich gebaut wurden.Ablehnen[edit]Die 2741 und \u00e4hnliche Maschinen auf Selectric-Basis wurden durch ASCII-Terminals ersetzt, die das Xerox Diablo 630 “Daisy Wheel” und \u00e4hnliche Druckmechanismen verwendeten, bei denen ein Ausdruck erforderlich war. Diese boten eine gleichwertige Druckqualit\u00e4t, eine bessere Zuverl\u00e4ssigkeit, die doppelte Geschwindigkeit (30 Zeichen \/ s) und niedrigere Kosten als die 2741. Sie konnten eine Vielzahl von Schriftarten (einschlie\u00dflich APL) \u00fcber austauschbare Druckr\u00e4der verwenden und unterst\u00fctzten im Gegensatz zur 2741 die gesamte Schrift ASCII-Druckzeichensatz. Wenn keine Hardcopy ben\u00f6tigt wurde, wurden diese h\u00e4ufig durch Videoterminals ersetzt. Das IBM 3767-Terminal, das einen Nadeldrucker mit 80 oder 120 Zeichen \/ s verwendete, war ein alternativer Ersatz.Zeichens\u00e4tze[edit]Funktionscodes[edit]Die Funktionscodes waren unabh\u00e4ngig vom verwendeten Zeichensatz und dem Verschiebungsstatus.BitwertCodeBedeutung C 8 4 PNSchlag auf A 8 4 DURCHBypass B 8 4 RESWiederherstellen B A C 8 4 PFPunch Off 8 4 1RSLeser stoppen A C 8 4 1LFZeilenvorschub B C 8 4 1NLNeue Zeile B A 8 4 1HTHorizontale Registerkarte 8 4 2 UCGro\u00dfbuchstaben A C 8 4 2 EOBEnde des Blocks B C 8 4 2 BSR\u00fccktaste B A 8 4 2 LCKleinbuchstaben C 8 4 2 1EOTEnde der \u00dcbertragung A 8 4 2 1VORPr\u00e4fix B 8 4 2 1ILLeerlauf B A C 8 4 2 1DELL\u00f6schen C. RaumRaumKreis-D hat einen Code verwendet, der einem druckbaren Nichtfunktionszeichen zugewiesen ist – 8 2 1 (EBCD ‘#’). Es wurde als Steuercode identifiziert, basierend auf seiner Position als erstes Zeichen in einer \u00dcbertragung.PTTC \/ EBCD-Code[edit]BitwertKleinbuchstabenGro\u00dfbuchstaben B A 8 2 1.\u00ac B C 8 2 1$! A C 8 2 1,| 8 2 1#“” EIN @\u00a2 B A C. &+ B. – –_ A C. \/.? 11= 2 2< 4 4:: C 4 15%. C 4 2 6‘ 4 2 17> 8 8* * C 8 19(( C 8 2 0) B A 1einEIN B A 2 bB. B A C 2 1cC. B A 4 dD. B A C 4 1eE. B A C 4 2 fF. B A 4 2 1GG B A 8 hH. B A C 8 1ichich B C 1jJ. B C 2 kK. B 2 1lL. B C 4 mM. B 4 1nN. B 4 2 \u00d6\u00d6 B C 4 2 1pP. B C 8 qQ. B 8 1rR. A C 2 sS. A 2 1tT. A C 4 uU. A 4 1vV. A 4 2 wW. A C 4 2 1xX. A C 8 yY. A 8 1zZ.Siehe auch[edit]Verweise[edit]Externe Links[edit] (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4"},{"@context":"http:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/wiki.edu.vn\/wiki10\/#breadcrumbitem","name":"Enzyklop\u00e4die"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/wiki.edu.vn\/wiki10\/2020\/12\/24\/ibm-2741-wikipedia\/#breadcrumbitem","name":"IBM 2741 – Wikipedia"}}]}]