[go: up one dir, main page]

DE1173706B - Decimal number output for electronic serial writing calculators - Google Patents

Decimal number output for electronic serial writing calculators

Info

Publication number
DE1173706B
DE1173706B DEV23412A DEV0023412A DE1173706B DE 1173706 B DE1173706 B DE 1173706B DE V23412 A DEV23412 A DE V23412A DE V0023412 A DEV0023412 A DE V0023412A DE 1173706 B DE1173706 B DE 1173706B
Authority
DE
Germany
Prior art keywords
digit
flip
counter
flop
output
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
DEV23412A
Other languages
German (de)
Inventor
Dipl-Ing Heinz Skolaude
Dipl-Math Helmut Logisch
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.)
SOEMMERDA BUEROMASCHWERK
Original Assignee
SOEMMERDA BUEROMASCHWERK
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 SOEMMERDA BUEROMASCHWERK filed Critical SOEMMERDA BUEROMASCHWERK
Priority to DEV23412A priority Critical patent/DE1173706B/en
Publication of DE1173706B publication Critical patent/DE1173706B/en
Pending 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/09Digital output to typewriters

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Complex Calculations (AREA)

Description

Dezimalzahlenausgabe für elektronische Serien-Schreibrechengeräte Die Erfindung betrifft ein Verfahren zur Serien-Ausgabe von nach einem beliebigen Code in Tetraden verschlüsselten Dezimalzahlen unter Verwendung einer mit der Ausschreibeinheit synchron bewegten bekannten Programmeinrichtung, etwa einer Programmschiene mit setzbaren- Reitern, welche mit einer neuartigen elektronischen Einstellvorrichtung so kombiniert werden kann, daß bei auftretenden unterschiedlichen Spaltenbreitendes Schreibformulars nur noch die die werthöchste Schreibstelle darstellende Programmspalte eingestellt zu werden braucht, und betrifft eine Schaltungsanordnung zur Durchführung des Verfahrens.Decimal number output for electronic serial writing calculators The invention relates to a method for serial output of according to any Code in tetrads of decimal numbers encrypted using a with the write-out unit synchronously moving known program device, such as a program rail with adjustable tabs, which are equipped with a new type of electronic adjustment device can be combined so that when different column widths occur On the writing form, only the program column that represents the most valuable writing position needs to be set, and relates to a circuit arrangement for implementation of the procedure.

Bekannte elektronische Schreibrechengeräte halten auszugebende Zahlen in Umlaufregistern zum Abrut bereit. Falls für die auszugebenden Zahlen immer die maximale Spaltenkapazität zur Verfügung steht, sieht eine Art dieser bekannten Einrichtungen vor, mit der Ausgabe der höchsten -Tetrade zu beginnen, danach den Registerinhalt um eine Tetrade zu verschieben, so daß in der nächsten Ziffernstelle aus denselben Registerstellen die dem nächstniedrigeren dezimalen Stellenwert entsprechende Tetrade ausgegeben werden kann usf. bis zum vollständigen Ausschreiben der Formularspalte.Known electronic writing calculators hold numbers to be output in circulation registers ready to be abrut. If for the numbers to be output there is always the maximum column capacity is available, see one type of these known devices before starting with the output of the highest tetrad, then the contents of the register to move a tetrad, so that in the next digit from the same Register positions the tetrad corresponding to the next lower decimal place value can be output, etc. until the form column has been completely written out.

Der Mangel dieses Verfahrens ist erkennbar: Man muß für die Ausgabespalten immer die maximale Stellenzahl vorsehen oder aber, da die Praxis zeigt, daß die tatsächlich -vorkommende Stellenzahl auszuschreibender Dezimalzahlen im Schnitt stets geringer ist als die maximale Spaltenbreite des Formulars, vor Beginn der Ausgabe -den Registerinhalt um so viele Tetraden in Richtung der höchsten Tetrade verschieben, wie es die Differenz zwischen Maximalkapazität und vorgesehener Stellenzahl der betreffenden Spalte angibt.The shortcoming of this procedure is evident: you have to go for the output columns always provide the maximum number of digits or, since practice shows that the Actual number of digits in decimal numbers to be written out on average is always less than the maximum column width of the form before the start of the Output - the contents of the register by as many tetrads in the direction of the highest tetrad move as there is the difference between maximum capacity and intended number of digits the column concerned.

