[go: up one dir, main page]

DE3019082A1 - Electronic binary adder and subtractor circuit - has decimal display and has five flip=flops per decade, numbers 0 to 9 being represented by 10 to 19 - Google Patents

Electronic binary adder and subtractor circuit - has decimal display and has five flip=flops per decade, numbers 0 to 9 being represented by 10 to 19

Info

Publication number
DE3019082A1
DE3019082A1 DE19803019082 DE3019082A DE3019082A1 DE 3019082 A1 DE3019082 A1 DE 3019082A1 DE 19803019082 DE19803019082 DE 19803019082 DE 3019082 A DE3019082 A DE 3019082A DE 3019082 A1 DE3019082 A1 DE 3019082A1
Authority
DE
Germany
Prior art keywords
decade
flip
electronic
circuit
potential
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE19803019082
Other languages
German (de)
Inventor
Paul 7032 Sindelfingen Merkle
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to DE19803019082 priority Critical patent/DE3019082A1/en
Publication of DE3019082A1 publication Critical patent/DE3019082A1/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
    • G06F7/491Computations with decimal numbers radix 12 or 20.
    • G06F7/492Computations with decimal numbers radix 12 or 20. using a binary weighted representation within each denomination
    • G06F7/493Computations with decimal numbers radix 12 or 20. using a binary weighted representation within each denomination the representation being the natural binary coded representation, i.e. 8421-code
    • G06F7/494Adding; Subtracting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2207/00Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F2207/492Indexing scheme relating to groups G06F7/492 - G06F7/496
    • G06F2207/4921Single digit adding or subtracting

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Logic Circuits (AREA)

Abstract

The electronic binary adder and subtractor circuit has two or more decade stages, each consisting of five flip-flops, i.e each decade can store zero to 31. Only the decade 10 to 19 is in fact used and this is decoded to display 0 to 9. Following addition, each stage is reset when it exceeds 9 by subtracting 10 and, following subtraction, 10 is added when the total is equal to or less than zero. The reset line, when active, resets alternate flip-flops (11,12), resulting in binary 01010. Pulses entering (at E1,E2 etc) are steered by diodes (13,14,19) to the destined flip-flops.

Description

Elektronische Addier- und Subtrahierschaltung Electronic adding and subtracting circuit

im 8421-Code mit Dezimal-Anzeige Gegenstand der Erfindung ist eine elektronische Addier- und Subtrahierschaltung im 8421-Code mit Dezimal-Anzeige. Diese Addier- und Subtrahierschaltung besteht also auch aus Dekaden mit dem Zahlenwert-Verhältnis 1 zu 10. Jede Dekade besteht erfindungsgemäß aus 5 Flipp-Flopps, wodurch jede Dekade die Zahlen 0 bis 31 speichern Kann. Bei dieser Addier- und Subtra<-hierschaltung wird also erfindungsgemäß der Speicherbereich 10 bis 19 ausgenützt und mittels einer entsprechenden Dekodier-Schaltung die Dezimal-Ziffern 0 bis 9 zur Anzeige gebracht. Anstelle der Zahl 10 wird also die Ziffer 0 angezeigt und anstelle der Zahl 11 die Ziffer 1. Für die Eingabe der Dezimal-Ziffern in Dual-Zahlen ist zusätzlich ein Dezimal-Dual-Umsetzer erforderlich, damit Dual-codierte Dezimal-Ziffern zur Eingabe gelangen, z.B. 9 = HLSH. Die Rückstellung einer Dekade erfolgt bei Addition nach der Uberschreitung der Dekaden-Ziffer 9 durch Subtraktion der Zahl 10; bei Subtrak-..tion erfolgt die Rückstellung einer Dekade nach Unterschreitung der Dekaden-Ziffer 0 durch Addition der Zahl 10. Der ererforderliche Ubertrag-Impuls für die nächst höhere Dekade, der bei Addition +1 und bei Subtraktion -1 bewirkt, wird von der zugehörigen Dekodierschaltung geliefert. Zu jeder Dekade gehört also eine Dekodierschaltung nach Figur 1. Die Dekodierschaltung der letzten Dekade hat keine Rückstellschaltung, weil diese Dekade nur gemeinsam mit den andern Dekaden auf Null rückgestellt wird. Jede Dekade hat also bei der Dekaden Anzeige-Ziffer Null in Wirklichkeit die Zahl 10 gespeichert. in the 8421 code with decimal display The invention relates to a electronic adding and subtracting circuit in 8421 code with decimal display. This adding and subtracting circuit also consists of decades with the numerical value ratio 1 to 10. According to the invention, each decade consists of 5 flip-flopps, which means that each decade Can store the numbers 0 to 31. In this adding and subtracting circuit the memory area 10 to 19 is thus used according to the invention and by means of a corresponding decoding circuit, the decimal digits 0 to 9 are displayed. Instead of the number 10, the number 0 is displayed and instead of the number 11, the Digit 1. To enter the decimal digits in dual numbers, a Decimal-to-dual converter required to allow dual-coded decimal digits to be entered get, e.g. 9 = HLSH. A decade is reset after adding Exceeding the decade number 9 by subtracting the number 10; with subtraction the reset takes place one decade after falling below the decade number 0 by adding the number 10. The carry-over pulse required for the next higher one Decade, which causes +1 with addition and -1 with subtraction, is taken from the associated Decoder circuit supplied. Each decade therefore has a decoding circuit according to Figure 1. The decoder circuit of the last decade has no reset circuit, because this decade is only reset to zero together with the other decades. So every decade actually has the number zero for the decade display digit 10 saved.

