[go: up one dir, main page]

DE1914573C - Program-controlled data processing system, in particular for handling switching processes in a telephone exchange - Google Patents

Program-controlled data processing system, in particular for handling switching processes in a telephone exchange

Info

Publication number
DE1914573C
DE1914573C DE19691914573 DE1914573A DE1914573C DE 1914573 C DE1914573 C DE 1914573C DE 19691914573 DE19691914573 DE 19691914573 DE 1914573 A DE1914573 A DE 1914573A DE 1914573 C DE1914573 C DE 1914573C
Authority
DE
Germany
Prior art keywords
program
information
data processing
jump
address
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.)
Expired
Application number
DE19691914573
Other languages
German (de)
Other versions
DE1914573B2 (en
DE1914573A1 (en
Inventor
Fritz Dipl.-Ing.; Ernst Wolfram Dipl.-Ing.; 8000 München Brandt
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.)
Siemens AG
Original Assignee
Siemens AG
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE19691914573 priority Critical patent/DE1914573C/en
Priority to AR227569A priority patent/AR207305A1/en
Priority to NL7003481A priority patent/NL7003481A/xx
Priority to CH394370A priority patent/CH531212A/en
Priority to BG014231A priority patent/BG24415A3/en
Priority to SU701417084A priority patent/SU628834A3/en
Priority to AT258070A priority patent/AT306117B/en
Priority to FR7010143A priority patent/FR2037239A1/fr
Priority to BE747713D priority patent/BE747713A/en
Priority to LU60563D priority patent/LU60563A1/xx
Priority to GB1265586D priority patent/GB1265586A/en
Publication of DE1914573A1 publication Critical patent/DE1914573A1/en
Publication of DE1914573B2 publication Critical patent/DE1914573B2/en
Application granted granted Critical
Publication of DE1914573C publication Critical patent/DE1914573C/en
Expired legal-status Critical Current

Links

Description

3. 43. 4

Society«, Science Museum Library, London, 27. Januar Verarbeitungswerk erarbeitet worden sind, können inSociety ”, Science Museum Library, London, January 27th processing plant can be in

1953, S. 230 bis 238; Speiser : »Digitale Rechen-. der vorgesehenen Weise vom Programmleitwerk be-1953, pp. 230-238; Speiser: »Digital computing. in the intended manner by the program management

anlagen«, 1965, S. 242 bis 244). Ein in einem Befehls- reitgestellte Adressenteile modifiziert werden, oder sieanlagen «, 1965, pp. 242 to 244). An address part provided in an instruction can be modified, or they

register stehendes Befehlswort dient dagegen zur können auch selber wie Adressenteile ausgenutztThe command word in register, on the other hand, can also be used as address parts itself

Steuerung der Informationsverarbeitung, die in einem 5 werden.Control of information processing, which will be in a 5.

Informationsverarbeitungswerk stattfindet, zudem min- Beispiele für die bereits erwähnten vorteilhaften destens ein Operandenregister zur Aufnahme von zu Möglichkeiten bei der Abwicklung von Programmen verarbeitenden oder verarbeiteten Informationen ge- werden im folgenden an Hand der in der Figur gehört (s. z.B. Speiser: »Digitale Rechenanlagen«, zeigten programmgesteuerten Datenverarbeitungsan-1965, S. 28). Hierbei wirkt der Adressenteil über einen io lage erläutert, die ihrerseits ein Beispiel für eine in Adressendecoder mit. Durch die Erfindung wird nun Frage kommende Datenverarbeitungsanlage ist. gezeigt, wie eine derartige Datenverarbeitungsanlage Zu der in der Figur gezeigten Datenverarbeiin besonders zweckmäßiger Weise ausgestaltet werden tungsanlage gehören das Programmleitwerk PW und kann, wobei insbesondere die nachstehend angegebe- das Informationsverarbeitungswerk IW mit Einrichnen Vorteile erzielbar sind. Hierdurch werden unter 15 tungen zur Lieferung von Sprungbefehlen, zu denen anderem zusätzliche Möglichkeiten zur Variation des das Sprungschaltnetz SN gehört. Das Programmleitabzuwickelnden Programms gegeben. Dabei werden werk weist den Befehlsspeicher BS auf, in dem Bein vorteilhafter Weise sowieso vorgesehene Einrich- fehlswörter mit Hilfe des Befehlsadressenregisters BA tungen für diese zusätzlichen Effekte mit ausgenutzt. und des Befehlszählers BZ aufgerufen werden, die Damit wird die Benutzung der Anlagen wegen ihres ao daraufhin dem Befehlsregister OT-A T zugeführt wersystemmäßig guten Aufbaues bedeutend erleichtert. den. An den jeweils einen Operationsteil eines Befehls-Eine derartige Verbesserung ist bekanntlich gegenüber Wortes aufnehmenden Teil OT des Befehlsregisters ist Verbesserungen in den elektrischen Grundschaltungen der Operationsdecoder OD angeschlossen und an den besonders einflußreich (s. Speiser: »Digitale Re- jeweils an den Adressenteil eines Befehlswortes aufchenanlagen«, 1965, S. 398). as nehmenden Teil AT des Befehlsregisters ist derInformation processing work takes place, also min- Examples of the already mentioned advantageous at least one operand register for receiving information to be processed or processed to possibilities in the execution of programs are in the following on the basis of the figure (see for example Speiser: "digital computing systems", showed program-controlled data processing an-1965, p. 28). Here, the address part acts via an io position, which in turn is an example of an in address decoder. With the invention, the data processing system is now in question. shows how such a data processing system The data processing system shown in the figure includes and can include the program control unit PW and, in particular, the information processing unit IW specified below with set-up advantages can be achieved. This provides 15 lines for the delivery of jump commands, which include additional options for varying the jump switching network SN . The program to be processed is given. In this case, the plant has the instruction memory BS , in which device error words which are provided anyway are advantageously used for these additional effects with the aid of the instruction address register BA. and the command counter BZ are called up, which means that the use of the systems is significantly facilitated because of their ao thereupon supplied to the command register OT-A T with a good system-wise structure. the. An improvement of this kind compared to the word-receiving part OT of the command register is connected to the one operational part of each command, and improvements in the basic electrical circuits of the operational decoders OD are associated with them and are particularly influential (see feeder: »Digital Re- each to the address part of a command word aufchenanlagen «, 1965, p. 398). The taking part AT of the command register is the