Dazu trennt man das Umlaufregister auf und fügt für so viel Umläufe, wie die oben angegebene Differenz angibt, eine aus meist hochwertigen Bauelementen bestehende vierstellige Schiebekette ein, wobei eine Zähleinrichtung vorgesehen werden muß, die die Zahl der Linksverschiebungen des Registerinhaltes vor Ausgabe- der ersten Ziffer festlegt.To do this, you separate the circulating register and add for so many circulations, as the difference indicated above indicates, one of mostly high-quality components existing four-digit sliding chain, with a counter provided must be that the number of left shifts of the register content before output the first digit.

Eine zweite bekannte Möglichkeit besteht darin, die stellenwertrichtige Tetradenausgabe ohne Verschiebung des Registerinhaltes durch eine zeitliche Steuerung des Ausgabeimpulses mit Hilfe eines voreinstellbaren Zählers durchzuführen, derart, daß jedem dezimalen Stellenwert eine bestimmte Zählervoreinstellung entspricht. Hierbei wird es als Mangel empfunden, daß für jede auszugebende Tetrade die Zählervoreinstellung neu vorgenommen werden muß. Aufgabe der Erfindung ist es, ein Verfahren und eine Schaltungsanordnung zur Durchführung des Verfahrens anzugeben, welche gestatten, eine stellenwertrichtige Tetradenauswahl für die Ausgabe von Dezimalzahlen bei unterschiedlicher Spaltenbreite des Schreibformulars unter Verwendung eines vierstelligem voreingestellten Dualzählers durchzuführen, der nur noch für die jeweils höchste auszugebende Tetrade von einer äußeren Programmeinrichtung voreingestellt wird, während die Voreinstellung für die nächstfolgenden Tetraden selbsttätig ohne Zuhilfenahme der äußeren Programmeinrichtung erfolgt.A second well-known possibility is to use the correct position Tetrad output without shifting the register content by a time control of the output pulse with the help of a presettable counter, in such a way that that each decimal place value corresponds to a specific counter presetting. Here it is felt to be a deficiency that the counter presetting for each tetrad to be output must be made again. The object of the invention is to provide a method and a Specify circuitry for carrying out the method, which allow a correct tetrad selection for the output of decimal numbers with different Column width of the writing form using a four-digit preset To carry out the dual counter, which is only for the highest tetrad to be output is preset by an external program facility, while the preset for the next following tetrads automatically without the aid of the external program facility he follows.

Die erfindungsgemäße Lösung der gestellten Aufgabe besteht darin, daß die selbsttätige Zählervoreinstellung für die auf die höchste auszugebende Tetrade folgenden Tetraden dadurch vorgenommen wird, daß ein bistabiles Schaltelement an jeder Ziffernstelle n+1 Zählimpulse auf einen vierstelligen Dualzähler leitet, wobei n die Zahl der Tetraden im Register angibt.The inventive solution to the task at hand consists in that the automatic counter presetting for the highest tetrad to be output following tetrads is made that a bistable switching element on each digit position passes n + 1 counting pulses to a four-digit dual counter, whereby n indicates the number of tetrads in the register.

An einem Ausführungsbeispiel soll das erfindungsgemäße Verfahren und eine Schaltungsanordnung zur Durchführung des Verfahrens beschrieben werden.In one embodiment, the inventive method and a circuit arrangement for performing the method is described.

Die Figur zeigt den vierstelligen Dualzähler sowie Schaltungseinzelheiten der Ansteuerung, Speicherung und übertragsbildung.The figure shows the four-digit dual counter and circuit details the control, storage and transfer formation.

Logische Grundschaltungen sind symbolhaft eingezeichnet: Konjunktion UND z. B. 1, Flip-Flop z. B. 5, 25, Negator z. B. 43 und Verstärker z. B. 9, wobei der Punkt bei den Symbolen den Ausgang der jeweiligen Grundschaltung kennzeichnen soll.Basic logical circuits are shown symbolically: conjunction And Z. B. 1, flip-flop z. B. 5, 25, negator z. B. 43 and amplifier z. B. 9, where the point next to the symbols indicate the output of the respective basic circuit target.