Diese Addier- und Subtrahierschaltung ist mit normalen Transistoren dargestellt. Falls Feldeffekt-Transistoren geeigneter sind, kommen solche zur Verwendung.This adding and subtracting circuit is made with normal transistors shown. If field effect transistors are more suitable, they are used.

Eine Dekodierschaltung für eine Dexade ist in Figur 1 dargestellt und die erste Dekade in Figur 2. Figur 3 stellt die Umschalt-Zusatzschaltung für die erste und die zweite Dekade dar und Figur 4 ein Detail mit anders ausgebildeter- Impuls-Weitergabe. Figur 5 stellt das abweichende Detail der Figur 2 dar; bei dieser Spezial-Ausführung haben die Dekaden eine Zusatz-Schaltung, welche eine Eingabe der Impulse mit ausreichendem zeitlichen Abstand bewirkt. Bei dieser Zusatzschaltung sind außerdem zwei zusätzliche Eingänge für die Rückstellung um +10 oder -10 eingezeichnet. In Figur 6 ist dasselbe abweichende Detail als einfachere Ausführung darge: stellt, weil diese einfachere Ausführung eventuell auch ausreichend gut ist.A decoding circuit for a dexade is shown in FIG and the first decade in FIG. 2. FIG. 3 shows the additional switching circuit for the first and the second decade and Figure 4 shows a detail with differently designed Impulse passing on. FIG. 5 shows the different detail from FIG. 2; at this Special version, the decades have an additional circuit that allows an input which causes impulses with a sufficient time interval. With this additional circuit there are also two additional inputs for resetting by +10 or -10. In Figure 6, the same different detail is shown as a simpler design: because this simpler version may also be good enough.

Die in Figur 2 dargestellte erste Dekade dieser Addier- und Subtrahierschaltung besteht aus 5 Flipp-Flopps 1 bls 5, von denen das letzte (fünfte) Flipp-Flopp keine Negierschaltung aufweist, weil es keinen Kipp-Impulsleitungs-Transistor ansteuern muß. Die Betriebsspannungs-Zuleitungen haben die Bezeichnungen a und die Null-Leitung die Bezeichnung c.The first decade of this adding and subtracting circuit shown in FIG. 2 consists of 5 flip-flops 1 to 5, of which the last (fifth) flip-flop has no negating circuit because it does not have to drive a toggle pulse line transistor. The operating voltage supply lines have the designations a and the zero line is labeled c.

