DE3629739A1 - Addierschaltung im dezimal-1-aus-10-code - Google Patents
Addierschaltung im dezimal-1-aus-10-codeInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods 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/491—Computations with decimal numbers radix 12 or 20.
- G06F7/4912—Adding; 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.
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) |
-
1986
- 1986-09-01 DE DE19863629739 patent/DE3629739A1/de not_active Ceased
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 |