Die Dualziffern 0 und L werden durch unterschiedliche Spannungen dargestellt, wobei vereinbart sein soll, daß die bistabilen Grundschaltungen mit dem Spannungssprung L-@ 0 (Schaltflanke) gekippt werden können; dabei soll der eine Ausgang des Flip-Flops, der demjenigen Eingang entspricht, auf den die Schaltflanke gegeben wurde, das Potential L haben, der andere Ausgang das Potential 0.The binary digits 0 and L are represented by different voltages, whereby it should be agreed that the bistable basic circuits with the voltage jump L- @ 0 (switching edge) tilted can be; one should Output of the flip-flop that corresponds to the input to which the switching edge is applied have the potential L, the other output the potential 0.

Wenn n die Zahl der Tetraden ist, wobei beispielsgemäß n G 16 sein soll; dann beträgt die Wortlänge 4n bits; ein Umlaufregister muß also beim Eintaktverfahren (bedeutet: ein Flip-Flop gibt zu gleicher Zeitl bit ab und nimmt 1 bit auf) aus 4 n Registerstellen bestehen. Da ein Wort für einen Umlauf im Register 4 n Takte benötigt, wiederholen sich die Kombinationen von Wortstellennummer n", und Registerstellennummer nR alle 4 n Takte, wenn man die Takte modulo 4 n zählt. Die Registerstellen numeriert man so, daß eine feste Wortstelle die Registerstellen in der Reihenfolge 1, 2, . . ., 4 n durchläuft, die Wortstellen gerade entgegengesetzt, so daß eine feste Registerstelle der Reihe nach von den Wortstellen 1, 2, . . ., 4 n durchlaufen wird. Legt man als Anfangsbedingung fest, daß die Registerstelle 4 n zum Takt 1 die Wortstelle 1 abgeben soll, so gilt die Gleichung t --- nR + n", modulo 4 n . t bedeutet: Grundtakt, nR bedeutet: Registerstellennummer, n", bedeutet: Wortstellennurnmer, modulo 4 n bedeutet: gleich bis auf ganzzahlige Vielfache von 4 n, mit deren Hilfe man beliebige Wortstellen zu beliebigen Taktzeiten im Register leicht auffinden kann. Die erforderlichen Steuertakte sind periodische Folgen von oben aufgeführten Schaltflanken. Beim Grundtakt t kommt zu jeder Taktzeit eine Schaltflanke. Der Steuertakt p ist ein Periodentakt, der pro Periode (Wortlänge) eine Schaltflanke abgibt; hierfür soll die Taktzeit 4 n gelten. Der Takt tj ist ein Tetradentakt, der pro Tetrade eine Schaltflanke abgibt, und zwar zu den Taktzeiten i, i+4, i+8, . . ., i+4 (n-1).If n is the number of tetrads, where, for example, n should be G 16; then the word length is 4n bits; a circulating register must therefore consist of 4 n register positions in the single-ended method (means: a flip-flop emits 1 bit at the same time and takes 1 bit). Since a word needs n clocks to circulate in register 4, the combinations of word position number n "and register number nR are repeated every 4 n clocks if the clocks are counted modulo 4 n Register positions in the order 1, 2, that the register position 4 n should output the word position 1 at clock 1, the equation t --- nR + n ", modulo 4 n, applies. t means: basic cycle, nR means: register position number, n ", means: word position number, modulo 4 n means: equal to an integer multiple of 4 n, with the help of which any word position can be easily found in the register at any cycle time. The required control cycles are periodic sequences of the switching edges listed above. With the basic clock t there is a switching edge at every clock time. The control clock p is a period clock that emits one switching edge per period (word length); the clock time 4 n should apply for this. The clock tj is a tetrad clock, the emits a switching edge per tetrad, namely at the cycle times i, i + 4, i + 8 , ..., i + 4 (n-1).