Die Kipp-Impulsleitung hat die Bezeichnung d und besteht aus den Teilstücken e. Die Steuerleitung hat die Bezeichnung f und die Rückstell-Leitung für die Rückstellung der gesamten, aus n Dekaden bestehenden Schaltung die Bezeichnung h. Beidieser Rückstellung werden die Dekaden auf den Speicherwert BEXEL und nicht auf BLBLL zurückgestellt, womit jede Dekade die Ziffer Null anzeigt. Das Flipp-Flopp 1 besteht aus den Transistoren 11 und 12 und den Dioden 13 und 14 und den Widerständen 15 und 16. Der zugehörige Kipp-Impulsleitungs-Transistor hat die Nummer 17 und der Eingangs-Transistor die Nummer 18. Die zugehörige Diode hat die Nummer 19. Die zugehörige Negierschaltung besteht aus den Transistoren 20 bis 22; der zugehörige Widerstand hat die Nummer 23. Teil 24 ist ein Widerstand, mit dem das betreffende Stuck der Kipp-Impuls-Leitung auf das Ruhe-Potential Null gelegt ist. Falls diese Widerstände 24 nicht erforderlich sind, kommen diese in Wegfall. Teil 25 ist der Rückstell-Kondensator, der bei den Flipp-Flopps 1, 3 und 5 so angeordnet ist, daß diese auf H-Potential am rechten Ausgang rückgestellt werden; Flipp-Flopp 2 und 4 werden bei der Gesamt-Rüc#stellung am Zähl-Ausgang (linken Ausgang) auf H-Potential gebracht. Die Lahl-Ausgänge der Flipp-Flopps 1 bis 5 haben die Bezeichnung A 1 bis A 5 und die Eingänge der Flipp-Flopps 1 bis 4 die Bezeichnung E 1 bis E 4. Der Neben-Eingang von Flipp-Flopp 1 hat die Bezeichnung E 1 b. Der Neben-Eingang von Flipp-Flopp 2 hat die Bezeichnung E 2 b und der Neben-Eingang von Flipp-Flopp 4 die Bezeichnung E 4 b. E 1 b ist der Anschlußpunkt für den Ubertrag-Impuls, der bei der ersten Dekade nicht vorhanden ist.The tilting impulse line has the designation d and consists of the sections e. The control line has the designation f and the reset line for the reset the entire circuit consisting of n decades is designated h. With this provision the decades are reset to the memory value BEXEL and not to BLBLL, with which every decade shows the digit zero. The flip-flopp 1 consists of the transistors 11 and 12 and the diodes 13 and 14 and the resistors 15 and 16. The associated Toggle pulse line transistor has the number 17 and the input transistor the Number 18. The associated diode has the number 19. The associated negative circuit consists of transistors 20 to 22; the associated resistor has the number 23. Part 24 is a resistor with which the relevant piece of the tilting impulse line is set to the rest potential zero. If these resistors 24 are not required these are omitted. Part 25 is the reset capacitor, which is used in the Flip-flopps 1, 3 and 5 are arranged so that they are at H potential on the right Output to be reset; Flipp-Flopp 2 and 4 are reset when the total is reset at the count output (left output) brought to H potential. The Lahl exits the flip-flopps 1 to 5 have the designation A 1 to A 5 and the inputs of the Flipp-Flopps 1 to 4 are labeled E 1 to E 4. The secondary input of Flipp-Flopp 1 has the designation E 1 b. The side input of Flipp-Flopp 2 has the name E 2 b and the secondary input of flip-flop 4 is labeled E 4 b. E 1 b is the Connection point for the carry pulse, which does not exist in the first decade is.

E 2 b ist der Anschlußpunkt für die Rückstellung um die Dual zahl HL und E 4 b der Anschlußpunkt für die Rückstellung um die Dualzahl HLLL. Wie bereits erwähnt, erfolgt die Rückstellung einer Dekade bei Addition durch Subtraktion der Dualzahl HLHL und bei Subtraktion durch Addition der Dualzahl HLHL Die Umsteuer-Zusatz-Schaltung ist in Figur 3 doppelt (für 2 Dekaden)dargestellt. Der Abschnitt i gehört zur ersten Dekade und der Abschnitt k zur zweiten Dekade. Die Betriebsspannungs-Zuleitung hat auch die Bezeichnung a und die Null-Leitung die Bezeichnung c. Für jede Dekaden Umsteuerung sind also 3 -Transistoren 31, 32 und 33 erforderlich und 2 Dioden 34 und 35.E 2 b is the connection point for resetting to the dual number HL and E 4 b the connection point for resetting by the binary number HLLL. As already mentioned, a decade is reset when adding by subtracting the Dual number HLHL and, in the case of subtraction, by adding the dual number HLHL The changeover additional circuit is shown twice in Figure 3 (for 2 decades). Section i is part of the first Decade and the section k to the second decade. The operating voltage supply line has also the designation a and the zero line the designation c. For every decade Reversal therefore 3 transistors 31, 32 and 33 are required and 2 diodes 34 and 35.

Die Einstellung auf Addition erfolgt durch Anlegen von L-Potential an den Anschlußpunkt m und die Einstellung auf Subtraktion durch Anlegen von H-Potential an den Anschlußpunkt m.The setting for addition is made by applying L potential to the connection point m and the setting for subtraction by applying H potential to the connection point m.

Bei Addition liegt der Anschlußpunkt m an L-Potential und Anschlußpunkt p an H-Potential und hat der Ausgang n, an den die Leitung f angeschlossen ist L-Potential. Bei Addition-Rückstellung wechselt hierbei p von H-Potential auf L-Potential und hat der Ausgang n H-Potential.In the case of addition, the connection point m is at L potential and the connection point p at H potential and output n, to which line f is connected, has L potential. With addition reset, p changes from H potential to L potential and the output n has H potential.

