DE1524099B2 - Bedienungspult für eine digitale Rechenanlage - Google Patents

Bedienungspult für eine digitale Rechenanlage

Info

Publication number
DE1524099B2
DE1524099B2 DE1524099A DE1524099A DE1524099B2 DE 1524099 B2 DE1524099 B2 DE 1524099B2 DE 1524099 A DE1524099 A DE 1524099A DE 1524099 A DE1524099 A DE 1524099A DE 1524099 B2 DE1524099 B2 DE 1524099B2
Authority
DE
Germany
Prior art keywords
control panel
register
memory
display
processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE1524099A
Other languages
English (en)
Other versions
DE1524099A1 (de
Inventor
Robert Alfred Canoga Park Calif. Koster (V.St.A.)
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bunker Ramo Corp
Original Assignee
Bunker Ramo Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bunker Ramo Corp filed Critical Bunker Ramo Corp
Publication of DE1524099A1 publication Critical patent/DE1524099A1/de
Publication of DE1524099B2 publication Critical patent/DE1524099B2/de
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
    • G06F3/04892Arrangements for controlling cursor position based on codes indicative of cursor displacements from one discrete location to another, e.g. using cursor control keys associated to different directions or using the tab key
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data

Description

Die Erfindung bezieht sich auf ein Bedienungspult für eine digitale Rechenanlage, das mit einem Tastenfeld sowie einem Sichtanzeigegerät zur Informationsanzeige ausgestattet ist.
Derartige Bedienungspulte ermöglichen die Kommunikation zwischen einer Bedienungsperson und einer Datenverarbeitungsanlage, wie einem digitalen Rechner. Ein Bedienungspult enthält im allgemeinen ein Sichtanzeigegerät, das meist mit einer Kathodenstrahlröhre versehen ist und ein oder mehrere Tastenfelder, die es der Bedienungsperson gestatten, dem Rechner Daten einzugeben.
Bekannte Bedienungspulte dieser Art können nur relativ einfache Aufgaben durchführen. Sie enthalten Tastenfelder mit mehreren Tasten zur Handbedienung, die jeweils betätigt werden können, um einen
ίο einzigen Code direkt in den Rechner einzugeben. Der Rechner liefert dann seinerseits digitale Daten zum Bedienungspult zurück, die von Digital-Analog-Geräten in Ablenksignale umgewandelt werden, um damit eine Kathodenstrahlröhre zu steuern. Diese Bedienungspulte gestatten also lediglich ausgewählte Codierungen in den Rechner einzugeben und Information entsprechend den vom Rechner gelieferten Daten,anzuzeigen. Die gesamte Datenverarbeitung wird entsprechend den Instruktionen der Bedienungsperson vom Rechner selbst durchgeführt.
Aus der Zeitschrift Electronics, Vol. 32, 1959, Heft 47, S. 85 bis 87 ist ein Bedienungspult für einen-; Rechner bekannt, dessen Sichtanzeigegerät eine Ka-■ thodenstrahlröhre enthält. Über einen an das Bedienungspult anschließbaren Lichtschreiber läßt sich ohne Benutzung eines Tastenfelcies'Tnformation in den Rechner eingeben, indem der Lichtschreiber über die Bildfläche der Kathodenstrahlröhre geführt wird. Der Lichtschreiber dient also lediglich dazu, dem Rechner Information zu liefern, wobei die gesamte Datenverarbeitung auch hier im Rechner selbst durchgeführt wird.
Der Erfindung liegt die Aufgabe zugrunde, ein Bedienungspult der eingangs genannten Art derart weiterzubilden, daß es unabhängig von der digitalen Rechenanlage dazu befähigt ist, eine Reihe von Operationen mit der auf dem Sichtanzeigegerät zur Darstellung kommenden Information durchzuführen. Diese Aufgabe wird gemäß der Erfindung dadurch gelöst, daß ein Prozessor vorgesehen ist, der einen Speicher aufweist, in dem zur Anzeige vorgesehene Informationsdaten speicherbar sowie Befehlsprogramme zur Durchführung verschiedener Operationen gespeichert sind, die Befehlsprogramme mittels zugeordneter Tasten wahlweise ädressierbar sind und das Leitwerk das Prozessors derart ausgestaltet ist, daß im Speicher befindlicfie Informationsdaten zyklisch abgetastet und "dem Sichtanzeigegerät zugeführt werden und während aufeinanderfolgender Ab-* tastzyklen das mittels einer Taste adressierte jeweilige Befehlsprogramm ausgeführt wird.
Der vorliegenden Erfindung liegt die Erkenntnis zugrunde, daß ein Bedienungspult der eingangs genannten Art ohne großen Aufwand und ohne daß die Wirksamkeit der Anzeige leidet so abgewandelt werden kann, daß daraus eine Recheneinheit mit gespeichertem Programm entsteht. Diese Recheneinheit läßt sich auch dazu verwenden gewünschte Steuer-Operationen durchzuführen. Der Begriff des gespeicherten Programms beinhaltet, daß eine allgemeinen Zwecken dienende Grund-Recheneinheit alle Funktionen des Bedienungspults steuert. Jede Steuertaste ruft einen programmierten Steuervorgang ab, der zwischen zwei Anzeige-Zyklen durchgeführt wird.
Die Funktion jeder Kontrolltaste und die Anzeigeart können durch Programmänderung abgewandelt werden, wodurch kein Eingriff in den Aufbau des Bedienungspultes erforderlich ist. Das Bedienungspult läßt
3 4
sich demnach bequem an Änderungen der Datenver- baus des Bedienungspultes 8 dar. Man kann sich das arbeitungslage oder die betrieblichen Erfordernisse Bedienungspult in einen Prozessor 24 und einen Ananpassen, zeigeabschnitt 26 eingeteilt denken. Der Prozessor ist
An Hand eines in der Zeichnung dargestellten zur Kommunikation mit einer Vielzahl von äußeren
Ausführungsbeispiels soll die Erfindung im folgen- 5 Geräten gedacht, beispielsweise die Tastenfelder 12,
den näher erläutert werden. Es zeigt 14 und 15, den Lichtschreiber 17, das Zeigersteuer-
F i g. 1 eine Außenansicht eines erfindungsgemä- gerät 18, Rechner-Eingangs- und Ausgangsleitungen,
ßen Bedienungspultes, ein Sync-Pulsgenerator 20 und verschiedene andere
F i g. 2 ein Blockschaltbild eines erfindungsgemä- äußere (nicht dargestellte) Geräte. Alle äußeren Geßen Bedienungspultes und seine Verbindung mit io rate können in drei Kategorien eingeteilt werden: einer Datenverarbeitungsanlage. Eingabegerät, Ausgaberät oder Eingabe/Ausgabegeln F i g. 1 ist in schaubildlicher Darstellung das au- rät. Ein Tastenfeld kann demnach als Eingabegerät, ßere Erscheinungsbild eines Bedienungspultes 8 ge- der Rechner als Eingabe/Ausgabegerät und die Stazeigt. Das Bedienungspult 8 enthält eine Anzeigevor- tuslampen als Ausgabegerät betrachtet werden. Es richtung mit einem Anzeigeschirm, auf dem der Ab- 15 sind Einzelheiten eines Eingabegerätes und eines schnitt der sichtbaren Anzeige gesteuert werden Eingabe-Ausgabegerätes dargestellt. Die anderen Gekann. Eine solche Anzeigevorrichtung kann aus einer rate sind sehir ähnlich diesem einen dargestellten BeiKathodenstrahlröhre 10 bestehen, auf der sowohl spiel.
symbolhafte wie auch graphische Daten angezeigt Der Prozessor kann in zwei bestimmten Betriebswerden können; außerdem enthält die Anzeigevor- 20 arten betrieben werden, nämlich im Anzeigebetrieb, richtung Ablenkvorrichtungen, die die Stellung der bei dem Symbol- und Anzeige-Steuerinformation avis-; Lichtpunkte steuern, aus denen die Anzeige des er- dem Speicher herausgeholt und von der Kathoden-Ji wähnten Symbols oder der graphischen Daten be- . strahlröhre angezeigt wird, und im Rechenbetrieb, steht. Wie im folgenden erläutert wird, ist die von bei dem alle Operationen, die nicht mit einer Ander Kathodenstrahlröhre 10 angezeigte Information 25 zeige zusammenhängen, durchgeführt werden. Beim in einem mit dem Bedienungspult verbundenen Spei- Rechenbetrieb arbeitet der Rechenabschnitt ähnlich eher gespeichert. den bekannten digitalen Rechnern mit gespeichertem
Außer der Anzeigevorrichtung 10 enthält das Be- Programm; d. h. Instruktionsworte werden der Reihe dienungspult vorzugsweise mehrere Tastenfelder, nach aufgesucht und die dadurch identifizierte Opedarunter ein alphanumerisches Feld 12, ein Steuer- 3<> ration durchgeführt, ehe das folgende Instruktionsfeld 14 und ein Programmfeld 15. Jedes dieser Ta- wort ankommt. Unter den Instruktionen des Prozesstenfeider ist so eingerichtet, daß es von einer Bedie- sors 24 befinden sich solche, die den Arbeitsgang nungsperson von Hand gesteuert werden kann. Das zum Anzeigebetrieb überführen. Wenn der Prozessor Programmfeld 15 zur Steuerung des digitalen Rech- 24 im Rechenbetrieb arbeitet, befindet sich der Anners 16 (Fig. 2), der mit dem Bedienungspult zu- 35 zeigeabschnitt 26 in Ruhe.
sammenarbeitet, dient dazu, daß die Bedienungsper- Bei der ins einzelne gehende Betrachtung des Proson Operationen im Rechner wahlweise einleiten zessors 24 wird hervorgehoben, daß dieser einen kann. Mit dem alphanumerischen Feld 12 und dem Speicher 28, mehrere verschiedene Register für ein Steuerfeld 14 soll der Bedienungsperson die Mög- ganzes Wort, die entsprechend mit X, C, Y, S, M und lichkeit gegeben werden, wahlweise Operationen be- 4° E bezeichnet sind, eine arithmetische oder Addierzüglich der im Speicher (F i g. 2) des Bedienungspul- schaltung 30, ein Leitwerk 32 und verschiedene tes gespeicherten Information einzuleiten, wobei Übertragungsverknüpfungsglieder für ein ganzes diese Operationen eine visuelle Anzeige für die Be- Wort, um Information von einem Register in ein an- \ dienungsperson liefern. Das Bedienungspult enthält deres zu übertragen, enthält. Der Speicher 28 enthält außerdem einen Lichtschreiber 17 und ein Zeiger- 45 mehrere Wort-Speicherplätze, in denen jeweils ein steuergerät 18, die es d^er Bedienungsperson gestat- einziges Wort gespeichert "sein kann, beispielsweise ten, entsprechende Speicherplätze und spezifische ein Instruktionswort, ein Symbol-Codewort, ein An-^ Punkte auf dem Anzeigeschirm der Kathodenstrahl- zeige-Steuerwort oder Worte für mehrere andere* röhre zu identifizieren. Die Arbeitsweise des Licht- Zwecke. Das M-Register enthält ein Speicher-Adresschreibers ist in der Technik bekannt und braucht 5° senregister und dient dazu, Adresseninformation zur nicht näher beschrieben zu werden. Im folgenden Identifizierung eines Speicherplatzes zu enthalten, in wird in den meisten Fällen vorausgesetzt, daß die an- den ein Wort geschrieben oder aus dem ein Wort gezeigten Daten, etwa Symbole, und die Speicherplätze, ausgelesen wird. Im einzelnen wird während des Lein denen die zugehörigen Symbole als Information ge- sevorgangs der Inhalt des identifizierten Speicherspeichert sind, durch Verwendung des Lichtschreibers 55 platzes zum E- oder Austauschregister übertragen, identifiziert werden können. In ähnlicher Weise wird wogegen beim Schreibvorgang der Inhalt des Zs-Regiohne nähere Erläuterung im folgenden vorausgesetzt, sters in den identifizierten Speicherplatz geschrieben daß die Zeigersteuerung der Bedienungsperson ge- wird. Es wird hierbei angenommen, daß der Speicher stattet, bestimmte Koordinaten auf der Anzeigefläche 28 zu der Gattung mit destruktivem Lesen gehört, der Kathodenstrahlröhre zu definieren. 60 also mit Löschen des Speichers beim Lesen, so daß
Außerdem ist auf dem Bedienungspult ein Sta- also nach jedem Lesevorgang ein Schreibvorgang fol-
tus-Lampenblock 19 vorgesehen. Diese Status-Lam- gen muß.
pen können entweder durch ein pulteigenes Steuerge- Zusätzlich zu den M- und E-Register ist ein S-
rät, das später erläutert wird, oder durch den Rech- oder Statusregister vorgesehen, das von dem Leitner 16 gesteuert werden. Da die Verwendung solcher 65 werk 32 gesteuert wird. Das Leitwerk wird anderer-
Status-Lampen bekannt ist, werden sie nicht näher seits durch das S-Register gesteuert; d. h. das S-Regi-
erläutert. ster wird entsprechend einer Instruktion, die vom
F i g. 2 stellt ein Blockdiagramm des inneren Auf- Speicher ausgelesen wird und im E-Register auftritt,
in einen besonderen Status gezwungen. Das Leitwerk 32 stellt dann das S-Register in geeigneter Weise durch die verschiedenen Status weiter, die zur Ausführung der Instruktion erforderlich sind. In jedem Status werden verschiedene Register-Übertragungen oder andere Datenbearbeitungsarten durchgeführt.
Ein C-Register ist vorgesehen, das während des Anzeigebetriebs als Zeichenregister für den Symbolgenerator 74 dient. Ein X- und ein F-Register sind vorgesehen, die als Koordinatenregister für die X- und Γ-Koordinaten während des Anzeigebetriebs und während des Rechenbetriebs entsprechend als Akkumulator und als Programm-Adressenregister verwendet werden. Der Rechenabschnitt 24 enthält außerdem mehrere Übertragungsgatter, die alle von dem Leitwerk 32 gesteuert werden. Steuer-Leitungen von dem Leitwerk 32 zu jedem der Übertragungsgatter sind in F i g. 2 zur Vereinfachung fortgelassen, man soll sie sich jedoch hinzudenken. In gleicher Weise sind die Zeitgebungsleitungen in Fig.2 fortgelassen, und man sollte sie sich als zwischen Leitwerk 32 und jedem der Register verlaufend denken. Die Ubertragungsgatter sind jeweils durch die zugehörigen Register bestimmt, zwischen denen die Information übertragen wird. Das Gatter ES überträgt also Information vom E- zum S-Register, Gatter AM vom Addierregister 30 zum M-Register, Gatter XA vom X-Register zum Addierregister 30 usw.
Alle zum Prozessor 24 gelieferte Information, die entweder vom Rechner oder aber von irgendeinem anderen der äußeren Geräte herkommen kann, wird an die gemeinsame Dateneingangsleitung 36 vom ^-Register angelegt. Andererseits erscheint alle vom Prozessor 24 gelieferte Ausgabeinformation an der gemeinsamen Datenausgangsleitung 38 vom £-Register. Alle äußeren Geräte sind in ähnlicher Weise mit dem E-Register gekoppelt. Eingezeichnet ist die Kopplung zwischen dem Tastenfeld 12 und dem Ε-Register und mag als Beispiel für die übrigen gelten. Drei gemeinsame Zeitgeberleitungen 33 von dem Leitwerk 32 führen Eingabe-, Ausgabe- und Auswahlpulse, die jeweils angeben, daß die Dateneingangsleistung 36 und das Zs-Register zur Aufnahme eines Datenwortes bereit sind, daß die Datenausgangsleitung 38 und das Ε-Register bereit sind ein Datenwort an ein äußeres Gerät anzugeben oder daß die Datenausgangsleitun^ 38 und das JE-Register bereit sind, ein Wort zu liefern, das ein Auswahl-Flipflop (z. B. 44) in einem der äußeren Geräte (z. B. 12) identifiziert, damit dieses gesetzt wird, während alle anderen Auswahl-Flipflop (z. B. 52 und 55) zurückgestellt werden.
Jedes äußere Gerät enthält eine Datenquelle 40, die im Falle eines Tastenfeldes aus den Tastenschaltern besteht, und einen Decodierer, der entsprechend der Betätigung einer Taste ein Eingabewort liefert.
Der Ausgang der Quelle 40 ist mit dem Eingang eines Übertragungsverknüpfungsgliedes 42 verbunden, dessen Ausgang an der Dateneingangsleitung 36 vom ^-Register anliegt. Ein zweiter Eingang zum Verknüpfungsglied 42 wird von der wahren Ausgangsklemme von Flipflop 44 abgenommen, das entsprechend einem vom Prozessor 24 gelieferten Auswahl-Code gesetzt wird. Jedes Decodier-Verknüpfungsglied 46 spricht auf einen einzigen vom Speieher über das Ε-Register und die Datenausgangsleitung'38 gelieferten Code an, begleitet von einem Auswahlpuls von dem Leitwerk 32, wodurch das damit verbundene Flipflop 44 gesetzt wird. Die gemeinsame Eingangs-Zeitgeberleitung 33 des Leitwerks 32 ist ebenfalls mit den Eingängen sämtlicher Verknüpfungsglieder 42 verbunden. Der Prozessor 24 kann also alle äußeren Geräte der Reihe nach auswählen und überprüfen, um festzustellen, welches der Geräte irgendwelche Eingangsdaten abzugeben hat. Ein
60 Hz Sync-Pulsgenerator 20 ist mit dem ^-Register und mit der Steuer- und Zeitgebervorrichtung ähn-_ lieh wie die Tastenfelder verbunden. Der Rechner 34·" hat einen Satz von Eingangs- und Ausgangsleitungen, die ebenfalls mit dem Ε-Register und der Steuer- und Zeitgebervorrichtung in der. gleichen Weise gekoppelt sind. Im einzelnen ist die Ausgangsleitung 48 vom Rechner die Datenquelle (äquivalent zu 40) und ist mit dem Eingang des Übertragungsverknüpfungsgliedes 50 verbunden, dessen Ausgang mit der Dateneingangsleitung 36 des ^-Registers gekoppelt ist. Das Verknüpfungsglied 50 wird von dem wahren Ausgang vom Flipflop 52 und durch das Zeitgebersignal von dem Leitwerk 32 gesteuert. Das Flipflop 52 wird durch das decodierende Verknüpfungsglied 54 gesetzt, das auf einen geeigneten Auswahlcode und einen Auswahlpuls von Leitung 33 anspricht. Die Eingangsleitung 56 vom Rechner ist in ähnlicher ~Weise mit der Datenausgangsleitung 38 vom .E-Register gekoppelt.
Der Anzeigeabschnitt 26 enthält die schon erwähnte Kathodenstrahlröhre 10 und einen Symbolgenerator 74. Der Symbolgenerator 74 spricht auf Daten des Symbolcodes an, die in das C-Register eingegeben werden, um daraus Symbole auf dem Anzeigeschirm der Röhre 10 zu bilden. Der Symbolgenerator 74 steuert eine Austastleitung 60, die dazu dient, die Kathodenstrahlröhre anzutasten. Die Austastleitung wird ebenfalls von dem Leitwerk 32 ge-· steuert, die immer dann den Strahl austastet, wenn der Prozessor im Rechenbetrieb arbeitet. Erste und zweite Digital-Analog-Umformer 62, 64 sind vorgesehen, um entsprechend die waagerechten und senkrechten Ablenkvorrichtungen der Röhre (nicht dargestellt) zu steuern. Die Umformer 62 und 64 sind für den Inhalt der entsprechenden Register X und Y verantwortlich.
Hierzu 1 Blatt Zeichnungen

Claims (6)

Patentansprüche:
1. Bedienungspult für eine digitale Rechenanlage, das mit einem Tastenfeld sowie einem Sichtanzeigegerät zur Informationsanzeige ausgestattet ist, dadurch gekennzeichnet, daß ein Prozessor (24) vorgesehen ist, der einen Speicher (28) aufweist, in dem zur Anzeige vorgesehene Informationsdaten speicherbar sowie Befehlsprogramme zur Durchführung verschiedener Operationen gespeichert sind, die Befehlsprogramme mittels zugeordneter Tasten wahlweise adressierbar sind und das Leitwerk (32) des Prozessors (24) derart ausgestaltet ist, daß im Speicher (28) befindliche Informationsdaten zyklisch abgetastet und dem Sichtanzeigegerät (26) zugeführt werden und während aufeinanderfolgender Abtastzyklen das mittels einer Taste adressierte jeweilige Befehlsprogramm ausgeführt wird.
2. Bedienungspult nach Anspruch 1, dadurch gekennzeichnet, daß das Sichtanzeigegerät (26) in an sich bekannter Weise durch zwei Ablenkeinrichtungen (62, 64) in zwei Koordinaten steuerbar ist und vorzugsweise eine Kathodenstrahlröhre enthält, und daß die Ablenkeinrichtungen mit je einem AblenK-Register (X bzw. Y) in Verbindung stehen, durch die sie während des Anzeigebetriebs steuerbar sind.
3. Bedienungspult nach Anspruch 2, dadurch gekennzeichnet, daß die Ablenk-Register (X und Y) während des Rechenbetriebs als Akkumulator und Programmadressenregister eingesetzt sind.
4. Bedienungspult nach wenigstens einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß in dem Prozessor (24) ein Zeichenregister (C) zum Speichern einzelner Zeichen vorgesehen ist, das einen in dem Sichtanzeigegerät (26) angeordneten Symbolgenerator (34) steuert.
5. Bedienungspult nach wenigstens einem der Ansprüche 1 bis 4, gekennzeichnet durch ein in dem Prozessor (24) angeordneten Speicheradressen-Register (M) zum Speichern von Speicherplatzinformation und ein Austausch-Register (E) zum Aufnehmen von aus dem Speicher gelesener oder in diesen einzuschreibender Information, eine an dem Austausch-Register (E) vorgesehene Eingangs- und Ausgangsleitung, und Verknüpfungsglieder, die in Abhängigkeit von Steuersignalen Verbindungen zwischen der Eingangsleitung und Eingabegeräten, sowie zwischen der Ausgangsleitung und Ausgabegeräten herstellen.
6. Bedienungspult nach wenigstens einem der Ansprüche 1 bis 5, gekennzeichnet durch ein mit dem Leitwerk (32) verbundenes Status-Register (S), mit dem die jeweiligen durchzuführenden Arbeitsvorgänge während einer Arbeitsperiode festlegbar sind.
DE1524099A 1964-03-02 1966-09-20 Bedienungspult für eine digitale Rechenanlage Ceased DE1524099B2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US348430A US3346853A (en) 1964-03-02 1964-03-02 Control/display apparatus
US488639A US3389404A (en) 1964-03-02 1965-09-20 Control/display apparatus

Publications (2)

Publication Number Publication Date
DE1524099A1 DE1524099A1 (de) 1970-05-06
DE1524099B2 true DE1524099B2 (de) 1974-04-18

Family

ID=26995715

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1524099A Ceased DE1524099B2 (de) 1964-03-02 1966-09-20 Bedienungspult für eine digitale Rechenanlage

Country Status (4)

Country Link
US (2) US3346853A (de)
JP (1) JPS5212531B1 (de)
DE (1) DE1524099B2 (de)
GB (1) GB1141745A (de)

Families Citing this family (114)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB768767A (en) * 1954-05-20 1957-02-20 Univ Kingston Method and apparatus for density control
US3872462A (en) * 1955-06-14 1975-03-18 Jerome H Lemelson Form filling system and method
US3440638A (en) * 1965-04-08 1969-04-22 Bendix Corp Data display system with lateral photocell for digital repositioning of displayed data
FR1457320A (fr) * 1965-05-28 1966-01-24 Cie Des Produits Elementaires Dispositif d'affichage d'informations sur un écran de tube cathodique
US3541516A (en) * 1965-06-30 1970-11-17 Ibm Vector arithmetic multiprocessor computing system
US3434110A (en) * 1965-07-06 1969-03-18 Ncr Co Optical character reading system
US3579252A (en) * 1965-09-30 1971-05-18 David M Goodman Computer driven displays employing pattern recognition techniques
US3459926A (en) * 1965-10-18 1969-08-05 Ibm Graphic vector generator
US3501746A (en) * 1965-10-27 1970-03-17 Sanders Associates Inc Editing display system
US3534396A (en) * 1965-10-27 1970-10-13 Gen Motors Corp Computer-aided graphical analysis
US3460097A (en) * 1965-12-30 1969-08-05 Nippon Columbia Numerical display system for a computer or the like
US3423749A (en) * 1966-03-30 1969-01-21 Ibm Character positioning control
US3438001A (en) * 1966-05-10 1969-04-08 Control Data Corp Character writing technique and symbol generation
US3510866A (en) * 1966-05-27 1970-05-05 Ibm Reverse scanning system
US3524181A (en) * 1966-06-13 1970-08-11 Ibm Display system
US3524182A (en) * 1966-06-13 1970-08-11 Ibm Display system
US3505665A (en) * 1966-06-13 1970-04-07 Burroughs Corp Display system
US3500332A (en) * 1967-02-10 1970-03-10 Sanders Associates Inc Curve generator for oscillographic display
US3573735A (en) * 1967-06-08 1971-04-06 Purdy & Mcintosh Ed Ltd Production of justified coded tape for page printing
US3541541A (en) * 1967-06-21 1970-11-17 Stanford Research Inst X-y position indicator for a display system
US3492657A (en) * 1967-07-17 1970-01-27 Lockheed Aircraft Corp Light sensitive detector and time-correlated generator
US3529298A (en) * 1967-08-23 1970-09-15 Ibm Graphical design of textiles
US3531796A (en) * 1967-08-24 1970-09-29 Sperry Rand Corp Blinking cursor for crt display
US3582886A (en) * 1967-10-03 1971-06-01 Ibm Scanning address generator for computer-controlled character reader
US3653001A (en) * 1967-11-13 1972-03-28 Bell Telephone Labor Inc Time-shared computer graphics system having data processing means at display terminals
US3540012A (en) * 1967-12-26 1970-11-10 Sperry Rand Corp Crt display editing circuit
US3582936A (en) * 1968-01-02 1971-06-01 Dick Co The Ab System for storing data and thereafter continuously converting stored data to video signals for display
USRE32305E (en) * 1968-01-15 1986-12-16 Sanders Associates, Inc. Method of employing a television receiver for active participation
US3543240A (en) * 1968-05-06 1970-11-24 Rca Corp Light pen operating with remote graphic display
US3579193A (en) * 1968-05-20 1971-05-18 Intercontinental Systems Inc Editing and revision system
US3597759A (en) * 1968-07-29 1971-08-03 Bell Telephone Labor Inc Display system utilizing ordered data structure
US3610902A (en) * 1968-10-07 1971-10-05 Ibm Electronic statistical calculator and display system
US3871579A (en) * 1968-11-20 1975-03-18 Kiyonari Inamura Apparatus for displaying isodose curves of radiation with program for digital computer coupled thereto determined in relation to source of radiation
US3618032A (en) * 1968-12-09 1971-11-02 Ibm Automatic data composing, editing and formatting system
US3648251A (en) * 1969-01-29 1972-03-07 Olivetti & Co Spa Terminal apparatus for transmitting and receiving information
US3603966A (en) * 1969-02-14 1971-09-07 Bunker Ramo Data display system
US3579196A (en) * 1969-02-14 1971-05-18 Bunker Ramo Data storage and display system
DE1914764B2 (de) * 1969-03-22 1973-11-15 Philips Patentverwaltung Gmbh, 2000 Hamburg Schaltungsanordnung zur Formatge staltung der Darstellung von Symbolen auf lichtausstrahlenden Flachen
JPS5551390B1 (de) * 1969-04-10 1980-12-24
US3618035A (en) * 1969-04-17 1971-11-02 Bell Telephone Labor Inc Video-telephone computer graphics system
US3659283A (en) * 1969-05-09 1972-04-25 Applied Digital Data Syst Variable size character raster display
US3593310A (en) * 1969-05-14 1971-07-13 Dick Co Ab Display system
US3593316A (en) * 1969-11-03 1971-07-13 Incoterm Corp Data terminal processor
US3657706A (en) * 1969-11-12 1972-04-18 Inforex Keyboard digital data entry system
US3944988A (en) * 1969-11-21 1976-03-16 Compagnie Internationale Pour L'informatique - C.I.I. Image-display system interacting with light pen
US4121284A (en) * 1972-09-11 1978-10-17 Hyatt Gilbert P Computerized system for operator interaction
US4396976A (en) * 1972-09-11 1983-08-02 Hyatt Gilbert P System for interfacing a computer to a machine
US4825364A (en) * 1970-12-28 1989-04-25 Hyatt Gilbert P Monolithic data processor with memory refresh
US4896260A (en) * 1970-12-28 1990-01-23 Hyatt Gilbert P Data processor having integrated circuit memory refresh
US4364110A (en) * 1970-12-28 1982-12-14 Hyatt Gilbert P Computerized machine control system
US5615380A (en) * 1969-11-24 1997-03-25 Hyatt; Gilbert P. Integrated circuit computer system having a keyboard input and a sound output
US4829419A (en) * 1970-12-28 1989-05-09 Hyatt Gilbert P Microcomputer control of machines
US4870559A (en) * 1969-11-24 1989-09-26 Hyatt Gilbert P Intelligent transducer
US3701972A (en) * 1969-12-16 1972-10-31 Computer Retrieval Systems Inc Data processing system
US3623001A (en) * 1970-01-06 1971-11-23 Peripheral Business Equipment Input data preparation system
US3648245A (en) * 1970-01-30 1972-03-07 Burroughs Corp Time-shared apparatus for operating plural display media, and display methods including paging, displaying special forms and displaying information in tabulated form
US3662373A (en) * 1970-02-26 1972-05-09 Fabri Tek Instr Inc Information display system
US3739347A (en) * 1970-03-20 1973-06-12 Tektronix Inc Cursor for use in performing graphic input in a display
US3676854A (en) * 1970-05-01 1972-07-11 Sangamo Electric Co Keyboard to tape data input preparation unit
US4195338A (en) * 1970-05-06 1980-03-25 Bell Telephone Laboratories, Incorporated Computer typesetting
US3685019A (en) * 1970-05-14 1972-08-15 Harris Intertype Corp Editing apparatus
USRE32130E (en) * 1970-05-14 1986-04-29 Harris Corporation Apparatus for editing and correcting displayed text
US3675208A (en) * 1970-05-28 1972-07-04 Delta Data Syst Editing system for video display terminal
US3863098A (en) * 1970-09-04 1975-01-28 Measurement Systems Inc Two-axis positioning control
US3651508A (en) * 1970-11-23 1972-03-21 Bell Telephone Labor Inc System for evaluating light pen strikes
US4686622A (en) * 1970-12-28 1987-08-11 Hyatt Gilbert P Computer system architecture using serial communication
US4551816A (en) * 1970-12-28 1985-11-05 Hyatt Gilbert P Filter display system
US3743819A (en) * 1970-12-31 1973-07-03 Computer Identics Corp Label reading system
US3760171A (en) * 1971-01-12 1973-09-18 Wang Laboratories Programmable calculators having display means and multiple memories
US3753233A (en) * 1971-02-04 1973-08-14 Bunker Ramo Method and apparatus for data entry
US3716842A (en) * 1971-05-05 1973-02-13 Ibm System and method for the continuous movement of a sheet having graphic subject matter thereon through a window of a display screen
US3778775A (en) * 1971-05-10 1973-12-11 Computek Inc Microprogrammed terminal
US3919691A (en) * 1971-05-26 1975-11-11 Bell Telephone Labor Inc Tactile man-machine communication system
US3792462A (en) * 1971-09-08 1974-02-12 Bunker Ramo Method and apparatus for controlling a multi-mode segmented display
US3839630A (en) * 1971-12-27 1974-10-01 Hewlett Packard Co Programmable calculator employing algebraic language
US4028538A (en) * 1971-12-27 1977-06-07 Hewlett-Packard Company Programmable calculator employing algebraic language
US3768073A (en) * 1972-01-03 1973-10-23 Searle Medidata Inc Entry confirming input terminal
US3757311A (en) * 1972-03-30 1973-09-04 Ibm System for outputting lines about a point of operation
US4012725A (en) * 1972-07-07 1977-03-15 Hewlett-Packard Company Programmable calculator
US3764986A (en) * 1972-08-09 1973-10-09 Mi2 Columbus Magnetic tape data processing system
US3798610A (en) * 1972-12-20 1974-03-19 Ibm Multiplexed intelligence communications
US3850279A (en) * 1972-12-26 1974-11-26 Ibm Print point positioning control for a character-by-character printer
GB1434777A (en) * 1973-01-10 1976-05-05 Siemens Ag Character representation systems
US3852721A (en) * 1973-05-14 1974-12-03 Univ Illinois Tracking light pen system
US3868673A (en) * 1973-08-14 1975-02-25 Teletype Corp Display apparatus including character enhancement
US4007443A (en) * 1974-05-06 1977-02-08 Termiflex Corporation Hand-held interactive terminal
US4005388A (en) * 1973-11-21 1977-01-25 Termiflex Corporation Hand-held interactive terminal
US3958225A (en) * 1974-01-28 1976-05-18 Teletype Corporation Apparatus and method for controlling a communications terminal
JPS5184522A (de) * 1975-01-22 1976-07-23 Canon Kk
GB1547566A (en) * 1975-07-04 1979-06-20 Emi Ltd Information display arrangements
US4012720A (en) * 1975-09-25 1977-03-15 James Call Data entry system
US4054948A (en) * 1975-10-14 1977-10-18 Realty & Industrial Corporation Proportional spacing and electronic typographic apparatus
US4648064A (en) * 1976-01-02 1987-03-03 Morley Richard E Parallel process controller
US4053949A (en) * 1976-04-28 1977-10-11 Recca Frank A Telephone system and method for providing directory assistance/intercept information
GB1581136A (en) * 1976-07-20 1980-12-10 Post Office Information handling system and terminal apparatus therefor
US4193119A (en) * 1977-03-25 1980-03-11 Xerox Corporation Apparatus for assisting in the transposition of foreign language text
US4142180A (en) * 1977-04-06 1979-02-27 Texas Instruments Incorporated Digital joystick control interface system for video games and the like
US4247905A (en) * 1977-08-26 1981-01-27 Sharp Kabushiki Kaisha Memory clear system
US4342029A (en) * 1979-01-31 1982-07-27 Grumman Aerospace Corporation Color graphics display terminal
US4277783A (en) * 1979-07-02 1981-07-07 Bell Telephone Laboratories, Incorporated Light pen tracking method and apparatus
JPS5762698A (en) * 1980-10-02 1982-04-15 Sony Corp Speaker
US4365305A (en) * 1981-01-05 1982-12-21 Western Electric Company, Inc. Vector generator for computer graphics
US4615015A (en) * 1981-02-06 1986-09-30 Hewlett-Packard Company Self-contained electronic computer including means for immediately executing or storing alphanumeric statements entered into the computer
JPS58143046A (ja) * 1982-02-19 1983-08-25 坂井 文一郎 釉薬面を有するコンクリ−トブロック、その製造方法及び焼成装置
JPS5995645A (ja) * 1982-11-24 1984-06-01 Toshiba Corp 情報整理装置
US4550316A (en) * 1983-04-29 1985-10-29 Display Interface Corp. Stylus mouse
US4514726A (en) * 1983-08-19 1985-04-30 Display Interface Corporation Noise mouse
US5003505A (en) * 1984-05-07 1991-03-26 Hewlett-Packard Company Touchscreen/keyboard scanner
US4908779A (en) * 1985-04-02 1990-03-13 Nec Corporation Display pattern processing apparatus
US5046027A (en) * 1988-11-08 1991-09-03 Massachusetts General Hospital Apparatus and method for processing and displaying images in a digital procesor based system
US5594908A (en) * 1989-12-27 1997-01-14 Hyatt; Gilbert P. Computer system having a serial keyboard, a serial display, and a dynamic memory with memory refresh
US5945979A (en) * 1994-11-17 1999-08-31 International Business Machines Corporation Combined digital and analog cursor control
US20060204311A1 (en) * 2005-03-11 2006-09-14 Hawkins Wynter S High tech typewriter system
CN101630416A (zh) * 2008-07-17 2010-01-20 鸿富锦精密工业(深圳)有限公司 图片编辑系统及其编辑方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BE531556A (de) * 1953-09-02
US2938949A (en) * 1957-05-09 1960-05-31 Itt Electronic marker generator
US3037192A (en) * 1957-12-27 1962-05-29 Research Corp Data processing system
US3085132A (en) * 1960-08-17 1963-04-09 Drexel Dynamics Corp Digital computer data read-out system
US3187321A (en) * 1961-05-11 1965-06-01 Bunker Ramo Operator-computer communication console
US3248705A (en) * 1961-06-30 1966-04-26 Ibm Automatic editor
US3205344A (en) * 1962-04-20 1965-09-07 Control Data Corp Electronic display system
US3256516A (en) * 1962-06-20 1966-06-14 Ibm Data display centering and expansion system
US3293614A (en) * 1963-04-29 1966-12-20 Hazeltine Research Inc Data converter system
US3329948A (en) * 1963-05-03 1967-07-04 Burroughs Corp Symbol generating apparatus

Also Published As

Publication number Publication date
GB1141745A (en) 1969-01-29
US3389404A (en) 1968-06-18
US3346853A (en) 1967-10-10
JPS5212531B1 (de) 1977-04-07
DE1524099A1 (de) 1970-05-06

Similar Documents

Publication Publication Date Title
DE1524099B2 (de) Bedienungspult für eine digitale Rechenanlage
DE2536616C3 (de) Schaltungsanordnung zur Verbindung einer eine Eingabetastatur und eine Anzeigeeinrichtung enthaltenden Engabe/Ausgabe-Einrichtung über eine Busleitung mit einem zu einem Mikrorechner gehörenden Mikroprozessor
DE2760260C2 (de) Vorrichtung zum Anzeigen eines gerasterten Bildes
DE3117207C2 (de)
DE1923078C3 (de) Steueranordnung für ein mit einem Rechner verbundenes Bilddarstellgerät
DE2264920A1 (de) Elektronischer rechner
DE1774296A1 (de) Steuereinheit fuer elektronische Digitalrechner
DE3047251A1 (de) Rechner
DE1499722B1 (de) Einrichtung zur modifizierung von informationswoertern
DE2824913A1 (de) Einrichtung zur eingabe alphanumerischer daten fuer ein geraet geringen volumens
DE2541090A1 (de) Vorrichtung zur codierung und/oder vorzugsweise gleichzeitiger anzeige einer grafik
DE2019444A1 (de) Datenverarbeitungsanlage
DE3014437C2 (de) Anordnung zum Darstellen von alphanumerischen Zeichen an einem Bildschirm einer Anzeigeeinheit
DE2420057A1 (de) Elektronischer computer fuer gespeicherte programme
DE3011733A1 (de) Computer-terminal
DE3223584C2 (de)
DE2935101C2 (de)
DE4226536A1 (de) Programmierbare steuerung mit einer benutzernachrichtenfunktion
DE2103480C3 (de) Elektronische Tastatur
DE1499191B2 (de) Elektronische einrichtung fuer eine datenverarbeitungsanlage
DE1799012C3 (de) Registereinrichtung zur Erleichterung des Wechsels von Teilprogrammen und Teilprogrammschritten in einem elektronischen Rechner
DE3319130A1 (de) Monitoranzeige-system einer programmierbaren datenuebertragungssteuerung
DE3331090C2 (de)
DE2941824A1 (de) Programmeingabesystem
DE1297908C2 (de) Datenverarbeitungsanlage

Legal Events

Date Code Title Description
BHV Refusal