Der erfindungsgemäß voreingestellte vierstellige Dualzähler stellt nur für n=16 einen gewöhnlichen Zähler dar, der beim überlauf in die Nullstellung zurückspringt. Die Trigger 25, 26, 27 und 28 haben die dualen Stellenwerte 1, 2, 4 und B. Für n < 16 springt der Dualzähler beim Überlauf in die Stellung 16-n, um zu erreichen, daß für jedes n ein voller Zählerdurchlauf gleich einem Registerumlauf ist; zu zählen ist hierbei mit dem Tetradentakt t;. Von den UND-Schaltungen 17, 18, 19 und 20 sind für das jeweilige n immer nur die in der folgenden Tabelle durch ein + bezeichneten vorhanden. UND-Schaltung Nr. 17 ! 18 I 19 I 20 C 16 15 ' 14 + 13 + T 12 11 + I I 10 + i + + T , UND-Schaltung Nr- 17 18 19 20 T 7 T + 6 T -@ T 3 - @- 2 + + + 1 T -_ @ I Durch diese Anpassung des Zählers an die jeweilige Registerlänge erreicht man folgendes: War der Dualzähler in einer bestimmten Spalte bei Ausgabe der ersten auszugebenden Tetrade n, (wobei 1 _< n1 < n und n1 der Logarithmus des dezimalen Stellenwertes der Tetrade ist) auf z (wobei 16-n < z < 16) voreingestellt, dann muß die Voreinstellüng bei den folgenden Tetraden z+ 1, z ;- 2.... sein, denn der Ausgangsimpuls für jede folgende stellenwertniedrigere Tetrade muß immer genau vier Taktzeiten fürher kommen.The four-digit dual counter preset according to the invention represents a normal counter only for n = 16, which jumps back to the zero position when it overflows. The triggers 25, 26, 27 and 28 have the dual place values 1, 2, 4 and B. For n <16, the dual counter jumps to the position 16-n on overflow in order to achieve that for every n one full counter cycle is equal to one Register circulation is; is to be counted with the tetrad measure t ;. Of the AND circuits 17, 18, 19 and 20, only those indicated by a + in the following table are available for the respective n. AND circuit no. 17 ! 18 I 19 I 20 C. 16 15 ' 14 + 13 + T 12th 11 + I I. 10 + i + + T, AND circuit no- 17 18 19 20 T 7 T + 6 T - @ T 3 - @ - 2 + + + 1 T -_ @ I By adapting the counter to the respective register length, the following is achieved: If the binary counter was in a certain column when the first nested tetrad was output, (where 1 _ < n1 <n and n1 is the logarithm of the decimal place value of the tetrad) to z ( where 16-n <z <16) is preset, then the presetting for the following tetrads must be z + 1, z; - 2 .... , because the output pulse for each subsequent lower tetrad must always come exactly four clock times.

Diese automatische Zählervoreinstellung wird dadurch erreicht, daß das Flip-Flop 37 an jeder Ziffernstelle n+1 Zählimpulse auf den Dualzähler leitet; bei bekannten Schaltungen erfordert ein voller Durchlauf n Zählimpulse.This automatic counter presetting is achieved in that the flip-flop 37 sends n + 1 counting pulses to the dual counter at each digit position; in known circuits, a full cycle requires n counting pulses.