Bei Subtraktion liegt der Anschlußpunkt m an H-Potential und Anschlußpunkt p auch an H-Potential und hat der Ausgang n, an den die Leitung f angeschlossen ist, H-Potential. Bei Subtraktions-Rückstellung wechselt hierbei p auch von H-Potential auf L-Potential und hat der Ausgang n L-Potential.In the case of subtraction, the connection point m is at H potential and connection point p is also at H potential and has output n to which line f is connected is, H potential. When subtraction is reset, p also changes from H potential to L potential and the output n has L potential.

Beim Addieren liegt somit die Leitung f an L-Potential und ist somit der Transistor 17 bei allen Flipp-Flopps leitend, die an ihrem Zähl-Ausgang (linken Ausgang) H-Potential haben.When adding, the line f is at L potential and is therefore the transistor 17 is conductive for all flip-flopps that are connected to their counting output (left Output) have H potential.

Bei der Rückstellung der Dekade infolge Überschreitung der Obergrenze (+19) wird die Leitung f auf H-Potential gelegt und kommt somit bei der anschließenden automatischen Eingabe der Dualzahlen LLHL und HLLL keine Addition, sondern eine Subtraktion zustande. Der Ubertrag-Impuls zum Flipp-Flopp 1 der nächst höheren Dexade wird hierbei nicht subtrahiert, weil deren Leitung f nicht auf H-Potential umgeschaltet ist.When resetting the decade due to exceeding the upper limit (+19) the line f is placed on H-potential and thus comes with the following automatic entry of the binary numbers LLHL and HLLL not an addition, but an Subtraction comes about. The carry-over pulse to flip-flop 1 of the next higher dexade is not subtracted here because its line f is not switched to H potential is.

Beim Subtrahieren liegt. die Leitung f an H-Potential-und ist somit der Transistor 17 bei allen Flipp-Flopps leitend, die an ihrem Zähl-Ausgang (linken Ausgang) L-Potential haben. Bei der Rückstellung der Dekade infolge Unterschreitung der Untergrenze (+10) wird die Leitung f auf L-Potential gelegt und kommt somit bei der anschließenden automatischen Eingabe der Dualzahlen LLHL und HLLL keine Subtraktion, sondern eine hddition zustande. Der Ubertrag-Impuls zum Flipp-Flopp 1 der nächst höheren Dekade wird hierbei nicht addiert, weil deren Leitung f nicht auf L-Potential umgeschaltet ist.When subtracting lies. the line f at H potential and is thus the transistor 17 is conductive for all flip-flopps that are connected to their counting output (left Output) have L potential. When setting the decade as a result of falling short the lower limit (+10), the line f is placed on L potential and thus comes with the subsequent automatic entry of the binary numbers LLHL and HLLL none Subtraction, but rather an hddition. The carry-over impulse to the flip-flop 1 of the next higher decade is not added because its line f is not is switched to L potential.

Zum Addieren und Subtrahieren werden gleiche Impulse verwendet, weil in beiden Fällen die L-H-Flanke von positiven Impulsen zum Kippen der Flipp-Flopps verwendet wird. Bei entsprechender Ausbildung der Schaltung kann auch die H-L-Flanke von negativen Impulsen zum Kippen der Flipp-Flopps verwendet werden.The same pulses are used for adding and subtracting because in both cases the L-H edge of positive pulses to tip the flip-flopps is used. If the circuit is designed accordingly, the H-L flank can also be of negative pulses can be used to flip the flip-flopps.

