[go: up one dir, main page]

DE3629739A1 - Addierschaltung im dezimal-1-aus-10-code - Google Patents

Addierschaltung im dezimal-1-aus-10-code

Info

Publication number
DE3629739A1
DE3629739A1 DE19863629739 DE3629739A DE3629739A1 DE 3629739 A1 DE3629739 A1 DE 3629739A1 DE 19863629739 DE19863629739 DE 19863629739 DE 3629739 A DE3629739 A DE 3629739A DE 3629739 A1 DE3629739 A1 DE 3629739A1
Authority
DE
Germany
Prior art keywords
circuit
adder
inputs
circuits
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
DE19863629739
Other languages
English (en)
Inventor
Paul 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
Priority claimed from DE19863624620 external-priority patent/DE3624620A1/de
Application filed by Individual filed Critical Individual
Priority to DE19863629739 priority Critical patent/DE3629739A1/de
Publication of DE3629739A1 publication Critical patent/DE3629739A1/de
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/4912Adding; 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)

Description

Gegenstand der Erfindung ist eine Addierschaltung im Dezimal- 1-aus-10-Code, welche im Vergleich mit der Addierschaltung nach der Haupt-Patentanmeldung auch den Unterschied aufweist, daß die Hauptschaltung 1 nicht aus 9 oder 8 Einzel-Addier­ schaltungen besteht, sondern nur aus 6 oder 5 Einzel-Addier­ schaltungen besteht.
Die Addierschaltung Type A 1 ist in Fig. 1 und 2 in zwei Teil-Abschnitten dargestellt; die Trenn-Linien haben die Be­ zeichung u-u. Die Addierschaltung Type A 2 ist in Fig. 3 und 2 in zwei Teil-Abschnitten dargestellt; die Trenn-Linien haben auch die Bezeichnung u-u. Die Addierschaltung Type B 1 ist in Fig. 1 und 7 in zwei Teil-Abschnitten dargestellt; die Trenn-Linien haben auch die Bezeichnung u-u. Die Addier- Schaltung Type B 2 ist in Fig. 3 und 7 in zwei Teil-Ab­ schnitten dargestellt; die Trenn-Linien haben auch die Be­ zeichnung u-u. Die Addierschaltung Type C 1 ist in Fig. 1 und 8 in zwei Teil-Abschnitten dargestellt; die Trenn-Linien haben auch die Bezeichnung u-u. Die Addierschaltung Type C 2 ist in Fig. 3 und 8 in zwei Teil-Abschnitten dargestellt; die Trenn-Linien haben auch die Bezeichnung u-u. Die Addier­ schaltung Type D 1 ist in Fig. 1 und 9 in zwei Teil-Ab­ schnitten dargestellt; die Trenn-Linien haben auch die Be­ zeichnung u-u. Die Addierschaltung Type D 2 ist in Fig. 3 und 9 in zwei Teil-Abschnitten dargestellt; die Trenn-Linien haben auch die Bezeichnung u-u.
Die Addierschaltung Type A 1 (Fig. 1 und 2) besteht aus der Haupt-Schaltung 1 und den Summanden-Zerlegeschaltungen 2 und 3 und dem dualen Voll-Addierer 4 und dem dualen Halb-Addierer 5 und der Eins-Aufwärts-Verschiebeschaltung 6 und den Umcodier­ schaltungen 7 und 8 und der Zussatz-Schaltung 9. Die Haupt- Schaltung 1 besteht aus 6 Einzel-Addierschaltungen 12 nach Fig. 4 und der Teil-Schaltung 11. Die Teil-Schaltung11 be­ steht aus 4 Negier-Schaltungen 14 und 3 Und-Schaltungen 15 mit je 2 Eingängen. Die Summanden-Zerlegeschaltung 2 besteht aus 4 Oder-Schaltungen 21 bis 24 mit je 2 Eingängen und der Oder-Schaltung 25 mit 5 Eingängen und der Oder-Schaltung 26 mit 2 Eingängen und der Oder-Schaltung 27 mit 3 Eingängen. Die Summanden-Zerlegeschaltung 3 besteht aus 4 Oder-Schalt­ ungen 31 bis 34 mit je 2 Eingängen und der Oder-Schaltung 35 mit 5 Eingängen und der Oder-Schaltung 36 mit 2 Eingängen und der Oder-Schaltung 37 mit 3 Eingängen. Die Eins-Aufwärts- Verschiebeschaltung 6 ist eine Verschiebeschaltung, welche mit einer Geradeaus-Schaltung kombiniert ist und welche bei Ver­ schiebe-Ansteuerung die an ihren Eingängen anliegende Zwischen- Ergebniszahl um die Ziffer 1 anhebt. Diese Eins-Auf­ wärts-Verschiebeschaltung 6 besteht aus 9 Und-Schaltungen 16 mit je 2 Eingängen und der Negier-Schaltung 17. Die Umcodier­ schaltung 7 ist eine Umcodierschaltung, welche Dezimal-Ziffern von 1-aus-10-Code in den 54321-Code umcodiert. Diese Um­ codierschaltung 7 besteht aus 4 Oder-Schaltungen 41 bis 44 mit je 2 Eingängen und der Oder-Schaltung 45 mit 5 Eingängen. Die Schaltung 8 ist eine Umcodierschaltung, welche Dezimal- Ziffern vom 54321-Code in den 1-aus-10-Code umcodiert. Diese Umcodierschaltung 8 besteht aus der Oder-Schaltung 46 mit 4 Eingängen und der Negier-Schaltung 47 und 10 Und-Schaltungen 48 mit je 2 Eingängen und der Negier-Schaltung 49. Die Zusatz- Schaltung 9 besteht aus der Und-Schaltung 51 mit 2 Eingängen und den Oder-Schaltungen 52 und 53 mit je 2 Eingängen und der Negier-Schaltung 54. An weiteren Teilen besteht diese Addierschaltung aus den Oder-Schaltungen 71 und 72 mit je 2 Eingängen und der Und-Schaltung 73 mit 2 Eingängen und den zugehörigen Leitungen.
Die Addier-Schaltung 12 (Fig. 4) bestehen aus je einer Oder-Schaltung 61 mit 2 Eingängen und je einer Und-Schaltung 62 mit 2 Eingängen. Die Eingänge haben die Bezeichnung f und h. Der Ausgang hat die Bezeichnung i und der Übertrag- Ausgang die Bezeichnung k. Diese Addierschaltungen 12 werden nur mit dem Zahlenwert 2 angesteuert.
Diese Addierschaltungen 12 haben bei den nachfolgend ange­ führten Eingangs-Potentialen folgende Ausgangs-Potentiale:
Der duale Voll-Addierer 4 (Fig. 5) verarbeitet die Wertig­ keit 1 und besteht aus 6 Und-Schaltungen 64 mit je 2 Ein­ gängen und 4 Negier-Schaltungen 65 und 3 Oder-Schaltungen 66 mit je 2 Eingängen. Die Eingänge haben die Bezeichnung x und l und m. Der Ausgang hat die Bezeichnung n und der Über­ trag-Ausgang die Bezeichnung p.
Der duale Halb-Addierer 5 (Fig. 6) verarbeitet die Wertig­ keit 5 und besteht aus 3 Und-Schaltungen 67 mit je 2 Ein­ gängen und 2 Negier-Schaltungen 68 und einer Oder-Schaltung 69 mit 2 Eingängen. Die Eingänge haben die Bezeichnung r und s. Der Ausgang hat die Bezeichnung t und der Übertrag- Ausgang die Bezeichnung q.
Die Eingänge A und B und die Ergebnis-Ausgänge C sind mit den zugehörigen Zahlenwerten (Ziffern 0 bis 9) gekennzeichnet. Der Eingang x des dualen Voll-Addierers 4 ist auch der Über­ trag-Eingang der gesamten Addierschaltung. Der Ausgang y der Oder-Schaltung 9 ist der Übertrag-Ausgang der gesamten Addierschaltung.
Die Wirkungsweise der Addierschaltung Type A 1 (Fig. 1 und 2) ergibt sich wie folgt: Einer der beiden Summanden kommt dezimal-1-aus-10-codiert an den A-Eingängen zur Anlage und der andere Summand ebenfalls dezimal-1-aus-10-codiert an den B-Eingängen. Falls die Ziffer 2 zur Ziffer 4 addiert wird und am Übertrag-Eingang x nur L-Potential anliegt und die Ziffer 2 an den A-Eingängen zur Anlage kommt und die Ziffer 4 an den B-Eingängen zur Anlage kommt, haben im Bereich der Summanden-Zerlegeschaltung 2 nur die Oder-Schaltung 22 und 27 an ihrem Ausgang H-Potential. Im Bereich der Summanden- Zerlegeschaltung 3 haben hierbei die Oder-Schaltungen 34 und 37 an ihrem Ausgang H-Potential. Der duale Voll-Addierer 4, welcher die Wertigkeit 1 verarbeitet, wird hierbei an keinem seiner Eingänge mit H-Potential angesteuert und hat somit an seinem Ausgang n und an seinem Übertrag-Ausgang p L-Potential. Die Haupt-Schaltung 1 wird somit nur an drei Eingängen mit H-Potential angesteuert. In der Teil-Schaltung 11 hat somit die Leitung c 2 H-Potential. Damit haben in der Umco­ dierschaltung 7 die Oder-Schaltungen 41 und 45 an ihrem Aus­ gang H-Potential. Der duale Halb-Addierer 5, welcher die Wertigkeit 5 verarbeitet, wird hierbei auch an keinem seiner Eingänge mit H-Potential angesteuert und hat somit an seinem Ausgang t und an seinem Übertrag-Ausgang q L-Potential. Somit wird hierbei die Schaltung 9 nur an ihrem Eingang w mit H-Potential angesteuert und hat die Ober-Schaltung 53 an ihrem Ausgang L-Potential und somit die Leitung s 1H-Poten­ tial. Damit haben die Ergebnis-Ausgänge C dezimal-1-aus-10- codiert die Ziffer 6 und hat der Übertrag-Ausgang y L-Poten­ tial, weil die Oder-Schaltung 9 an keinem ihrer beiden Ein­ gänge mit H-Potential angesteuert wird.
Falls die Ziffer 4 zur Ziffer 8 addiert wird und am Über­ trag-Eingang x nur L-Potential anliegt und die Ziffer 4 an den A-Eingängen zur Anlage kommt und die Ziffer 8 an den B-Eingängen zur Anlage kommt, haben im Bereich der Summanden- Zerlegeschaltung 2 oder die Oder-Schaltungen 24 und 27 an ihrem Ausgang H-Potential und im Bereich der Summanden-Zerlege- Schaltung 3 die Oder-Schaltungen 33 und 35 bis 37 an ihrem Ausgang H-Potential. Der duale Voll-Addierer 4 wird hierbei nur an seinem Eingang m mit H-Potential angesteuert, weshalb hierbei dessen Ausgang n H-Potential hat und somit die Eins- Aufwärts-Verschiebeschaltung 6 auf Verschiebung vor-ange­ steuert ist. Weil hierbei der duale Voll-Addierer 4 an seinem Übertrag-Ausgang p L-Potential hat, wird die Haupt- Schaltung 1 auch in diesem Fall nur an drei Eingängen mit H-Potential angesteuert und hat in der Teil-Schaltung 11 auch in diesem Fall die Leitung c 2 H-Potential. In der Umco­ dierschaltung 7 haben hierbei die Ober-Schaltungen 42 und 45 an ihrem Ausgang H-Potential, weil die Zwischen-Ergebnis­ zahl in der Schaltung 6 um die Ziffer 1 angehoben wird. Hierbei hat der duale Halb-Addierer 5 an seinem Ausgang t H-Potential und an seinem Übertrag-Ausgang q L-Potential, weil er nur an seinem Eingang s mit H-Potential angesteuert wird. Damit wird in diesem Fall die Schaltung 9 an beiden Eingängen (v und w) mit H-Potential angesteuert und hat die Und-Schaltung 51 an ihrem Ausgang H-Potential und außerdem die Ober- Schaltung 53 an ihrem Ausgang H-Potential und somit die Leitung s 2 H-Potential. Damit haben die Ergebnis-Ausgänge C dezimal-1-aus-10-codiert die Ziffer 2 und hat der Übertrag- Ausgang y H-Potential, weil die Oder-Schaltung 9 an ihrem oberen Eingang mit H-Potential angesteuert wird.
Falls hierbei außerdem am Übertrag-Eingang x H-Potential an­ liegt, wird die Ergebniszahl um die Ziffer 1 höher.
Die Addierschaltung Type A 2 (Fig. 3 und 2) weist im Ver­ gleich mit der Addierschaltung Type A 1 (Fig. 1 und 2) den Unterschied auf, daß die Haupt-Schaltung 1 (1 b) nur 5 Einzel- Addierschaltungen 12 hat.
Die Addierschaltung Type B 1 (Fig. 1 und 7) weist im Ver­ gleich mit der Addierschaltung Type A 1 (Fig. 1 und 2) den Unterschied auf, daß an Stelle der Umcodierschaltung 8 die Umcodierschaltung 8 b angeordnet ist und daß an Stelle der Zusatz-Schaltung 9 die Zusatz-Schaltung 9 b angeordnet ist. Die Umcodierschaltung 8 b ist auch eine Schaltung, welche 54321-codiert Dezimal-Ziffern in 1-aus-10-codierte Dezimal- Ziffern umcodiert und besteht auch aus einer Oder-Schaltung 46 mit 4 Eingängen und einer Negierschaltung 47 und 10 Und- Schaltungen 48 mit je 2 Eingängen und der Negier-Schaltung 49. Die Schaltung 9 b besteht aus einer Und-Schaltung 56 mit 2 Eingängen und einer Oder-Schaltung 57 mit 2 Eingängen und einer Und-Schaltung 58 mit 2 Eingängen und der Negier-Schaltung 59. Diese Schaltung 9 b ist ein dualer Halb-Addierer, weshalb an Stelle des dualen Halb-Addierers 9 b auch ein dualer Halb-Addierer nach Fig. 6 verwendet werden kann.
Die Addierschaltung Type B 2 (Fig. 3 und 7) weist im Ver­ gleich mit der Addierschaltung Type B 1 (Fig. 1 und 7) den Unterschied auf, daß die Haupt-Schaltung 1 (1 b) nur 5 Ein­ zel-Addierschaltungen 12 hat.
Die Addierschaltung Type C (Fig. 1 und 8) weist im Ver­ gleich mit der Addierschaltung Type A 1 (Fig. 1 und 2) den Unterschied auf, daß an Stelle der Umcodierschaltung 8 die Umcodierschaltung 8 c angeordnet ist. Die Umcodierschaltung 8 c ist auch eine Schaltung, welche 54321-codierte Dezimal- Ziffern in 1-aus-10-codierte Dezimalziffern umcodiert und besteht aus einer Oder-Schaltung 75 mit 5 Eingängen und einer Negierschaltung 76 und 4 Und-Schaltungen 77 mit je 2 Ein­ gängen und einer Oder-Schaltung 78 mit 4 Eingängen und einer Negier-Schaltung 79 und 5 weiteren Und-Schaltungen 80 mit je 2 Eingängen und der Negier-Schaltung 81.
Die Addierschaltung Type C 2 (Fig. 3 und 8) weist im Ver­ gleich mit der Addierschaltung Type C 1 (Fig. 1 und 8) den Unterschied auf, daß die Haupt-Schaltung 1 (1 b) nur 5 Ein­ zel-Addierschaltungen 12 hat.
Die Addierschaltung Type D 1 (Fig. 1 und 9) weist im Ver­ gleich mit der Addierschaltung Type C 1 (Fig. 1 und 8) den Unterschied auf, daß an Stelle der Schaltung 9 die Schalt­ ung 9 b angeordnet ist und daß an Stelle der Umcodier- Schaltung 8 c die Umcodierschaltung 8 d angeordnet ist, bei der die Negierschaltung 81 nicht angeordnet ist.
Die Addierschaltung Type D 2 (Fig. 3 und 9) weist im Ver­ gleich mit der Addierschaltung Type D 1 (Fig. 1 und 9) den Unterschied auf, daß die Haupt-Schaltung 1 (1 b) nur 5 Ein­ zel-Addierschaltungen 12 hat.