Die Ausgabe läuft wie folgt ab: Der Dualzähler wird über die Eingänge 21, 22, 23 und 24 auf den Wert z eingestellt. Die Zahl z ist nicht willkürlich wählbar, es besteht eine Abhängigkeit einerseits zwischen z und n1 (n, gibt die Spaltenbreite an), andererseits zwischen z und den Nummern nR der Registerstellen, aus denen die Tetraden entnommen werden; diese Abhängigkeit wird später noch aufgezeigt. über den Eingang 31 kommt pro auszugebende Tetrade eine Schaltflanke, die das Flip-Flop 32 umkippt. Danach kann der nächste p-Takt die Flip-Flops 34 und 37 über die UND-Schaltungen 33 und 35 umschalten. Flip-Flop 37 dient dazu, die UND-Schaltung 38 für n+1 Schaltflanken des t, Taktes freizugeben; es darf also nicht mit dem nächsten p-Takt zurückgeschaltet werden, sondern erst mit dem ersten der auf - den nächsten p-Takt folgenden t, Takte, was durch Flip-Flop 34 in Verbindung mit der UND-Schaltung 36 erreicht wird. Beim Einschalten von Flip-Flop 37 wird gleichzeitig Flip-Flop 32 zurückgekippt.The output proceeds as follows: The dual counter is via the inputs 21, 22, 23 and 24 set to the value z. The number z cannot be chosen arbitrarily, there is a dependency on the one hand between z and n1 (n, gives the column width an), on the other hand between z and the numbers nR of the register locations from which the Tetrads are taken; this dependency will be shown later. above the input 31 comes a switching edge per tetrad to be output, the flip-flop 32 tips over. After that, the next p-clock can flip-flops 34 and 37 via the AND circuits 33 and 35 toggle. Flip-flop 37 is used to operate the AND circuit 38 for n + 1 switching edges des t to release clock; it must not switch back with the next p-cycle but only with the first of the t, bars following - the next p-bar, which is achieved by flip-flop 34 in conjunction with AND circuit 36. At the Switching on flip-flop 37, flip-flop 32 is flipped back at the same time.

Der auf z voreingestellte Dualzähler schaltet mit seiner überlaufschaltflanke das Flip-Flop 29 ein und zählt danach noch bis zur Stellung z+ 1 weiter. Flip-Flop 29 wird mit dem (die Indizes des Tetradentaktes sind modulo 4 zu zählen: t5=tl), also bereits eine Taktzeit später, wieder ausgeschaltet und gibt damit für eine Taktzeit die UND-Schaltungen 1, 2, 3 und 4 frei. Die zweiten Eingänge der UND-Schaltungen 1, 2, 3 und 4 sind in der Weise an das AusgaberegisterAR angeschlossen, daß zu der Taktzeit, zu der das Flip-Flop 29 eingeschaltet ist, von den entsprechenden Registerstellen gerade die Dualziffern der auszugebenden Tetrade abgegeben werden. Ist eine Ziffer L, dann hat der Ausgang der betreffenden UND-Schaltung 1, 2, 3 oder 4 das Potential L und gibt beim Rückkippen des Flip-Flops 29 eine Schaltflanke ab, mit der das betreffende Speicher-Flip-Flop 5, 6, 7 oder 8 eingeschaltet wird. Durch die Flip-Flops 5 bis 8 werden die Entschlüsselungsrelais 13, 14, 15 und 16 betätigt, wenn erforderlich unter Zwischenschaltung von Verstärkern 9, 10, 11 und 12, die beispielsweise nach Art der bekannten Tannenbaum-Schaltung jeweils eine Dualkombination, etwa von 0000 ... LOOL bei rein dualer Verschlüsselung, eindeutig auswählen und den Typenanschlag eines Druckwerkes ansteuern oder einen Ergebnisspeicher auffüllen. Ist die Ausgabe einer Tetrade beendet, dann kommt auf Leitung 41 eine Schaltflanke, die die Flip-Flops 5 bis 8 in die Nulllage zurückkippt.The dual counter preset to z switches on the flip-flop 29 with its overflow switching edge and then continues to count up to position z + 1. Flip-flop 29 is switched off again with the (the indices of the tetrad cycle are to be counted modulo 4: t5 = tl), i.e. one cycle time later, and thus releases the AND circuits 1, 2, 3 and 4 for one cycle time. The second inputs of the AND circuits 1, 2, 3 and 4 are connected to the output register AR in such a way that the binary digits of the tetrad to be output are output from the corresponding register positions at the clock time at which the flip-flop 29 is switched on . If a digit is L, then the output of the relevant AND circuit 1, 2, 3 or 4 has the potential L and, when the flip-flop 29 tilts back, emits a switching edge with which the relevant memory flip-flop 5, 6, 7 or 8 is switched on. The decryption relays 13, 14, 15 and 16 are actuated by the flip-flops 5 to 8, if necessary with the interposition of amplifiers 9, 10, 11 and 12, which each have a dual combination, for example of 0000, in the manner of the known Christmas tree circuit ... LOOL with purely dual encryption, clearly select and control the type stop of a printing unit or fill up a result memory. When the output of a tetrad has ended, a switching edge comes on line 41, which flips the flip-flops 5 to 8 back into the zero position.