Wenn die. erste Dekade den Anzeigewert 6 und den Speicherwert 16 aufweist und die Flipp-Flopp-Kette dieser Dekade an ihren Zähl-Ausgängen (linken Ausgängen) somit die Potentialreihe HLBLL aufweist und die Zahl 8 (HLLL) dazu addiert wird, wird am Eingang E 4 der ersten Dekade ein Impuls eingegeben. Das Flipp-Flopp-4 kippt hierbei deshalb, weil es direkt angesteuert wird. Flipp-Flopp 1 bis 3.dieser Dekade kippen deshalb nicht, weil. die Diode 19 von Flipp-Flbpp 3 nach rechts keinen positiven Impuls -durchläßt. Das Flipp-Flopp 5 kippt hierbei auch nicht, weil der Zähl-Ausgang von Flipp-Flopp 4 L-Potential hat und damit der Transistor 17 von Flipp-Flopp 4 nicht leitend ist. Somit weist diese Dekade an den Zähl-Ausgängen ihrer Flipp-Flopps nach dieser Addition die Potentialreihe HELLL = 24 auf. Damit hat diese Dekade den Speicherwert 19 überschritten und wird von der Oder-chaltung 40 und der -Nicht-Schaltung-41 die Rückstellung der ersten Dekade und der -Übertrag ausgelöst. Hierbei wird zunächst von Ausgang B 1 der Anschluß p auf L-Potential gelegt, wodurch der Ausgang n und somit die Leitung f H-Potential hat und damit diese Dekade auf Subtraktion umgestellt ist. Der Ausgang B 2 bewirkt mit seinem L-H-Potentialwechsel über eine entsprechende Leitung einen Kipp-Impuls beim ersten Flipp-Flopp der nächst höheren Dekade,#däs hierfür den Neben-Eingang E 1 b aufweist. Der Aus gang B 3 bewirkt mit seinem L-H-Potentialwechsel über eine entspre-chende- Leitung einen Kipp-Impuls am Neben-Eingang E 2 -b der ersten Dekade und der Ausgang B 4 auf gleichartige Wei--se einen etwas verzögerten Kipp-Impuls am Neben-Eingang E 4 b der ersten Dekade. Damit erfolgte die automatische Subtraktion der Dual-Zahlen LLHL und HLLL und die automatische Addio tion der Zahl 1 bei der nächst höheren Dekade und ist damit die Rückstellung der Dekade beendet. Die erste Dekade hat damit den.Speicherwert 14 und# den Anzeigewert 4 und die zweite Dekade den Speicherwert 11 und den Anzeigewert 1.If the. first decade has the display value 6 and the memory value 16 and the flip-flop chain of this decade at its counting outputs (left outputs) thus has the potential series HLBLL and the number 8 (HLLL) is added to it, a pulse is entered at input E 4 of the first decade. The Flipp-Flopp-4 tips over here because it is controlled directly. Flip-flop 1 to 3 of this decade don't tip over because. the diode 19 of Flipp-Flbpp 3 to the right no positive Impulse lets through. The flip-flop 5 does not tip over because of the counting output of flip-flopp 4 has L potential and thus transistor 17 of flip-flop 4 is not conductive. Thus, this decade points to the counting outputs of its flip-flopps after this addition, the potential series HELLL = 24. So this decade has the Memory value 19 is exceeded and is determined by the OR circuit 40 and the non-circuit 41 the resetting of the first decade and the carryover triggered. Here is first of output B 1, the terminal p is set to L potential, whereby the output n and thus the line f has H potential and thus this decade has been switched to subtraction is. The output B 2 causes its L-H potential change via a corresponding Conducting a toggle impulse with the first flip-flop of the next higher decade, # däs this has the secondary input E 1 b. From output B 3 causes its L-H potential change A tilting pulse at the secondary input E 2 -b via a corresponding line first decade and output B 4 a somewhat delayed one in the same way Tilting impulse at the secondary input E 4 b of the first decade. The automatic Subtraction of the dual numbers LLHL and HLLL and the automatic addition of the number 1 at the next higher decade and the resetting of the decade is thus ended. The first decade has the storage value 14 and # the display value 4 and the second Decade the memory value 11 and the display value 1.

(6.+ | 8 = 4 + 10 = 1.4).(6. + | 8 = 4 + 10 = 1.4).

Wenn die erste Dekade den Anzeigewert 5 und den Speicherwert 15 aufweist und die Flipp-Flopp-Kette dieser Dekade an ihren Zähl-Ausgängen (linken Ausgängen) somit die Potentialreihe LHHHH aufweist und davon die Zahl 8 (HLLL) subtrahiert wird, wird auch am Eingang E 4 der ersten Dekade ein Impuls eingegeben. Das Flipp-Flopp 4 kippt hierbei deshalb, weil es direkt angesteuert wird. Flipp-Flopp 1 bis 3 dieser Dekade kippen deshalb nicht, weil die Diode 19 von Flipp-Flopp 3 nach rechts keinen positiven Impuls durchläßt. Das Elipp-Flopp 5 kippt hierbei auch nicht, weil der Zähl-Ausgang von Flipp-Flopp 4 H-Potential hat und damit der Transistor 17 von Flipp-Flopp Zi nicht leitend ist (Leitung f an H-Potential). Somit weist diese Dekade an den Zähl-Ausgängen der Flipp-Flopps nach dicser Subtraktion die Potentialreihe LLHHH = 7 auf. Damit hat diese Dekade den Speicherwert 10 unterschritten und wird von der Oder-Schaltung 40 und der Nicht-#chaltung 41 die Rückstellung der ersten Dekade und der Ubertrag ausgelöst. Hierbei wird zunächst von Ausgang B 1 der Anschluß p auf L-Potential gelegt, wodurch der Ausgang n und somit die Leitung f L-Potential hat und damit diese Dekade auf Addition umgestellt ist.If the first decade has the display value 5 and the memory value 15 and the flip-flop chain of this decade at its counting outputs (left outputs) thus has the potential series LHHHH and subtracts the number 8 (HLLL) from it a pulse is also entered at input E 4 of the first decade. The flip flop 4 tilts because it is controlled directly. Flip flop 1 to 3 of these The decade does not flip because the diode 19 of the flip flopp 3 to the right does not allows positive impulse to pass. The Elipp-Flopp 5 does not tip over here either because the The counting output of the flip-flop 4 has H potential and thus the transistor 17 of the flip-flop Zi is not conductive (line f at H potential). Thus this decade points to the Count outputs of the flip-flopps after this subtraction the potential series LLHHH = 7 on. This decade has fallen below the storage value 10 and is from the OR circuit 40 and the non- # circuit 41 the resetting of the first decade and the transfer triggered. In this case, first of all, port p. Is connected to output B 1 placed on L potential, whereby the output n and thus the line f L potential and thus this decade has been switched to addition.

