[go: up one dir, main page]

DE2002486A1 - Schaltungsanordnung zur Formatprogrammierung bei speichergesteuerten Bueromaschinen mit Tabuliereinrichtung - Google Patents

Schaltungsanordnung zur Formatprogrammierung bei speichergesteuerten Bueromaschinen mit Tabuliereinrichtung

Info

Publication number
DE2002486A1
DE2002486A1 DE19702002486 DE2002486A DE2002486A1 DE 2002486 A1 DE2002486 A1 DE 2002486A1 DE 19702002486 DE19702002486 DE 19702002486 DE 2002486 A DE2002486 A DE 2002486A DE 2002486 A1 DE2002486 A1 DE 2002486A1
Authority
DE
Germany
Prior art keywords
circuit arrangement
counter
memory
format
arrangement according
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.)
Pending
Application number
DE19702002486
Other languages
English (en)
Inventor
Huwe Hartmut
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.)
Olympia Buerosysteme GmbH
Original Assignee
Olympia Buerosysteme GmbH
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 Olympia Buerosysteme GmbH filed Critical Olympia Buerosysteme GmbH
Priority to DE19702002486 priority Critical patent/DE2002486A1/de
Publication of DE2002486A1 publication Critical patent/DE2002486A1/de
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J21/00Column, tabular or like printing arrangements; Means for centralising short lines
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06CDIGITAL COMPUTERS IN WHICH ALL THE COMPUTATION IS EFFECTED MECHANICALLY
    • G06C29/00Combinations of computing machines with other machines, e.g. with typewriter, with money-changing apparatus

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Record Information Processing For Printing (AREA)