Die Erfindung betrifft also eine programmgesteuerte Adressendecoder AD angeschlossen. Der Operations-Datenverarbeitungsanlage, die ein Programm ab- decoder OD weist Ausgänge y auf, von denen im wickeln kann, in welchem durch Sprungbefehle ver- einzelnen nicht gezeigte Leitungen zu anderen Stellen anlaßbare Verzweigungen vorgesehen sind, die ein der Datenverarbeitungsanlage führen, um dort jeweils Programmleitwerk hat, zu dem ein Befehlsregister 3° bestimmte Operationen zu veranlassen. Der Adressengehört, in welchem fallweise ein Befehlswort aus einem decoder AD weist Ausgänge* auf, von denen nicht Operationsteil und einem Adressenteil zur Steuerung dargestellte Leitungen zu anderen Einrichtungen der der Informationsverarbeitung ansteht, die in einem Datenverarbeitungsanlage führen, von denen fallweise Informationsverarbeitungswerk mit mindestens einem Informationen abgerufen werden oder fallweise In-Operandenregister stattfindet und bei deren Steuerung 35 formationen übermittelt werden. Die Stellen, zu denen der Adressenteil über einen Adressendecoder mitwirkt. die vorstehend erwähnten Leitungen hinführen, sind Sie ist insbesondere für die Abwicklung von Vermitt- ebenfalls mit y und χ bezeichnet. Das Informationslungsvorgängen in einer Fernsprechvermittlung ge- Verarbeitungswerk IW weist die beiden Operandeneignet. Diese Datenverarbeitungsanlage ist dadurch register ORl und ORl auf sowie spezielle Eingekennzeichnet, daß über einen Steuerweg, über den 40 richtungen zur Informationsverarbeitung, die insgeim Informationsverarbeitungswerk erarbeitete Infor- samt mit VG bezeichnet sind.The invention thus relates to a program-controlled address decoder AD connected. The operational data processing system that decodes a program OD has outputs y , of which im can wind, in which branches that can be initiated by jump commands to other points are provided that lead to the data processing system to each Program control unit has a command register 3 ° to initiate certain operations. The address belongs to the case in which a command word from a decoder AD has outputs *, of which there are lines not shown in the operational part and an address part for control to other facilities for information processing that lead in a data processing system, of which, in some cases, information processing unit with at least one piece of information can be called up or, on a case-by-case basis, in-operand registers take place and 35 formations are transmitted when they are controlled. The places to which the address part contributes via an address decoder. The lines mentioned above lead out, they are also designated with y and χ in particular for the processing of switching. The information process in a telephone exchange processing unit IW assigns the two operands appropriately. This data processing system is characterized by registers ORl and ORl on and special marked in that, via a control path over the 40 directions for information processing, the information compiled in the information processing plant is designated as VG.

mationen als zusätzliche Steuerinformationen dem Zur kurzzeitigen oder auch länger andauernden Adressendecoder und/oder dem, mit diesem ver- Zwischenspeicherung von Informationen sind die bundenen Teil des Befehlsregisters zuführbar sind, Zwischenregister Rl ...R 4 vorgesehen. Das Zwidurch eine solche zusätzliche Steuerinformation fall- 45 schenregister Rl hat Zugang zu den Verteilerleitungen weise die Eigenart der bei einem Sprung zu berück- 53 und B4, die beispielsweise zu anderen, aber gleichsichtigenden Sprungbedingung bestimmt wird, wozu artigen Datenverarbeitungsanlagen führen, so daß eine die nach Decodierung im Adressendecoder enthaltene Zusammenarbeit mehrerer solcher Datenverarbei-Information zumindest zum Teil an Sprungbefehle tungsanlagen möglich ist. Über das Zwischenregister liefernde und dabei die Eigenart von Sprungbedin- 5° R3 liefern andere Einrichtungen externe Informagungen berücksichtigende Einrichtungen weitergegeben tionen, die bei einer Programmabwicklung zu bewird. Dadurch, daß die Eigenart der bei einem Sprung rücksichtigen sind. Diese Einrichtungen können Ringzu berücksichtigenden Sprungbedingung mit Hilfe von kerne aufweisen, deren Betriebszustand über das Informationen bestimmt wird, die im Informations- Zwischenregister R3 abgefragt wird, wobei dieses Verarbeitungswerk verarbeitet wurden, ist die er- 55 Zwischenregister zugleich als Leseregister mitausgewähnte vorteilhafte Variation der Programmabwick- nutzt ist. Die vorstehend erwähnten externen Inforlung ermöglicht. Hierbei wird der sowieso vorgesehene mationen werden über die Eingabeleitungen Ir zu-Adressendecoder mit ausgenutzt, der an sich zur geführt. Externe Informationen können auch über die Ausführung anderer Vorgänge vorgesehen ist. In Eingabeleitungen w direkt beim Sprungschaltnetz SN diesem Zusammenhang wird auch in vorteilhafter 6o eintreffen. Vom Zwischenregister A4 können bei der Weise ermöglicht, daß eine vom Programmleitwerk Informationsverarbeitung verarbeitete Informationen gelieferte und einen Sprung mitbestimmende Informa- an andere Einrichtungen weitergegeben werden, was tion nur im Adressenteil eines Befehlswortes enthalten durch eine abgehende Leitung angedeutet ist, die über ist. Eine Inanspruchnahme des Operationsteiles eines einen Verstärker führt. Werden bei der Programm-Befehlswortes wird in diesem Fall eingespart, so daß 65 abwicklung externe Informationen berücksichtigt, so der Operationsteil für andere Informationen voll zur arbeitet die in der Figur gezeigte Datenverarbeitungs-Verfügung steht. anlage als Real-Zeit-Anlage.mations as additional control information to the short-term or longer-lasting address decoder and / or to the temporary storage of information that can be supplied to the bound part of the command register, intermediate register Rl ... R 4. The intermediate register Rl, through such additional control information, has access to the distribution lines, depending on the nature of the 53 and B4 to be taken into account in the event of a jump, which is determined, for example, for other, but equal jump conditions, to which such data processing systems lead, so that the after decoding in the address decoder, cooperation of several such data processing information is possible, at least in part, at jump commands. About the temporary register delivered while the individuality of Sprungbedin- deliver 5 ° R3 other facilities tions passed external Informa additions consider facilities that at a program management to bewird. Because the peculiarities of the jump have to be taken into account. These devices can have ring conditions to be taken into account with the help of kernels, the operating status of which is determined by the information that is queried in the information intermediate register R3 , with this processing unit being processed, the 55 intermediate register is also used as a read register with selected advantageous variation of the program execution. uses is. The above-mentioned external information enables. In this case, the information provided anyway is also used via the input lines Ir to address decoder, which in itself leads to. External information can also be provided about the execution of other operations. In input lines w directly at the snap-action switching network SN this connection will also occur in advantageous 6o. The intermediate register A4 enables information processed by the program control unit information processing to be passed on to other facilities, which is only indicated in the address part of a command word by an outgoing line that is over. A claim on the operational part of an amplifier leads. Be in the program instruction word is saved in this case, so that 6 5 settlement external information into account, the operation part for other information to fully operate the data processing available shown in the figure stands. system as real-time system.