Der Ausgang B 2 bewirkt mit seinem L-H-?otentialwechsel über eine entsprechende Leitung einen Kipp-Impuls beim ersten Flipp-Flopp der nächst höheren Dekade und somit die Subtraktion der Zahl 1 über den Neben-Eingang E 1 b der zweiten Dekade. Der Ausgang B 3 bewirkt mit seinem L-H-Potentialwechsel über eine entsprechende Leitung einen Kipp-Impuls am Neben-Eingang E 2 b der ersten Dekade und der Ausgang B 4 auf gleichartige Weise einen etwas verzögerten Kipp-Impuls am Neben-Eingang E 4 b der ersten Dekade. Damit erfolgte die automatische Addition der Dual-Zahlen LLHL und HLLL bei der ersten Dekade und die automatische Subtraktion der Dualzahl LLLH bei der zweiten Dekade und ist damit die Rückstellung der ersten Dekade beendet. Die erste Dekade hat damit den Speicherwert 17 und den Anzeigewert 7. Unter der Voraussetzung, daß die zweite Dekade vor Beginn dieser Subtraktion den Speicherwert 12 und den Anzeigewert 2 hatte, hat die zweite Dekade nun den Speicherwert 11 und den Anzeigewert 1.With its L-H potential change, output B 2 causes a corresponding line a toggle pulse at the first flip-flop of the next higher Decade and thus the subtraction of the number 1 via the secondary input E 1 b of the second Decade. The output B 3 causes its L-H potential change via a corresponding Line a tilting pulse at the secondary input E 2 b of the first decade and the output B 4 a somewhat delayed toggle pulse at the secondary input in the same way E 4 b of the first decade. The dual numbers were then automatically added LLHL and HLLL in the first decade and the automatic subtraction of the binary number LLLH on the second decade and thus the resetting of the first decade is completed. The first decade thus has the memory value 17 and the display value 7. Below the The prerequisite is that the second decade before this subtraction begins 12 and the display value 2, the second decade now has the memory value 11 and the display value 1.

(25 - 8 = 7 + 10 = 17).(25 - 8 = 7 + 10 = 17).

In Figur 5 ist das abweichende Detail zur Figur 2 dargestellt.In FIG. 5, the detail deviating from FIG. 2 is shown.

Mit dieser Zusatz-Schaltung wird eine aufeinanderfolgende Eingabe der Addier-Impulse und Subtrahier-Impulse bewirkt.With this additional circuit a consecutive input which causes adding pulses and subtracting pulses.

Der zeitlich Abstand der Eingangsimpulse wird selbstverständlich so klein wie möglich gemacht, damit die maximale Rechengeschwindigkeit erreicht wird. Diese für jede Dekade extra erforderliche Zusatz-Schaltung ist nicht vollständig detailliert#dargestellt, sondern mit Verwendung von Und-Schaltungssymbolen. Pro Flipp-Flopp besteht diese Zusatz-Schaltung aus einer Und-Schaltung 51- und einem Transistor 52 und eine Widerstand 53. Der zeitliche Abstand kommt hierbei dadurch zustande, daß die -Spannung wegen den Widerständen 23 verzögert an der Basis des nächsten Transistors ankommt. Eine vereinfachte Ausführung dieser Zus#atz-Schaltung ist in Figur 6 dargestellt. Der Neben-Eingang E 1 b ist auch der Eingang für -den Ubertrag-Impuls zuund Tder Eingang für die L-E-Auslöse-J?lanke.The time interval between the input pulses is of course like this Made as small as possible so that the maximum computing speed is achieved. This additional circuit, which is required for each decade, is not complete # shown in detail, but with the use of AND circuit symbols. Per This additional circuit consists of an AND circuit 51 and a flip-flopp Transistor 52 and a resistor 53. The time interval is due to this comes about that the voltage is delayed because of the resistors 23 at the base of the next transistor arrives. A simplified version of this additional circuit is shown in FIG. The secondary input E 1 b is also the input for -den Carry-over pulse to and the input for the L-E-Auslöse-J? Lanke.