Nach Ausgabe der letzten Ziffer muß sich der Dualzähler wieder in der Nullstellung befinden. Deshalb werden bei Ausgabe der letzten Ziffer durch die Steuerspannung 30 die UND-Schaltungen 17, 18, 19 und 20 gesperrt, wodurch die sonst mögliche Zählerrückschaltung auf 16-n durch die überlaufschaltflanke unterbunden wird. Andererseits wird durch die Steuerspannung 40 die UND-Schaltung 39 freigegeben, so daß die überlaufschaltflanke das Flip-Flop 37 abschaltet und dien Zählvorgang beendet.After the last digit has been output, the dual counter must be in the zero position again. Therefore, when the last digit is output by the control voltage 30, the AND circuits 17, 18, 19 and 20 are blocked, whereby the otherwise possible counter switching back to 16-n is prevented by the overflow switching edge. On the other hand, the AND circuit 39 is enabled by the control voltage 40 , so that the overflow switching edge switches off the flip-flop 37 and ends the counting process.

Die Nummern der Registerstellen, an die die UND-Schaltungen 1, 2, 3 und 4 anzuschließen sind, ergeben sich aus nachfolgender Gleichung: nR---4(n-ni-z+16)+i-zlogsmod4n. nR bedeutet: Nummer der Registerstelle, n bedeutet: Zahl der Tetraden im Register (umfaßt Zifferntetraden, Zeichentetraden, Symbole und Leerstellentetraden), n1 bedeutet: die erste auszugebende Tetrade (#-- Exponent des dezimalen Stellenwertes), z bedeutet: Voreinstellung des Dualzählers, i bedeutet: Index des Taktes in der Tetrade, s bedeutet: dualer Stellenwert der vier Tetradenstellen. Dabei ist n eine für jedes gewählte Ausführungsbeispiel konstante Größe, s liegt gleichfalls für jede Dualziffer einer Tetrade eindeutig fest, variabel sind nR, n1, z und i. Zwischen nR, n1 und z besteht eine Abhängigkeit, gleichfalls zwischen nR und i. Sind also Größen vergeben, so können die unbekannten Größen mit Hilfe der angegebenen Gleichung errechnet werden.The numbers of the register positions to which the AND circuits 1, 2, 3 and 4 are to be connected result from the following equation: nR --- 4 (n-ni-z + 16) + i-zlogsmod4n. nR means: number of the register position, n means: number of tetrads in the register (includes digit tetrads, character tetrads, symbols and space tetrads), n1 means: the first tetrad to be output (# - exponent of the decimal place value), z means: presetting of the binary counter, i means: index of the measure in the tetrad, s means: dual value of the four tetrad places. Here, n is a constant value for each selected exemplary embodiment, s is also uniquely fixed for each binary digit of a tetrad, and nR, n1, z and i are variable. There is a dependency between nR, n1 and z, likewise between nR and i. So if sizes are assigned, the unknown sizes can be calculated with the help of the given equation.

Claims (2)

Patentansprüche: 1. Verfahren und Schaltungsanordnung zur Durchführung des Verfahrens zur stellenwertrichtigen Ausgabe von in Tetraden nach einem beliebigen Schlüssel verschlüsselten Dezimalzahlen bei unterschiedlicher Spaltenbreite des Schreibformulars aus festen Registerstellen durch zeitliche Steuerung des Ausgabeimpulses unter Verwendung eines voreingestellten vierstelligen Dualzählers bei elektronischen Serien-Schreibrechengeräten,dadurch gekennzeichnet, daß der vierstellige Dualzähler durch eine äußere Programmeinrichtung bekannter Art nur einmal für die höchste auszugebende Wertstelle voreingestellt ist und die Voreinstellung des Dualzählers für jede weitere auszugebende Wertstelle selbsttätig erfolgt derart, daß ein Flip-Flop (37) an jeder Ziffernstelle n +l Zählimpulse auf den Dualzähler leitet. Claims: 1. Method and circuit arrangement for implementation of the procedure for the correct output of in tetrads according to any Key encrypted decimal numbers with different column widths of the Writing form from fixed register positions by timing the output pulse using a preset four-digit dual counter for electronic Series writing calculators, characterized in that the four-digit dual counter by an external program device of a known type only once for the highest to be output Value digit is preset and the preset of the binary counter for each additional one value place to be issued automatically takes place in such a way that a flip-flop (37) at each Digit position n + l sends counting impulses to the dual counter. 2. Nullrückstellung des vierstelligen Dualzählers nach Anspruch 1, dadurch gekennzeichnet, daß die den Dualzähler-Flip-Flop (25, 26, 27, 28) vorgeschalteten UND-Schaltungen (17, 18, 19, 20) bei Ausgabe der letzten Ziffer durch eine Steuerspannung (30) zur Verhinderung der Zählerrückschaltung auf den Wert 16-n sperrbar sind und ein Flip-Flop (37) den Zählvorgang dadurch beendet, daß eine dem Flip-Flop (37) vorgeschaltete UND-Schaltung (39) mittels einer Steuerspannung (40) durchschaltbar ist.2. Resetting the Four-digit dual counter according to Claim 1, characterized in that the dual counter flip-flop (25, 26, 27, 28) upstream AND circuits (17, 18, 19, 20) when the last digit by a control voltage (30) to prevent the counter from being reset can be locked to the value 16-n and a flip-flop (37) ends the counting process that an AND circuit (39) connected upstream of the flip-flop (37) by means of a control voltage (40) can be switched through.
DEV23412A 1962-12-17 1962-12-17 Decimal number output for electronic serial writing calculators Pending DE1173706B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DEV23412A DE1173706B (en) 1962-12-17 1962-12-17 Decimal number output for electronic serial writing calculators

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DEV23412A DE1173706B (en) 1962-12-17 1962-12-17 Decimal number output for electronic serial writing calculators

Publications (1)

Publication Number Publication Date
DE1173706B true DE1173706B (en) 1964-07-09

Family

ID=7580513

Family Applications (1)

Application Number Title Priority Date Filing Date
DEV23412A Pending DE1173706B (en) 1962-12-17 1962-12-17 Decimal number output for electronic serial writing calculators

Country Status (1)

Country Link
DE (1) DE1173706B (en)

Similar Documents

Publication Publication Date Title
DE1069405B (en) Arrangement for storage with capacitors
DE1173706B (en) Decimal number output for electronic serial writing calculators
AT235605B (en) Decimal number output for electronic serial writing calculators
DE1965830C3 (en) Device for entering a decimal number with a selectable decimal point in a calculating machine
DE1549461C3 (en)
DE1116923B (en) Division arrangement for digit calculator
DE2704258C3 (en) Digital-to-analog converter
AT216254B (en) Electronic pulse source
AT205265B (en) Circuit arrangement for an electronic memory
DE1524095B2 (en) Electric desktop calculator
AT201898B (en) Arrangement for determining the storage value zero
DE1524092C (en) Electronic computing device for performing multiplications
DE2537167B2 (en) RANDOM WITH FIXED VALUE STORAGE
DE1549387C (en) Electronic arithmetic unit for carrying out divisions
DE1524095C (en) Electric desktop calculator
DE1549482A1 (en) Multipurpose register with bistable trigger circuits
AT222925B (en) Mechanical or electromechanical booking or invoicing machine
DE1524146C (en) Division facility
DE4025468A1 (en) Electronic division circuit using dual pulse circuit - replacing dual one to eliminate errors associated with original circuit
DE3800522A1 (en) Modulo-10 counter for both counting directions
DE4013621A1 (en) Electronic multiplier circuit with pulse counter having 3 outputs - separately adds partial products to total intermediate product count using shift register movable in one direction
DE4018030A1 (en) Electronic divider circuit - has pulse circuit with two outputs driving subtractors, and eliminates re-addition of divisor
DE1474763A1 (en) Circuit for a coin seller
DE3929346A1 (en) Electronic multiplier-divider circuit - contains switchable adder-subtractor circuits and output stage requiring no potential storage series circuit
DE4109237A1 (en) Electronic digital circuit for division of coded numbers - has control circuit for control of decimal point position using shift register moves