Durch Steuerinformationen, die vom Informations- Die Operandenregister und die ZwischenregisterThrough control information received from the information The operand registers and the intermediate registers

5 65 6

sind über die Verteilerleitungen Al und Bl mitein- kann im Zuge der Programmabwicklung eine unter ander verbunden. Die Verteilung von Informationen Mitwirkung des Informationsverarbeitungswerkes IW unter diesen Registern kann dabei mit Hilfe von erarbeitete Information als eine für eine Adresse aus-Schaltstellen gesteuert werden, die in diese Verbin- zunutzende Steuerinformation zunächst dem Teil AT düngen eingefügt sind und ihrerseits über die bereits 5 des Befehlsregisters und danach dem Adressendecoder erwähnten, aber nicht dargestellten Leitungen mit den AD zugeführt werden. Eine vom Informationsverar-Ausgängen_y des Operationsdecoders OD und mit den beitungswerk IW erarbeitete Steuerinformation kann Ausgängen χ des Adressendecoders AD füi ihre Steu- unter Berücksichtigung von anderen internen Inforerung verbunden sind. Die Schaltstellen sind ent- mationen oder von externen Informationen erarbeitet sprechend den jeweils vorgesehenen Verbindungen io worden sein. Dabei können die externen Informationen mit y oder xy bezeichnet. Das bereits erwähnte während der Programmabwicklung fallweise über Sprungschaltnetz SN hat Eingänge, die an die Ein- Eingabeleitungen w oder über Eingabeleitungen Ir richtungen VG angeschlossen sind, außerdem hat es zugeführt werden, wobei gegebenenfalls eines der Eingänge, die mit χ und y bezeichnet sind, also an den Zwischenregister Rl und R3 mitwirkt. Wird eine vom Operationsdecoder OD bzw. an den Adressendecoder 15 Informationsverarbeitungswerk IW erarbeitete Steuer- AD angeschlossen sind.. Ferner hat es Eingänge, denen information vorübergehend dem Teil AT des Befehlsmit r bezeichnete Zwischenspeicher vorgeschaltet sind, registers zugeführt, so kann ein in der Regel sowieso die ihrerseits vom Adressendecoder AD und vom zur Veränderung des Adressenteils eines Befehls-Operationsdecoder OD mit Informationen beliefert wortes vorgesehenes Indexregister auch zur Verwerden, wie durch Hinweiszeichen xy angedeutet ist. 20 änderung dieser Steuerinformationen mitbenutzt wer-Andere Eingänge des Sprungschaltnetzes SN sind an den. In dieser Weise können selbstverständlich auch die bereits erwähnten Eingabeleitungen w angeschlos- als Adressen dienende Adressenteile verändert werden, sen, über die externe Informationen zugeführt werden die vom Befehlsspeicher BS geliefert wurden. Die Art können. Informationen, die über die erwähnten Ein- der Veränderung kann dabej durch eine Steuergänge zugeführt werden, wirken bei der Lieferung von 25 information bestimmt werden. Durch eine Verände-Sprungbefehlen mit, wirken also als Sprunginforma- rungläßt sich erreichen, daß mehrere der vorgesehenen tionen. Vom Ausgang des Sprungschaltnetzes SiV Sprungbedingungen, die jeweils für die Ausführung führt die Leitung 13 zum Befehlsspeicher BS des oder Unterlassung eines Sprunges maßgebend sind, Programmleitwerkes PW. Über diese Leitungen wer- nacheinander berücksichtigt werden, indem nachden dorthin Sprungbefehle übertragen, die vom 30 einander hierfür geeignete Einrichtungen abgefragt Sprungschaltnetz SN geliefert werden. werden. Diese können sich auch innerhalb des Sprung-are the distribution lines Al and Bl with each may be a connected among other in the course of the program. The distribution of information cooperation of the information processing plant IW under these registers can be controlled with the help of information developed as one for an address switch points that are inserted into this connection to be used control information first of the part AT fertilize and in turn via the already 5 des Command register and then the address decoder mentioned but not shown lines with the AD are supplied. Control information developed by the information processing outputs_y of the operation decoder OD and with the processing unit IW can be connected to outputs χ of the address decoder AD for their control, taking into account other internal information. The switching points are demented or worked out from external information corresponding to the connections provided in each case. The external information can be designated with y or xy. The already mentioned during the program execution occasionally via snap- action switching network SN has inputs that are connected to the input input lines w or input lines Ir directions VG , and it has to be supplied, where one of the inputs, which are designated with χ and y, that is, if necessary contributes to the intermediate registers Rl and R3 . If a control AD developed by the operation decoder OD or to the address decoder 15 information processing unit IW is connected .. Furthermore, it has inputs, which are temporarily connected to the buffer memory part AT of the command with r which in turn supplies information from the address decoder AD and from the index register provided for changing the address part of an instruction / operation decoder OD with information, as indicated by the indicator xy. 20 change of this control information is also used who-Other inputs of the snap-action switching network SN are to the. In this way, the already mentioned input lines w connected, serving as addresses, can of course also be changed, via which external information is supplied which was supplied by the command memory BS . The kind can. Information about the mentioned changes can be supplied by a control gear, are effective when the information is supplied. With a change jump command with, thus acting as jump information, several of the intended functions can be achieved. From the output of the jump switching network SiV jump conditions, which in each case lead to the execution of the line 13 to the instruction memory BS or omission of a jump, the program control unit PW. These lines are taken into account one after the other in that jump commands are transmitted there, which are supplied by the jump switching network SN interrogated by devices suitable for this purpose. will. These can also be located within the jump