Bei der Ausführung nach Figur 2 mit Ergänzung nach Figur 5 kann die Kipp-Impuls-Weiterleitung auch entsprechend Figur 4 ausgebildet werden.In the embodiment of Figure 2 with the addition of Figure 5, the Tilt pulse forwarding can also be configured in accordance with FIG.

In Figur 7 ist eine andere Ausführung der Dekodier-Schaltung nach Figur 1 dargestellt, die zusätzlich Sperr-Transistoren aufweist, damit beispielsweise bei der Speicherzahl>15 (Anzeigezahl 5) nicht auch die Anzeige-Ziffern 0, 1, 2, 3 und 4 der Speicherzahlen 10, 11, 12, 13 und 14 auflemchten.In Figure 7 is another embodiment of the decoding circuit according to Figure 1 shown, which additionally has blocking transistors, so for example with memory number> 15 (display number 5) not also the display digits 0, 1, Lighten 2, 3 and 4 of the memory numbers 10, 11, 12, 13 and 14.

Falls erforderlich, sind bei den Flipp-Flopps auch an den Stellen u Widerstände angeordnet.If necessary, the flip-flopps are also on the spots u arranged resistors.

Claims (1)

Patentansprüche (;i) -Elektronische Addierschaltung mit i?lipp-Flopps im Dual-Code,½die eine Kipp-Impulsleitung (c) oder ein sonstiges ähnlicheswirkendes Eipp-Impuls-Leitungssystem aufweist, --dadurch gekennzeichnet, daß diese aus 2 oder mehr Dekaden mit dem Wertigkeits-Verhältnis 1 zu 10 besteht.Claims (i) -Electronic adding circuit with i? Lipp flopps in dual code, ½ the one toggle impulse line (c) or something else that has a similar effect Eipp impulse pipeline system, - characterized in that it consists of 2 or there are more decades with a value ratio of 1 to 10. ?) Elektronische Addierschaltung nach Anspruch 1, dadurch gekennzeichnet, daß jede Dekade aus 5 oder mehr Flipp-Flopps besteht. -(Type A) --3) -Elextronische AddierschaltuLg nach Anspruch 1 und 2, dadurch gekennzeichnet, daß sie nicht als Addier-Schaltung, sondern als Subtrahier-Schaltung ausgebildet ist. (Type B).?) Electronic adding circuit according to claim 1, characterized in that that every decade consists of 5 or more flip-flops. - (Type A) --3) -Elextronic Adding circuit according to Claim 1 and 2, characterized in that it is not used as a Adding circuit, but is designed as a subtracting circuit. (Type B). 4) Elektronische @ddierschaltung nach Anspruch 1 und 2, dadurch gekennzeichnet, daß diese als kombinierte Addier-und Subtrahierschaltung ausgebildet ist. (Type C).4) Electronic @ddierschaltung according to claim 1 and 2, characterized in, that this is designed as a combined adding and subtracting circuit. (Type C). 5) Elektronische Schaltung nach Anspruch 1 und 2 oder 1 bis 3 oder 1 und 2 und 4#, dadurch gekennzeichnet, daß die Funktionsfähigkeit darauf beruht, daß für den Zifferbereich 0 bis 9 die Speicherwerte 10 bis 19 verwendet werden -oder-ein sonstiger Speicherwert-Bereich, der nicht bei Null beginnt.5) Electronic circuit according to claim 1 and 2 or 1 to 3 or 1 and 2 and 4 #, characterized in that the functionality is based on that the memory values 10 to 19 are used for the digit range 0 to 9 -or-a other memory value range that does not start at zero. .6) Elektronische-Schaltungen nach Anspruch 1 bis 5, dadurch gekennzeichnet, daß zeitliche Abstände durch eine oder mehrere Tr4nsistorenketten bewirkt werden, bei denen die Basen de#r Transistoren von den Emittern der vorhergehend-an Transistoren angesteuert werden..6) Electronic circuits according to claim 1 to 5, characterized in that that time intervals are brought about by one or more transistor chains, where the bases of the transistors come from the emitters of the previous-to transistors can be controlled. 7) -Elektronische -Schal~tungen-nach-Anspruch 6, dadurch gekennzeichnet, daß zwecks Vergrößerung der zeitlichen Abstande erforderlichen falls Widerstände (60) angeordnet sind 8) Sonstige elektronische Schaltungen, dadurch gekennzeichæ net, daß zeitliche Abstände durch Transistorenketten bewirkt werden, bei denen die Basen der Transistoren von den Emittern der vorhergehenden Transistoren angesteuert werden.7) -Electronic -circuits-according-claim 6, characterized in that that in order to increase the time intervals, if necessary, resistors (60) are arranged 8) Other electronic circuits, thereby gekennzeichæ net that time intervals are caused by chains of transistors, where the bases of the transistors from the emitters of the previous transistors can be controlled. 9) Sonstige elextronische Schaltungen nach Anspruch 8, dadurch gekennzeichnet, daß zwecks Vergrößerung der zeitlichen Abstände Widerstände (60) angeordnet sind.9) other elextronic circuits according to claim 8, characterized in that that resistors (60) are arranged in order to increase the time intervals.
DE19803019082 1980-05-19 1980-05-19 Electronic binary adder and subtractor circuit - has decimal display and has five flip=flops per decade, numbers 0 to 9 being represented by 10 to 19 Ceased DE3019082A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19803019082 DE3019082A1 (en) 1980-05-19 1980-05-19 Electronic binary adder and subtractor circuit - has decimal display and has five flip=flops per decade, numbers 0 to 9 being represented by 10 to 19

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19803019082 DE3019082A1 (en) 1980-05-19 1980-05-19 Electronic binary adder and subtractor circuit - has decimal display and has five flip=flops per decade, numbers 0 to 9 being represented by 10 to 19