Description

  • Schaltungsanordnung zur Formatprogrammierung bei speichergesteuerten büromaschinen mit Tabuliereinrichtung Die Erfindung betrifft eine Schaltungsanordnung zur Formatprogrammierung bei speichergesteuerten Büromaschinen, insbesondere bei Büromaschinen mit einer Tabuliereinrichtung. Die Formatsteuerung mit der Tabuliereinrichtung ist bei Scr.reibmaschinen allgemein bekannt. Speichergesteuerte büromaschinen, zur Fakturiermaschinen, unterscheiden sich von normalen Schreibmaschinen nur dadurch, daß die zu verarbeitenden Informationen über einen Speicher in den @earbeitungszyklus gelangen. Sie ind mit einem Datenspeicher ausgerüstet, der in den meisten Fällen ein. Kernspeicher ist und als Programmspeicher verwendet wird..
  • Die zu verarbeitenden Daten werden dem Kernspeicher iiber die Lestatur oder über eine ettsprectzende Leseschaltung einprägt. Das Herauslesen wiederum erfolgt nach einem festgelegten Ablaufprogramm mit Hilfe von Adressen, die den zu verarbeitenden Daten zugeordnet und mit diesen im Programmspeicher abgespeichert werden. Die abruf- oder Lesebefelile für die Adressen werden innerhalb der Maschine selbst erzeugt.
  • bei speichergesteuerten Süromaschinen, die eine Tabuliereinrichtung besitzen, wird diese für die @rzeugung der Lesebefehlte benutzt. Es ist aber auch bekannt, die @abuliereinrichtung für die Einspeicherung der Daten und Adressen in den Programmspeicher zu benutzen. Das geschieht in der Weise, daß die Tabulatorreiter gesetzt und daß danach die Daten, die ein Format angeben, in den Speicher eingespeichert werden. Für die Einspeicherung der Daten eines Formates sind somit zwei befehle oder Befehlszyklen erforderlich, was eine erhebliche Zeitverschwendung beim Programmierer. bedeutet und außerdem eine Fehlerquelle darstellt, weil keine Gewahr für eine genaue Programm eingabe gegeben ist.
  • Die Aufgabe der Erfindung besteht darin, diese Nachteile zu beseitigen. Bei der Formatsteuerung bewirkt@ beispielsweise@ ein an einer bestimmten Stelle gesetzter Tabulatorreiter, daE beim Auflaufen des am Schreibmaschinenwagens angeordneten Anschlags eine im Formatprogramm festgelegte Anzahl von 8chritten für die Ausschreibung z,B. des Resultates einer Rechenoperation zur Verfügung gestellt werden. Das mittels der Tabuliereinrichtung erzeugte Signal beinhaltet in dem Poll den Abrufbefehl für einen unter der Adresse des Tabulatorreiters im Programmspeicher eingespeicherten Formatbef@hl, d.h. für die vorgesehene Spaltenbreite, Die Snaltenbreite wird meistens nach der Gesamtstellenanzahl plus einer Sambolstelle festgelegt, die für das zu erwartende Resultat einer Rechenoperation vorgesehen ist. Für die Spaltenbreite können auch andere Kriterien ausschlaggebend sein. Auch die Aussage über die Kommastellenanzahl wird programmiert. Zur Lösung der gestellten Aufgabe soll die Tabuliereinrichtung benutzt werden. Erfindungsgemäß wird hierfür eine Schaltungsanordnung vorçeschlagen, in welcher ein von der Tabuliereinrichtung beeinflußbarer erster Zähler das Format bzw. die Spaltenbreite und ein zweiter Zähler die dazugehörige Speicheradresse bestimmt.
  • Die Tabuliereinrichtung und die Schrittschalteinrichtung werden gemeinsam für die erzeugung von in den Programmspeicher einzuspeichernden Signalen eingesetzt. Die Schrittschaltvorrichtung, beispielsweise die Leertaste liefort bei jeden Schritt ein Signal an einen Zähler, dessen Stand bei der Letotigung der Tabulator-Setztaste als r'ormatprogramm in den Programmspeicher euf dem vom gesetzten Tabulatorrciter bestimmten Speici.erbczirk abgespeichert wird, Gleichzeitig liefert der Tabulatorreiter entsprechende Signale an einen zweiten Zähler. Diese Signale stellen die Adresse des im Programmspeicher bgespeicherten Formates dar und werden ebenfalls in dem Progremm-Speicher abgespeichert.
  • In dieser erfindungsgemäßen Schaltungsanordnung könner der Tabulator-Setztaste zwei Aufgaben zufallen a) die Einspeicherung des Formatprogramms mitsamt der Adresse in den Programmspeicher und b) die Herauslesung des Formatprogramms aus dem Programmspeicher wenn ein Programm eingespeichert ist.
  • Mit der erfindungsgemäßen Schaltungsanordnung ist es möglich, ein Formatprogramm mit der dazugehörigen Adresse in einem Zyklus in dem Programmspeicher abzuspeichern und damit eine Verzögerung zu vermeiden und eine Fehlerquelle auszuschalten.
  • Die Erfindung wird nachfolgend mit einem Ausführungsbeispiel unter bezugnahme auf die beigefügte Zeichnung beschrieben.In der dargestellten Schaltungsanordnung wird ein erster Zähler Z1 mit den Signalen gesteuert, welche von der Wagenschrittschaltung über Leitung 11 zugeführt werden. Dabei erzeugt in bekannter Weise jeder Wagenschritt ein Signal. Der Ausgang des Zählers Z1 liegt mit Leitung 17 an dem Eingang eines Speicherbezirks Fo des Registers REG, das zwei Speicherbezirke hat und dessen Aufgabe noch naher erläutert werden wird.
  • Die Löschung des Zählers Z1 veranlaßt einerseits jeder Wagenrückzug, wobei beim Auflaufen des Wagens auf den Randbegrenzer ein entsprechendes Löschaignal über Leitung 1S, das Oder-Tor O und Leitung 16 dem Zähler Z1 zugeführt wird.
  • Der Zähler Z1 wird andererseits auch mit einem Signal gelöscht, das von der Betätigung der Tabulator-Setztaste TAB ableitet wird. Das Signal kann durch das Setzen eines Tabulatorreiters erzeugt werden. Es wird über Leitung 13, das Oder-Tor 0 und die Leitungen 16 dem Zähler Z1 zugeführt.
  • Ein zweiter Ausgang aus der Betätigung der Tabulator-Setztaste TA steuert über Leitung 14 den zweiten Zähler 22 an. Dieser Ausgang muß eine Gruppe von Signalen liefern, die beginnend mit dem Zeilenanfang, mit aufsteigender Größe den gesetzten Tabulatorreiter definieren. Diese Signale sind die Speicheradresse des abzuspeichernden Formates und werden aus dem Zähler Z2 sofort in den Adressenbereich Ad des Registers REG übertragen. Dabei wird von der den Speicher Z2 mit dem Adressenbereich Ad des Registers REG verbindenden Leitung 18 mittels Leitung 19 ein Lingan- für das Und-Tor U2 abgeleitet. Einen zweiten Eingang liegt an dem Tor U2 direkt von der Tabulator-Setztaste TAB über @Leitung 15. Der Ausgang des Und-Tores 112 liefert gegebenenfalls über einen Tnverter in der Leitung 22 die Bedingungen für das Und-Tor U1. Das Und-Tor U1 liegt mit seinem Ausgang über Leitung 23 und gegebenenfalls über einen Inverter an der Suordnungsschaltung des Programmspeichers SP. Die Zuordnungsschaltung ist in der Zeichnung als eine die Eingänge der einzelnen Speicherbezirke I-VII parallelschaltende Leitung 24 darstellt.
  • Für die Programmierung eines Formates beispielsweise mit einer Spaltenbreite von zwanzig Stellen ergibt sich folgende Arbeitsweise: Es sei angenommen, daß es sich um das erste Format handelt, das nach einem Wagenrückzug in den Programmspeicher eingelesen werden soll. Der Schreibmaschinenwagen befindet sich am Anfang der Zeile und mit der Leertaste werden zwanzig Schritte abgezählt.Die dabei erzeugten Signale haben den Zähler Z1 über Leitung 11 auf den Wert zwanzig eingestellt, der auch gleichzeitig in den Formatbereich Fo des Registers REG übertragen worden ist. Das gesetzte Register REG steht mit einem Ausgang über Leitung 20 an einem Eingang des IJnd-Tores U1. Dieses Und-Tor liefert beim Anliegen von zwei positiven Signalen einen Ausgang.
  • Durch die betätigung der Tabulator-Setztaste TAB wird über Leitung 13, das Oder-Tor 0 und Leitung 16 der Zähler Z1 auf Null gelöscht. Gleichzeiti; gelangen über Leitung 14 die den gesetzten Tabulatorreiter markierenden Signale in den Zähler Z? und über Leitung 15 steht ein Signal an einem Eingang des rTpd-Tores U2. Da der Zähler Z2 so geschaltet ist, daß scin Inhalt sofort über Leitung 18 in den Adressenbereich Ad des Registers REG übertragen wird, steht auch der zweite Eingang über Leitung 19 am tjnd-Tor UP. Dieses Tor liefert über einen Inverter in der Leitung 22 nunmehr den zweiten Eingang für d(n s Und-Tor U1, dessen bedingungen damit erfüllt sind. Die im 1"ormatbereich Fo eingespeicherten zwanzig Signale fließen nun über das und Tor 1 und Leitung 23 in die Zuordnungsschaltung 24 des Programmspeichers und werden in dem I-sten bezirk eingespeichert.
  • Unmittelbar darauf werden auch die Adressensignale aus dem Adressenbereich Ad über Leitung 21, das Und-Tor U1 und Leitung 23 in die Zuordnerschaltung 24 des Programmspeichers SP übertragen und im Speicherbezirk I auf den zustandigen Plätzen abgespeichert. Damit ist das erste zwanzigstellige Format abgespeichert. Die Übertragungszeiten sind in dieser beschreibung von untergeordneter bedeutung, weil es allgemein bekannt ist, einen Ablaufplan vorzusehen. Es ist natürlich möglich die beiden Bereiche Ad und Fo des Registers REG serial in den Speicherbezirk I des Programmspeichers SP- einzulesen.
  • Eine Leseschaltung ist in dem mit der Zeichnung dargestellten Ausführungsbeispiel nicht enthalten. Sie ist aber in-bekannter Weise unter Benutzung der Tabuliereinrichtung'oiine Schwierigkeiten z.B. dadurch aufzubauen, daß der Tabulator-Setztaste zwei Funktionen zugeordnet werden.
  • Die Erfindung darf auf das dargestellte Ausführungsbeispiel nicht beschränkt werden. Unter benutzung von zwei Zählern oder gleichartigen Schaltkreisen ist auch ein anderer Aufbau möglich.
  • Patentansprüche:

Claims (8)

  1. Patentansprüche: 1. Schaltungsanordnung zur Formatprogrammierung bei speichergesteuerten vüromaschinen mit Tabuliereinrichtung, dadurch gekennzeichnet, daß sie einen von der Tabuliereinrichtung beeinflußbaren ersten Zähler (Z1) für die bereitstellung der Formatsignale und einen zweiten Zähler (Z2) für die Bereitstellung der dazugehörigen Speicheradresse umfaßt.
  2. 2, Schaltungsanordnung nach Anspruch 1, dadurch gekennzeichnet, daß der erste Zahler (Z1) über die Schrittschaltung des Maschinenwagens gesetzt wird.
  3. 3. Schaltungsanordnung nach Anspruch 1 und 2 dadurch gekennzeichnet, daß der erste Zahler (Z1) mit der Wagenrückzugschaltung und mit der Tabuliereinrichtung gelöscht werden kann.
  4. 4. Schaltungsanordnung nach Anspruch 1, dadurch gekennzeichnet, daß der zweite Zähler (Z2) von der Tabuliereinrichtung mittels der Tabulator-Setztaste (TAL) gesetzt wird.
  5. 5. Schaltungsanordnung nc Anspruch 1 bis 4, dadurch gekennzeichnet, daß der Ausgang des ersten Zählers (ZI) den Formatbereich (Fo) und der Ausgang des zweiten Zählers (Z2) den Adressenbereich (Ad) eines Registers (REG) ansteuert.
  6. 6. Schaltungsanordnung nach Anspruch 5, dadurch gelfennzeichnet, daß die Ausgänge (20,21) des Registers (REG) über eine logische Schaltung (U1) den Programmspeicher (SP) ansteuern.
  7. 7, Schaltungsanordnung nach Anspruch 6, dadurch gekennzeichnet, daß die Bedingungen der logischen Schaltung (U1) von der Tabulator-Setztaste (TAb) über eine weitere logische Schaltung (U2) zur Verfügung gestellt werden.
  8. 8. Schaltungsanordnung nach Anspruch 7, dadurch gekennzeichnet, daß die bedingung der logischen Schaltung (U2) von dem Ausgang des Zählers (Z2) abhängig ist.
    9, Schaltungsanordnung nach Anspruch 1 bis 8 dadurch gekennzeichnet, daß das Register (REG) serial ausgelesen wird.
    Leerseite
DE19702002486 1970-01-21 1970-01-21 Schaltungsanordnung zur Formatprogrammierung bei speichergesteuerten Bueromaschinen mit Tabuliereinrichtung Pending DE2002486A1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19702002486 DE2002486A1 (de) 1970-01-21 1970-01-21 Schaltungsanordnung zur Formatprogrammierung bei speichergesteuerten Bueromaschinen mit Tabuliereinrichtung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19702002486 DE2002486A1 (de) 1970-01-21 1970-01-21 Schaltungsanordnung zur Formatprogrammierung bei speichergesteuerten Bueromaschinen mit Tabuliereinrichtung

Publications (1)

Publication Number Publication Date
DE2002486A1 true DE2002486A1 (de) 1971-07-29

Family

ID=5760114

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19702002486 Pending DE2002486A1 (de) 1970-01-21 1970-01-21 Schaltungsanordnung zur Formatprogrammierung bei speichergesteuerten Bueromaschinen mit Tabuliereinrichtung

Country Status (1)

Country Link
DE (1) DE2002486A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2364533A1 (de) * 1972-12-25 1974-07-04 Casio Computer Co Ltd Steuereinrichtung fuer einen drucker

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2364533A1 (de) * 1972-12-25 1974-07-04 Casio Computer Co Ltd Steuereinrichtung fuer einen drucker

Similar Documents

Publication Publication Date Title
DE1146290B (de) Elektronisches Datenverarbeitungssystem
DE1275800B (de) Steuerwerk fuer datenverarbeitende Maschinen
DE1178623B (de) Programmgesteuerte datenverarbeitende Maschine
DE2539211A1 (de) Zugriffssteuereinheit
DE1255356B (de) Steuervorrichtung fuer taktgesteuerte Rechenmaschinen
DE1774870C3 (de) Einrichtung zur Adressierung einer Speicherzelle eines Speichers in einer Datenverarbeitungsanlage
DE1474063A1 (de) Datenverarbeitungsanlage
DE1179400B (de) Editionseinrichtung
DE1524111C3 (de) Elektronische Datenverarbeitungsanlage
DE1909090C3 (de) Schutzeinrichtung für den Arbeitsspeicher einer Rechenanlage
DE1185404B (de) Fehlerermittlungsanlage
DE2245284A1 (de) Datenverarbeitungsanlage
DE2714681A1 (de) Mikroprogrammierter lsi-mikroprozessor
DE2403669A1 (de) Spezialcomputer
DE2002486A1 (de) Schaltungsanordnung zur Formatprogrammierung bei speichergesteuerten Bueromaschinen mit Tabuliereinrichtung
DE2331874C3 (de) Vorrichtung zum rechnerischen Verarbeiten von Kostenrechnungsaufzeichnungen
DE2440390A1 (de) Elektronischer rechner
DE1774674A1 (de) Digitale Rechenanlage fuer Regelsysteme
DE2642251A1 (de) Steuerungseinrichtung und betriebsverfahren fuer eine rechnergefuehrte steuerung bei einer numerisch gesteuerten maschine, beispielsweise einer werkzeugmaschine
DE1118506B (de) Programmgesteuerte elektronische Anlage zur Informationsverarbeitung, insbesondere Rechen-, Buchungs- und/oder Sortieranlage
DE1115483B (de) Vorrichtung zum Abfragen eines Ziffernspeichers
DE2425380A1 (de) Verfahren und datenverarbeitungsanlage zur parallelen ausfuehrung von verarbeitungsoperationen
DE2622140C3 (de) Einrichtung zur Steuerung manueller Operationen
DE2639557C2 (de) Anordnung zum Schutz der in einem Digitalrechner gespeicherten Information
DE1087834B (de) Rechenmaschine