Die Lieferung eines Sprungbefehles mitbestimmende schaltnetzes SN befinden und getrennte mit χ be-Sprunginformationen können an das Sprungschalt- zeichnete Eingänge haben. Mit Hilfe der Steuerinfornetz SN auch über den Adressendecoder AD geliefert mation wird dabei auch die jeweilige Eigenart der bewerden, nämlich jeweils über eine dorthin führende 35 rücksichtigten Sprungbedingung bestimmt. Leitung, die mit χ bezeichnete Stellen verbindet. Es werden nun Beispiele erläutert, die zeigen, wieThe supply of a jump command co-determining switching network SN are located and separate with χ be jump information can have inputs marked on the jump switching. With the help of the control information network SN also supplied via the address decoder AD , the particular nature of the evaluation is also determined, namely in each case via a jump condition leading there. Line that connects places marked with χ. Examples will now be explained to show how

Solche Informationen entsprechen den Adressenteilen durch eine Steuerinformation die Eigenart der bei eines Befehlswortes. Wie bereits angegeben, werden dem Sprung zu berücksichtigenden Sprungbedingung sie dem Adressendecoder AD τ. B. vom Informations- bestimmt wird. Dabei wird zunächst auf die Abverarbeitungswerk IW direkt als Steuerinformationen *o wicklung von Vermittlungsvorgängen in einer. Ferngeliefert. Es kann sich auch um vom Programmiert- Sprechvermittlung Bezug genommen. Hierbei sind werk bereitgestellte Adressenteile handeln, die aber unter anderem mehrere Stellen der Fernsprechvermittdurch Steuerinformationen modifiziert sind, die vom lung auf das Vorhandensein eines bestimmten Be-Informationsverarbeitungswerk erarbeitet worden sind. triebszustandes abzufragen. Die Betriebszustände die-Um all dies zu ermöglichen, ist der bereits erwähnte 45 ser Stellen werden z. B. über Eingabeleitungen ge-Steuerweg vorgesehen, über den im Informationsver- meldet, die z. B. über Zwischenregister führen, von arbeitungswerk IW erarbeitete Informationen dem denen dann die in Frage kommenden Betriebszustände Adressendecoder AD und/oder dem mit diesem ver- mittels vorher zwischengespeicherte externe Informabundenen Teil /IT des Befehlsregisters zuführbar sind. tionen abfragbar sind. Mit Hilfe einer im Operanden-Für diesen Steuerweg sind die Eingänge des Adressen- 50 register ORl stehenden Grundadresse, die dem für decoders A D zusätzlich über die Leitung 121 und die Aufnahme eines Adressenteiles vorgesehenen über eine mit y bezeichnete Schaltstelle mit dem In- Teil AT des Befehlsregisters und von dort über den formationsverarbeitungswerk IW verbunden. Steuer- > Adressendecoder AD zugeführt wird und mit Hilfe informationen, die über diese Leitungen dem Adressen- eines gleichzeitig sich im Befehlsregister befindlichen decoder A D zugeführt werden, können beispielsweise 55 Operationsteils, der über den Operationsdecoder OD dazu ausgenutzt werden, über die von den mit χ be- ausgenutzt wird, wird dann das erste in Frage komzeichneten Ausgängen des Adressendecoders AD ab- mende Zwischenregister, beispielsweise das Zwischengehenden Leitungen an diese Leitungen angeschlossene register Rl, abgefragt. Infolgedessen kann die dort Einrichtungen auf dort anstehende und zu ver- gespeicherte externe Information einer der Einrichwendende Informationen abzufragen. Die Leitung 121 60 tungen VG zugeführt werden, damit sie auf ihre führt zweckmäßigerweise zu einem Operandenre- Eignung geprüft wird. Es wird dann von der betreffengister des Informationsverarbeitungswerkes IW, näm- den der Einrichtungen VG dem Sprungschaltnetz SN lieh zum Operandenregister ORi. Dieses Operanden- eine Inf01 mation geliefert, die die Lieferung des register ist außerdem über die Leitung 122, in die Sprungbefehles mitbestimmt, indem sie nämlich beebenfalls eine mit y bezeichnete Schaltstelle eingefügt 65 stimmt, ob dieser Sprungbefehl tatsächlich geliefert ist, mit dem Teil AT des Befehlsregisters OT-AT ver- , wird oder nicht geliefert wird. Im letzteren Fall wird bunden, der zur Aufnahme des Adressenteiles eines in bereits beschriebener Weise mit Hilfe eines Index-Befehlswertes vorgesehen ist. Über diese Schaltstelle registers die vorher benutzte Grundadresse um eineSuch information corresponds to the address parts by means of control information the peculiarity of a command word. As already stated, the jump condition to be taken into account are assigned to the address decoder AD τ. B. is determined by the information. Initially, the processing unit IW is sent directly as control information * o development of switching processes in one. Delivered remotely. It can also be referred to as the programmed speech exchange. Here are address parts provided by the factory, which, among other things, have been modified by control information at several points in the telephone exchange that have been worked out by the ment for the existence of a specific information processing facility. query the drive state. The operating states the-To make all this possible, the aforementioned 45 ser points are z. B. provided via input lines ge control path, via the information reported in the z. B. via intermediate registers, information worked out by the processing unit IW can then be fed to the address decoder AD and / or to the external information part / IT of the command register cached with this by means of previously cached external information. functions can be queried. With the help of a basic address in the operand for this control path, the inputs of the address register ORl, which are provided for the decoder AD additionally via the line 121 and the inclusion of an address part via a switching point labeled y with the In part AT of Command register and connected from there via the formation processing unit IW . Control> address decoder AD is supplied information by means that are fed one at the same time present in the instruction register decoder AD over these lines to the address, for example, 55 operation part which are exploited on the operation decoder OD to χ over were exempted from the is used, the first interim register outgoing output of the address decoder AD in question, for example the register R1 connected to intermediate lines on these lines , is then queried. As a result, the facilities there can query one of the facility-turning information for external information pending there and to be stored. Line 121 is fed to 60 lines VG so that it is checked for its appropriately operand suitability. It is then borrowed from the relevant register of the information processing plant IW, namely the devices VG to the snap-action switching network SN , to the operand register ORi. This operand is an information supplied, the supply of the register is also determined via the line 122, in the jump instruction, in that a switching point labeled y is also inserted 65, whether this jump instruction is actually supplied, with the part AT of the Command register OT-AT is supplied, is or is not supplied. In the latter case, a link is provided which is provided for receiving the address part of a in the manner already described with the aid of an index command value. This switching point registers the previously used base address by one