Claims (6)

1. Elektronische Addierschaltung im Dezimal-1-aus-10-Code, welche an zweit-letzter Stelle eine Umcodierschaltung (7) aufweist, welche Dezimal-Ziffern vom 1-aus-10-Code in den 54321-Code umcodiert und welche an letzter Stelle eine Umcodierschaltung (8) aufweist, welche Dezimal-Ziffern vom 54321-Code in den 1-aus-10-Code umcodiert und deren Haupt-Schaltung (1) aus weniger als 11 nicht-dualen Einzel-Addierschaltungen (12) besteht, welche nur die Wertigkeit 2 verarbeiten und welche für die Vor-Verar­ beitung der Wertigkeit 1 einen dualen Voll-Addierer (4) oder zwei duale Halb-Addierer aufweist, dadurch gekenn­ zeichnet, daß sie für die Verarbeitung oder Vor-Verarbeitung der Wertigkeit 5 keinen dualen Voll-Addierer auf­ weist.
2. Elektronische Addierschaltung nach Anspruch 1, dadurch gekennzeichnet, daß die Haupt-Schaltung (1) nur 6 oder nur 5 Einzel-Addierschaltungen (12) aufweist.
3. Elektronische Addierschaltung nach Anspruch 1 oder nach Anspruch 1 und 2, dadurch gekennzeichnet, daß sie für die Vor-Verarbeitung oder Verarbeitung der Wertigkeit 5 einen dualen Halb-Addierer (5) und eine Zusatz-Schaltung (9) aufweist, und daß die Zusatz-Schaltung (9) kein dualer Halb-Addierer ist.
4. Elektronische Addierschaltung nach Anspruch 1 oder nach Anspruch 1 und 2, dadurch gekennzeichnet, daß sie für die Vor-Verarbeitung oder Verarbeitung der Wertigkeit 5 zwei getrennt angeordnete duale Halb-Addierer (5 und 9 b) auf­ weist.
5. Elektronische Addierschaltung nach Anspruch 1 oder nach Anspruch 1 und 2 oder nach Anspruch 1 bis 3 oder nach Anspruch 1 und 2 und 4, dadurch gekennzeichnet, daß die Einzel-Addierschaltungen (12) der Haupt-Schaltung (1) bei den angegebenen Eingangs-Potentialen folgende Aus­ gangs-Potentiale aufweisen:
6. Elektronische Addierschaltung nach Anspruch 5, dadurch gekennzeichnet, daß die Einzel-Addierschaltungen (12) der Haupt-Schaltung (1) aus je einer Oder-Schaltung (61) mit 2 Eingängen und je einer Und-Schaltung (62) mit 2 Ein­ gängen bestehen.
DE19863629739 1986-07-21 1986-09-01 Addierschaltung im dezimal-1-aus-10-code Ceased DE3629739A1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19863629739 DE3629739A1 (de) 1986-07-21 1986-09-01 Addierschaltung im dezimal-1-aus-10-code

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19863624620 DE3624620A1 (de) 1986-07-21 1986-07-21 Addierschaltung im dezimal-1-aus-10-code
DE19863629739 DE3629739A1 (de) 1986-07-21 1986-09-01 Addierschaltung im dezimal-1-aus-10-code