Publications (1)

Publication Number Publication Date
DE3019082A1 true DE3019082A1 (en) 1981-11-26

Family

ID=6102776

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19803019082 Ceased DE3019082A1 (en) 1980-05-19 1980-05-19 Electronic binary adder and subtractor circuit - has decimal display and has five flip=flops per decade, numbers 0 to 9 being represented by 10 to 19

Country Status (1)

Country Link
DE (1) DE3019082A1 (en)

Similar Documents

Publication Publication Date Title
DE3031383C2 (en) Arrangement for manual entry of coded data
DE3019082A1 (en) Electronic binary adder and subtractor circuit - has decimal display and has five flip=flops per decade, numbers 0 to 9 being represented by 10 to 19
DE3027227A1 (en) Digital adder-subtractor circuit - has decimal display with 5 dual coded flip=flops per decade
DE3026149A1 (en) Electronic 8421 code adder with decimal display - uses five flip=flop stages per decade with converter to provide decimal display connection
DE3047169A1 (en) Electronic counter circuit - couples count output of each flip=flop to set input of adjacent flip=flop and to own reset input
DE3022699A1 (en) Electronic adder and subtractor for 8421 code - uses five flip=flops per decade to provide display facility
DE3017094A1 (en) Electronic DTL adder in 8421 code - has pulse steering diodes or transistors having bases controlled by assigned input
DE3800441A1 (en) Modulo-10 counter which supplies the count in 54321 code
DE3508612A1 (en) Fixed addition value circuit in decimal code
DE3643346A1 (en) Adder circuit using 5211 code
DE3131294A1 (en) Electronic counter in 1-of-10 code
DE3526875A1 (en) Addition fixed circuit in decimal code
DE1224363B (en) Circuit arrangement for counting the simultaneous occurrence of several signal voltages of the same type on several signal lines
DE3744473A1 (en) Modulo-10 counter which supplies the counter state in 54321 code
DE3801125A1 (en) Modulo-10 counter in 54321 code
DE3018115A1 (en) Electronic subtractor circuit for BCD code - uses subtractor to process BCD coding to control decimal display
DE3222214A1 (en) Electronic counter in 1-of-10 code
DE3916796A1 (en) Electronic modulo-10 pulse converter - is formed by changing number of decades w.r.t. conventional pulse counter by specified number
DE3901786A1 (en) Modulo-10 counter
DE3518446A1 (en) Fixed addition value circuit in decimal code
DE3733061A1 (en) Adder circuit in 51111 code
DE3222240A1 (en) Electronic counter in 1-of-10 code
DE2022801A1 (en) Reversible pulse counter and shift register
DE3730962A1 (en) Adder circuit in 54321 code
DE4141854A1 (en) Electronic modulo-X counter with modular configuration - uses simple counter flip=flops and gates with additional flip=flop providing and gate pre-control

Legal Events

Date Code Title Description
8131 Rejection