Einheit verändert, so daß eine Adresse entsteht, mit der in der vorher beschriebenen Weise das nächste in Frage kommende Zwischenregister, beispielsweise das Zwischenregister /?3, abgefragt werden kann, welches daraufhin die dort zwischengespeicherte externe Information der vorher benutzten Einrichtung unter den Einrichtungen VG zur Überprüfung zuführt. Auch in diesem Fall wird durch die daraufhin an das Sprungschaltnetz SN gelieferte Information bestimmt, ob der Sprung ausgeführt wird oder nicht ausgeführt wird. Im letzteren Fall wird die bereits veränderte Grundadresse in der beschriebenen Weise weiterverändert, was zum Abfragen eines weiteren Zwischenregisters führt. Alle diese Vorgänge wiederholen sich, bis entweder eine den fraglichen Betriebszustand aufweisende Stelle auf Grund der von ihr gelieferten externen Information gefunden ist oder bis alle Zwischenregister abgefragt worden sind, ohne daß eine in Frage kommende Stelle gefunden wurde. Im ersteren Fall wird ein Sprungbefehl geliefert, der ein weiteres Abfragen von Zwischenregistern beendet und veranlaßt, daß ein Zweig des Programms benutzt wird, der dann andere Befehlswörter enthält, mit deren Hilfe beispielsweise die gefundene Stelle mit dem fraglichen Betriebszustand individuell bedient wird. Es ist also in diesen Betriebsfällen mit Hilfe der vom Operandenregister OR 1 des Informationsverarbeitungswerkes IW gelieferten Steuerinformationen in Form einer Grundadresse die Eigenart der bei einem Sprung zu breücksichtigenden Sprungbedingung bestimmt worden, die hier durch den betreffenden Betriebszustand dargestellt wird. Diese Grundadresse kann übrigens auch mit Hilfe eines zum Informationsverarbeitungswerk gehörenden 1-Addierers oder eines 1-Subtrahierers verändert werden, wobei die Inanspruchnahme des erwähnten Indexregisters sich erübrigt. Die weitere Informationsverarbeitung wird hier durch die bei einem Sprung zu berücksichtigende Sprungbedingung insofern modifiziert, als durch eine zusätzliche Steuerinformation bestimmt wird, welche der zur Lieferung eines Sprungbefehles in Frage kommenden Stellen zu berücksichtigen sind. Wird eine die Auslösung eines Sprungbefehles auslösende Stelle nicht gefunden, so wird dei Sprungbefehl nicht geliefert, und es wird kein Sprung ausgeführt. Unterschiedliche Sprungbedingungen können nicht nur durch verschiedene zu berücksichtigende Betriebszustände, sondern auch durch die unterschiedlichen Funktionen verschiedener bei der Gewinnung der Sprungbefehle mitwirkender Einrichtungen unter den Einrichtungen VG dargestellt sein. Ein Beispiel hierfür wird noch beschrieben werden.Unit changed, so that an address is created with which the next possible intermediate register, for example the intermediate register /? 3, can be queried in the manner described above, which then stores the external information of the previously used device under the devices VG for Review feeds. In this case too , the information subsequently supplied to the jump switching network SN determines whether the jump is carried out or not. In the latter case, the basic address that has already been changed is further changed in the manner described, which leads to the interrogation of a further intermediate register. All of these processes are repeated until either a point having the operating state in question has been found on the basis of the external information supplied by it, or until all intermediate registers have been interrogated without a point in question having been found. In the first case, a jump command is delivered which ends further interrogation of intermediate registers and causes a branch of the program to be used which then contains other command words, with the aid of which, for example, the position found with the operating state in question is individually serviced. In these operating cases, the nature of the jump condition to be taken into account during a jump has been determined using the control information in the form of a base address supplied by the operand register OR 1 of the information processing unit IW, which is represented here by the operating state in question. Incidentally, this base address can also be changed with the aid of a 1-adder or a 1-subtracter belonging to the information processing unit, whereby the use of the mentioned index register is superfluous. The further processing of information is modified here by the jump condition to be taken into account in the event of a jump, in that additional control information determines which of the places that are to be considered for the delivery of a jump instruction are to be taken into account. If a point that triggers the triggering of a jump instruction is not found, the jump instruction is not sent and no jump is carried out. Different jump conditions can be represented not only by different operating states to be taken into account, but also by the different functions of different devices participating in the generation of the jump commands among the devices VG . An example of this will be described later.

Die Stellen, deren Betriebsbedingungen in der vorstehend beschriebenen Weise abgefragt werden, können z. B. eine Gruppe von Teilnehmerstellen sein, unter denen eine zu finden ist, die gerade eine Verbindung anfordert. Es kann sich dabei aber auch um eine Gruppe von Wegestücken handeln, die innerhalb einer Koppelstufe des Koppelfeldes für einen Verbindungsweg zwischen zwei Teilnehmerstellen in Frage kommen, von denen eine zu suchen ist, die für diesen Verbindungsweg tatsächlich verfügbar ist. Offensichtlich können aber auch zusammengehörende Stellen einer ganz anderen externen Einrichtung in dieser Weise überprüft werden.The locations whose operating conditions are queried in the manner described above can be z. B. be a group of subscriber stations, among which one can be found that is currently establishing a connection requests. However, it can also be a group of parts of the path that are within a Switching stage of the switching matrix for a connection path between two subscriber stations come into question, of which one is to be found that is actually available for this connection path. Obviously however, bodies belonging together from a completely different external institution can also be used in this way to be checked.

Wie bereits angegeben, können die über den Adressendecodern AD gelieferten Sprunginformationen als Adressen ausgenutzt sein, mit denen gezielt Einrichtungen abgefragt werden, die jeweils eine der Sprungbedingungen zur Lieferung von SprungbefehlenAs already stated, the jump information supplied via the address decoders AD can be used as addresses with which devices are specifically queried which each have one of the jump conditions for the delivery of jump commands

ίο mit auswerten. Solche Einrichtungen können auch durch Verknüpfungsglieder gebildet sein, aus denen das Umschaltnetz SW aufgebaut ist. Diesen * Einrichtungen sind dann individuell mit χ bezeichnete Eingänge zugeordnet. Mit Hilfe unterschiedliche.' Adressen, die dem Adressendecoder AD zugefühn werden, können dann auch über unterschiedliche mit χ bezeichnete Eingänge solche unterschiedlichen Verknüpfungsglieder des Sprungschaltnetzes SN abgefragt werden. Die dem Adressendecoder AD zuzuführendenίο evaluate with. Such devices can also be formed by logic elements from which the switching network SW is constructed. These * facilities are then individually assigned inputs marked with χ. With the help of different. ' Addresses that are supplied to the address decoder AD can then also be queried via different inputs designated by χ such different logic elements of the snap-action switching network SN. The ones to be fed to the address decoder AD