Publications (1)

Publication Number Publication Date
DE3629739A1 true DE3629739A1 (de) 1988-03-03

Family

ID=25845763

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19863629739 Ceased DE3629739A1 (de) 1986-07-21 1986-09-01 Addierschaltung im dezimal-1-aus-10-code

Country Status (1)

Country Link
DE (1) DE3629739A1 (de)

Similar Documents

Publication Publication Date Title
DE3629739A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3638257A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3642815A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3625774A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3721553A1 (de) Addierschaltung im 54321-code
DE3626369A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3625510A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3640462A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3624620A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3643346A1 (de) Addierschaltung im 5211-code
DE3702565A1 (de) Addierschaltung im 5211-code
DE3719664A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3624902A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3730961A1 (de) Subtrahierschaltung im 5211-code
DE3628049A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3730960A1 (de) Subtrahierschaltung im 54321-code
DE3721555A1 (de) Addierschaltung im 51111-code
DE3632182A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3642011A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3635749A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3626666A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3628830A1 (de) Addierschaltung im dezimal-1-aus-10-code
DE3642010A1 (de) Addierschaltung im 51111-code
DE3728501A1 (de) Addierschaltung im 5211-code
DE3636556A1 (de) Addierschaltung im dezimal-1-aus-10-code

Legal Events

Date Code Title Description
AF Is addition to no.

Ref country code: DE

Ref document number: 3624620

Format of ref document f/p: P

8131 Rejection