ao Adressen können dabei diesem direkt als durch das Informationsverarbeitungswerk IW erarbeitete Steuerinformationen zugeführt werden, oder sie können auch zunächst dem Teil A T des Befehlsregisters zugeführt werden, damit sie dort mit Hilfe eines Indexregisters noch verändert werden können. Sind die fraglichen Verknüpfungsglieder an Einrichtungen VG angeschlossen, die unterschiedliche Sprungbedingungen entsprechende Funktionen haben, so werden durch das Abfragen unterschiedlicher Verknüpfungsglieder zugleich auch diese Unterschiede unter Sprungbedingungen berücksichtigt.ao addresses can be fed to this directly as control information developed by the information processing unit IW , or they can also first be fed to the part AT of the command register so that they can still be changed there with the aid of an index register. If the link elements in question are connected to facilities VG which have functions corresponding to different jump conditions, then, by querying different link elements, these differences under jump conditions are also taken into account at the same time.

In allen vorstehend behandelten Betriebsbeispielen kann auch durch eine zusätzliche Steuerinformation bestimmt werden, an welcher Stelle in der Abwicklung des Programms ein bevorstehender Sprung ausgeführt wird. Hierzu wird beispeilsweise der Zeitpunkt ausgenutzt, zu dem die als Adresse dienende Information vom Operandenregister ORl zum Adiessendecoder AD weitergegeben wird. Die Ausführung des Sprunges wird dabei z. B. dadurch vorbereitet, daß einem der Zwischenspeicher r vorher eine Sprunginformation zugeführt wird.In all of the operating examples dealt with above, additional control information can also be used to determine at which point in the execution of the program an upcoming jump will be executed. For this purpose, the point in time at which the information serving as the address is passed on from the operand register OR1 to the address decoder AD is used, for example. The execution of the jump is z. B. prepared in that one of the buffers r is previously supplied with jump information.

Es ist nicht erforderlich, für die Lieferung eines Sprungbefehles eine mit y bezeichnete Schaltstelle oder einen derartig bezeichneten Eingang oder Ausgang einer Sprunginformationen liefernden Einrichtung anzusteuern, so ist es ausreichend, wenn die einen Sprung mitbestimmenden Informationen nur im Adressenteil eines Befehlswortes enthalten sind, da dann der Operationsteil des Befehlswortes hierfür nicht benötigt wird. Ein derartiger Sprungbefehl wird beispielsweise geliefert, wenn über eine Adresse über den Adressendecoder AD ein Verknüpfungsglied abgefragt wird, das zum Sprungschaltnetz SN gehört und dessen anderer Eingang an einen Ausgang einer der Einrichtungen VG angeschlossen ist. Für diesen Vorgang kann über die Leitung/1 z. B. vom Teil AT des Befehlsregisters eine zu überprüfende Information zugeführt werden, wobei das Prüfergebnis dem erwähnten Verknüpfungsglied des Sprungschaltnetzes SN zugeführt wird.It is not necessary for the delivery of a jump instruction to control a switching point marked with y or such an input or output of a jump information supplying device, so it is sufficient if the information determining a jump is only contained in the address part of a command word, since then the Operation part of the command word is not required for this. Such a jump command is delivered, for example, when a logic element is queried via an address via the address decoder AD which belongs to the jump switching network SN and whose other input is connected to an output of one of the devices VG . For this process, the line / 1 z. B. from the part AT of the command register information to be checked are supplied, the test result being supplied to the mentioned logic element of the snap-action switching network SN .

Hierzu 1 Blatt Zeichnungen1 sheet of drawings

309 627/481309 627/481

Claims (7)

Patentansprüche· 8. Programmgesteuerte Datenverarbeitungsanlage nach einem der vorhergehenden Ansprüche, da-8. Program-controlled data processing system according to one of the preceding claims, 1. Programmgesteuerte Datenverarbeitungsanla- durch gekennzeichnet, daß durch eine zusätzliche ge, die ein Programm abwickeln kann, in welchem Steuerinformation bestimmt wird, an welcher durch Sprungbefehle veranlaßbare Verzweigungen 5 Stelle in der Abwicklung des Programms ein bevorgesehen sind, die ein Programmleitwerk hat, vorstehender Sprung ausgeführt wird.1. Program-controlled Datenverarbeitungsanla- characterized in that by an additional ge that can handle a program in which control information is determined on which Branches that can be initiated by jump instructions 5 place in the execution of the program provided that has a program control unit, the preceding jump is executed. zu ■ dem ein Befehlsregister gehört, in welchem 9. Programmgesteuerte Datenverarbeitungsanlafallweise ein Befehlswort aus einem Operationsteil ge nach einem der vorhergehenden Ansprüche, da- und einem Adressenteil zur Steuerung der In- durch gekennzeichnet, daß ein zur Veränderung formationsverarbeitung ansteht, die in einem In- io des Adressenteiles eines Befehlswortes vorgesehenes formationsverarbeitungswerk mit mindestens einem Indexregister zur Veränderung eine zusätzliche Operandenregister stattfindet und bei deren Steue- Steuerinformation mitbenutzt wird, rung der Adressenteil über einen Adressendecoder 10. Programmgesteuerte Datenverarbeitungsanmitwirkt — insbesondere für die Abwicklung von lage nach einem der vorhergehenden Ansprüche, Vermittlungsvorgängeri in einer Fernsprechver- 15 dadurch gekennzeichnet, daß vom Programmmittlung — dadurch gekennzeichnet, leitwerk (P W) gelieferte und einen Sprung mitdaß über einen Steuerweg (121 bzw. 122), über bestimmende Informationen nur im Adressenteil den im Informationsverarbeitungswerk (IW) er- eines Befehlswortes enthalten sind. φ arbeitete Informationen als zusätzliche Steuerinformationen dem Adressendecoder (A D) und/ 20 to which a command register belongs, in which 9. Program-controlled data processing systems a command word from an operation part according to one of the preceding claims, there and an address part for controlling the information, characterized in that an information processing is pending to change, which is in an information io of the address part of a command word provided information processing unit with at least one index register for changing an additional operand register takes place and whose control information is also used, the address part via an address decoder 10. Program-controlled data processing cooperates - in particular for the processing of situation according to one of the preceding claims, Vermittlungsvorgangsi in a telephone connection, characterized in that the program center - characterized in that the tail unit (PW) is supplied and a jump with that via a control path (121 or 122), via determining information only i m part of the address contained in the information processing unit (IW) of a command word. φ worked information as additional control information to the address decoder (AD) and / 20 oder dem mit diesem verbundenen Teil (AT) des
Befehlsregisters (OT-AT) zuführbar sind, durch
or the associated part (AT) of the
Command register (OT-AT) can be supplied by
eine solche zusätzliche Steuerinformation fallweise Programmgesteuerte Datenverarbeitungsanlagen die Eigenart der bei einem Sprung zu berücksich- werden nicht nur zur Verarbeitung und Auswertung tigenden Sprungbedingung bestimmt wird, wozu as Vori Informationen ausgenutzt, die zu Beginn der Abdie nach Decodierung im Adressendecoder (AD) wicklung des vorgegebenen Programms bereits vorenthaltene Information zumindest zum Teil an liegen, sondern werden auch dazu ausgenutzt, während Sprungbefehle liefernde und dabei die Eigenart der Abwicklung des Programms eintreffende neue von Sprungbedingungen berücksichtigende Ein- externe Informationen zu berücksichtigen, wodurch richtungen (SN) weitergegeben wird. 30 die Anlage als sogenannte Real-Zeit-Anlage arbeitetSuch additional control information occasionally Program-controlled data processing systems, the nature of the case of a jump to take account be determined not righting only for processing and evaluating branch condition, including as V ori information exploited the winding at the beginning of Abdie after decoding the address decoder (AD) of the predetermined Information that has already been withheld from the program is at least partially available, but is also used to take account of new external information that takes into account the nature of the execution of the program and which takes into account the nature of the execution of the program, whereby directions (SN) are passed on. 30 the system works as a so-called real-time system
2. Programmgesteuerte Datenverarbeitungsanla- (siehe z. B. deutsche Auslegeschrift 1 278 150). Eine ge nach Anspruch 1, dadurch gekennzeichnet, daß Real-Zeit-Anlage wird z. B. für die Abwicklung von durch erarbeitete Steuerinformationen vom Pro- Vermittlungsvorgängen in einer Fernsprechvermittlung grammleitwerk (PW) bereitgestellte Adressenteile benutzt. Die Erfindung bezieht sich nun sowohl auf modifizierbar sind. 35 eine Datenverarbeitungsanlage, der während der Pro-2. Program-controlled data processing system (see e.g. German Auslegeschrift 1 278 150). A ge according to claim 1, characterized in that real-time system is z. B. used for the processing of control information developed by the Pro switching processes in a telephone exchange program control unit (PW) provided address parts. The invention now relates to both modifiable. 35 a data processing system, which during the pro 3. Programmgesteuerte Datenverarbeitungsanla- grammabwicklung keine zusätzlichen Informationen ge nach Anspruch 1 oder 2, dadurch gekennzeich- zugeführt werden, als auch auf eine Real-Zeit-Anlage. net, daß erarbeitete Steuerinformationen wie Es wird von einer programmgesteuerten Datenverar-Adressenteile ausnutzbar sind. beitungsanlage ausgegangen, die ein Programm ab-3. Program-controlled data processing system handling no additional information ge according to claim 1 or 2, characterized thereby, are supplied, as well as to a real-time system. net that compiled control information such as it is from a program-controlled data processing address parts are exploitable. processing system that runs a program 4. Programmgesteuerte Datenverarbeitungsanla- 4° wickeln kann, in welchem durch Sprungbefehle verge nach einem der vorhergehenden Ansprüche, da- anlaßbare Verzweigungen vorgesehen sind, wie sie an durch gekennzeichnet, daß zum Steuerweg eine sich bekannt sind (s. deutsche Auslegeschriften Verbindung (121) des Adressendecoders (AD) mit 1 076 407, 1 094 493). Es ist auch bekannt, mit Hilfe einem Operandenregister (OR 1) des Informations- eines Vergleichers jeweils zu bestimmen, ob ein Verarbeitungswerkes (IW) gehört, die über eine 45 Sprungbefehl ausgeführt wird oder nicht ausgeführt Schaltstelle (y) führt. wird (s. Handbuch, »Datenverarbeitungssystem IBM4. Program-controlled data processing system 4 ° can wind, in which by jump instructions verge according to one of the preceding claims, there can be provided branches as they are characterized in that the control path is known (see German interpretation documents connection (121)) of the address decoder (AD) with 1 076 407, 1 094 493). It is also known to use an operand register (OR 1) of the information of a comparator to determine whether a processing unit (IW) belongs which is executed via a jump instruction or not executed switching point (y) . (see manual, »Data processing system IBM 5. Programmgesteuerte Datenverarbeitungsanla- 1440«, April 1964, S. 42 bis 44; DVA 3003, Befehlsge nach einem der vorhergehenden Ansprüche, da- liste, NVBS 107/1, Mai 1963, Siemens & Halske AG, durch gekennzeichnet, daß zum Steuerweg eine S. 3, 16 und 17; deutsche Auslegeschriften 1 198 090, Verbindung (122) desjenigen Teils (AT) des Be- 50 1094 493). Schließlich ist auch bekannt (s. »Profehlsregisters, der zur Aufnahme des Adressenteiles ceedings of the Eastern Computer Conference«, 3. bis eines Befehlswortes vorgesehen ist, mit einem 9. Dezember 1957, S. 129 bis 131), einen besonderen Operandenregister (OR 1) des Informationsverar- Generator vorzusehen, welcher Zeichen liefert, die beitungswerkes (IW) gehört, die über eine Schalt- bestimmen, welche Sprungbedingung eine Programmstelle (y) führt. 55 unterbrechung zu veranlassen hat. Durch das Pro-5. Program-controlled data processing system 1440, April 1964, pp. 42 to 44; DVA 3003, command line according to one of the preceding claims, da- list, NVBS 107/1, May 1963, Siemens & Halske AG, characterized in that a page 3, 16 and 17; German Auslegeschriften 1 198 090, connection (122) of that part (AT) of the 50 1094 493). Finally, a special operand register (OR 1) to provide the information processing generator, which supplies characters belonging to the beitungswerkes (IW) , which determine via a switching which jump condition a program position (y) leads. 55 has to cause an interruption. Through the pro- 6. Programmgesteuerte Datenverarbeitungsanla- gramm wird dabei jeweils die Priorität einer Sprungge nach Anspruch 4 oder 5, dadurch gekennzeich- bedingung festgelegt, wobei ein Indikatorregister benet, daß eine Schaltstelle (y) jeweils über einen nutzt wird. Das Rechenwerk bzw. das Informations-Ausgang des Befehlsregisters (OT-AT) gesteuert Verarbeitungswerk wird hierbei aber nicht in Anspruch wird. 60 genommen. Eine in Frage kommende Datenverarbei-6. Program-controlled data processing system, the priority of a jump according to claim 4 or 5, characterized thereby determined condition, wherein an indicator register benet that a switching point (y) is used in each case via one. The arithmetic unit or the information output of the command register (OT-AT) controlled processing unit is not used here. 60 taken. A possible data processing 7. Programmgesteuerte Datenverarbeitungsanla- tungsanlage weist ferner in an sich bekannter Weise ge nach einem der vorhergehenden Ansprüche, da- ein Programmleitwerk mit einem Befehlsregister auf, durch gekennzeichnet, daß eine Steuerinformation in dem jeweils ein Befehlswort aus einem Operationsunter Berücksichtigung interner Informationen teil und einem Adressenteil ansteht (siehe z. B. deutsche und/oder unter Berücksichtigung externer Infor- 65 Auslegeschrift 1 160 222). Es ist bekannt, ein dermationen erarbeitet wird, die über Eingabelei- artiges Register als Ganzes mit einem Dekoder zu tungen (w, Ir) während der Programmabwicklung verbinden, der zur Entschlüsselung von Informationen fallweise zugeführt werden. dient (s. »Proceedings of the Cambridge Philosophical7. Program-controlled data processing system also has, in a manner known per se, ge according to one of the preceding claims, there being a program control unit with a command register, characterized in that control information is contained in each command word from an operation, taking internal information into account, and an address part pending (see e.g. German and / or taking into account external information 65 Auslegeschrift 1 160 222). It is known that dermations are worked out which, via input registers, connect as a whole with a decoder to form lines (w, Ir) during program execution, which are fed to the decoding of information on a case-by-case basis. serves (see »Proceedings of the Cambridge Philosophical
DE19691914573 1969-03-21 1969-03-21 Program-controlled data processing system, in particular for handling switching processes in a telephone exchange Expired DE1914573C (en)

Priority Applications (11)

Application Number Priority Date Filing Date Title
DE19691914573 DE1914573C (en) 1969-03-21 Program-controlled data processing system, in particular for handling switching processes in a telephone exchange
AR227569A AR207305A1 (en) 1969-03-21 1970-01-01 DATA PROCESSING EQUIPMENT COMMANDED BY PROGRAM
NL7003481A NL7003481A (en) 1969-03-21 1970-03-11
CH394370A CH531212A (en) 1969-03-21 1970-03-17 Program-controlled data processing system, in particular for handling switching processes in a telephone exchange
SU701417084A SU628834A3 (en) 1969-03-21 1970-03-19 Electronic computer
AT258070A AT306117B (en) 1969-03-21 1970-03-19 Program-controlled data processing system, in particular for handling switching processes in a telephone exchange
BG014231A BG24415A3 (en) 1969-03-21 1970-03-19 Device for program control,particularly for establishing communication at automatic telephone exchange
FR7010143A FR2037239A1 (en) 1969-03-21 1970-03-20
BE747713D BE747713A (en) 1969-03-21 1970-03-20 INSTALLATION FOR PROGRAM DATA PROCESSING, IN PARTICULAR FOR THE CONDUCT OF SWITCHING OPERATIONS IN A TELEPHONE CENTRAL
LU60563D LU60563A1 (en) 1969-03-21 1970-03-20
GB1265586D GB1265586A (en) 1969-03-21 1970-03-20

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19691914573 DE1914573C (en) 1969-03-21 Program-controlled data processing system, in particular for handling switching processes in a telephone exchange

Publications (3)

Publication Number Publication Date
DE1914573A1 DE1914573A1 (en) 1970-10-01
DE1914573B2 DE1914573B2 (en) 1972-05-10
DE1914573C true DE1914573C (en) 1973-07-05

Family

ID=

Similar Documents

Publication Publication Date Title
DE1524209B2 (en) PROGRAM CONTROLLED DATA PROCESSING SYSTEM
DE1966633B2 (en) Data processing system with an overlapped work cycle when using a main memory and a buffer memory
DE2744531A1 (en) ELECTRONIC DATA PROCESSING SYSTEM
DE2646163B2 (en) Circuit arrangement for replacing incorrect information in memory locations of a non-changeable memory
DE1499203B1 (en) Circuit arrangement for memory protection in data processing systems with simultaneous operation
DE2533403A1 (en) DATA PROCESSING SYSTEM
DE2054830C3 (en) Information processing system with means for accessing memory data fields of variable length
DE1474062B2 (en) DATA PROCESSING SYSTEM WITH A NUMBER OF BUFFER MEMORIES
DE2019444A1 (en) Data processing system
DE3040008A1 (en) NUMERIC MACHINE TOOL CONTROL
EP0062141B1 (en) Circuit arrangement for entering control commands into a microcomputer system
DE1185404B (en) Fault detection system
DE1424747B2 (en) EXPANDABLE DIGITAL DATA PROCESSING SYSTEM
DE1914573C (en) Program-controlled data processing system, in particular for handling switching processes in a telephone exchange
DE2801853A1 (en) INTEGRATED DIGITAL DATA PROCESSING DEVICE
DE3009121C2 (en) Microprogram controller
DE1808678B2 (en) PROCEDURE AND CIRCUIT ARRANGEMENT FOR ELECTRONIC DATA DIALING SYSTEMS WITH A CENTRAL MEMORY
DE1549434A1 (en) Data processing system
DE2507405A1 (en) PROCEDURE AND ARRANGEMENT FOR SYNCHRONIZING THE TASKS IN PERIPHERAL DEVICES IN A DATA PROCESSING SYSTEM
DE1296427B (en) Data processing system
DE2350871A1 (en) COMPUTING UNIT FOR PROCESSING SPECIAL COMMANDS
DE2234982A1 (en) EXPANDER CIRCUIT FOR A PROGRAMMABLE CONTROL UNIT
DE2037506C3 (en) Programmable data processing system with a controllable main control
DE1914574C (en) Program-controlled data processing system, in particular for handling switching processes in a telephone exchange
DE1297908B (en)