DE2521900A1 - Elektronischer rechner - Google Patents
Elektronischer rechnerInfo
- Publication number
- DE2521900A1 DE2521900A1 DE19752521900 DE2521900A DE2521900A1 DE 2521900 A1 DE2521900 A1 DE 2521900A1 DE 19752521900 DE19752521900 DE 19752521900 DE 2521900 A DE2521900 A DE 2521900A DE 2521900 A1 DE2521900 A1 DE 2521900A1
- Authority
- DE
- Germany
- Prior art keywords
- memory
- data
- computer according
- electronic computer
- circuits
- 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.)
- Withdrawn
Links
- 230000015654 memory Effects 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims 2
- 238000013479 data entry Methods 0.000 claims 1
- 230000000694 effects Effects 0.000 claims 1
- 238000000034 method Methods 0.000 claims 1
- 230000000717 retained effect Effects 0.000 claims 1
- 230000002441 reversible effect Effects 0.000 claims 1
- 102200156874 rs121964882 Human genes 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30029—Logical and Boolean instructions, e.g. XOR, NOT
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30018—Bit or string instructions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4482—Procedural
- G06F9/4484—Executing subprograms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/42—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
- H04Q3/54—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
- H04Q3/545—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised using a stored programme
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/11—Plc I-O input output
- G05B2219/1127—Selector for I-O, multiplex for I-O
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/12—Plc mp multi processor system
- G05B2219/1204—Multiprocessing, several plc's, distributed logic control
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/15—Plc structure of the system
- G05B2219/15049—Timer, counter, clock-calendar, flip-flop as peripheral
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/15—Plc structure of the system
- G05B2219/15055—FIFO
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Executing Machine-Instructions (AREA)
- Exchange Systems With Centralized Control (AREA)
- Complex Calculations (AREA)
- Debugging And Monitoring (AREA)
- Storage Device Security (AREA)
Description
5G9849/G88S
IS | input staticiser |
OS | output staticiser |
31,32 | bus |
RAM | randoh access memory |
DEC | decoder |
ALU | arithmetic logic unit |
ASO | operation stack |
Α,Β,Ο,ΰ | stages |
DEL | delay elements |
RAS | address selector |
LFC | clock |
K1,N2 | HAND-units |
FD | control circuitry |
ROM | read-only memory |
BP1, BP2 | Boolean processors |
PC | .program counter |
G1 | AKD-gate |
OSC | oscillator |
Einfangswandler
Ausgangswandler
Ds t enve ro inc1 ung s le i tu ng
or - icher
Decoder
Logikeinheit Arbeitsspeicher
Stufen
Verzögerungsschaltungen
Adressenausv/ahlschaltung Taktgeber
NAND-Schaitungen Steuerschaltungen
Lasespeicher Boole'sehe Rechner
Programmzähler UND-Schaltung Oszillator
509B49/0885
Claims (9)
- A.W.Sweet - 3• Patentansprücher~ 1., Elektronischer Rechner, mit Einggängen zur Dateneingabe und mit Eingangswandlern zur Speicherung der Eingangsdaten, mit Ausgangswandlern zur Speicherung der"Rechenergebnisse und mit Ausgängen zur Abgabe der Rechenergebnisse ,g_ejcenn^e_ic2in^t_durch folgende Bestandteile:- einen Speicher (RAM) zur Speicherung von Zwischenergebnissen und/oder zur Speicherung von Informationen für die Durchführung der Rechnung- einen Befehlseingang (IP) zur Eingabe von Befehlsworten mit ,einem Adressenteil und einem Punktionsteil-ersten Adressenauswahlschaltungen, gesteuert vom Adressenteil des Befehlswortes zur Auswahl von zu verarbeitenden Daten., .- eine Logikschaltung, gesteuert vom Funktionsteil des Befehlswortes, um die Daten zu verarbeiten, die sie erhält- zweite Adressenauswahlschaltungen, ebenfalls gesteuert vom Adressenteil des Befehlswortes, zur Übermittlung von Rechenergebnissen entweder an den Speicher (RAM) oder an einen Ausgangswandler (OS)wobei jeder VerarbeitungsVorgang nur mit jeweils einem Bit durchgeführt wird und wobei jedes Rechenergebnis aus einem Bit besteht.
- 2. Elektronischer Rechner nach Anspruch I9 dadurch gekennzeichnet, daß die Logikschaltung einen mehrstufigen Ar. beitsspeicher (ASO) enthält, dessen Stufen ein umkehrbares Schieberegister bilden, ferner UND-Schaltungen, um an zwei509849/0885A.W.Sweet 3Daten in zwei Stufen des Arbeitsspeichers (ASO) eine UND-Verknüpfung durchzuführen und das Ergebnis in einer der Stufen abzuspeichern, ferner ODER-Schaltungen, um an zwei Daten in zwei Stufen des Arbeitsspeichers (ASO) eine ODER-Verknüpfung durchzuführen, und das Ergebnis in einer der Stufen abzuspeichern, wobei die Verknüpfungsart (UND5ODER oder andere) durch den Funktionsteil eines Befehlswortes festgelegt ist.
- 3. Elektronischer Rechner nach Anspruch 2, dadurch gekennzeichnet, daß nach Durchführung einer logischen Verknüpfung · und Festlegung eines Ausgangswandlers (OS) oder eines Platzes im Speicher (RAM) das Ergebnis der Verknüpfung zur festgelegten Stelle übertragung wird und gleichzeitig in seiner Stufe des Arbeitsspeichers (ASO) stehen bleibt, und daß ein Adressenteil mit Null-Bit-Werten bewirkt, daß das Ergebnis einer Verknüpfung lediglich in seiner Stufe erhalten bleibt und keine Übermittlung stattfindet.
- 4. Elektronischer Rechner nach Anspruch 1, dadurch gekennzeichnet, daß in der Logikschaltung zwei NAND-Schaltungen (Nl9 N2) enthalten sind, von denen eine oder beide gemäß dem Funktionsteil eines Befehlswortes die Rechnung durchführen.
- 5. Elektronischer Rechner nach Anspruch 4, dadurch gekennzeichnet, daß die erste NAND-Schaltung (Nl) vom Speicher (RAM) oder von einem Eingangswandler (IS) Daten erhält, daß beide NAND-Schaltungen (Nl, N2) Daten an den Speicher (RAM) oder an einen Ausgangswandler (OS) abgeben können und daß jede der NAND-Schaltungen ausgangsseitig über eine Steuereinheit (FD) mit der anderen verbindbar ist,wobei die Steuereinheit (FD) durch den Funktionsteil eines Befehlswortes gesteuert wird.509849/0885 -/-A.W.Sweet 3
- 6. Elektronischer Rechner nach Anspruch 53 dadurch gekennzeichnet, daß jede der NAND-Schaltungen aus einer UND-Schaltung und einer Kippstufe besteht, wobei der Ausgang der UND-Schaltung mit der Seite der Kippstufe verbunden ist.
- 7. Elektronischer Rechner nach den Ansprüchen 1-6, dadurch gekennzeichnet ? daß Datenverbindungsleitungen (Bl,B2) vorgesehen sind, die die Eingangswandler, die Ausgangswandler, den Speicher und die Logikschaltung miteinander verbinden.
- 8. Elektronischer Rechner nach einem der Ansprüche 1-7 a dadurch gekennzeichnet, daß Verzögerungselemente (DEL) vorgesehen sind, um ein bestimmtes zu verarbeitendes Bit eine festgesetzte Zeitspanne zu verzögern, sowie Takteinrichtungen, um verschiedene Takte mit verschiedenen Frequenzen zu erzeugen*
- 9. Elektronischer Rechner nach einem der Ansprüche 1-8,. dadurch gekennzeichnet, daß er mit integrierten Schaltkreisen als Chip ausgeführt ist.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB2306774A GB1448041A (en) | 1974-05-23 | 1974-05-23 | Data processing equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
DE2521900A1 true DE2521900A1 (de) | 1975-12-04 |
Family
ID=10189588
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19752521900 Withdrawn DE2521900A1 (de) | 1974-05-23 | 1975-05-16 | Elektronischer rechner |
Country Status (11)
Country | Link |
---|---|
JP (1) | JPS5124844A (de) |
AU (1) | AU8105175A (de) |
BE (1) | BE829386A (de) |
DE (1) | DE2521900A1 (de) |
ES (1) | ES437893A1 (de) |
FR (1) | FR2272441B1 (de) |
GB (1) | GB1448041A (de) |
IE (1) | IE41472B1 (de) |
IN (1) | IN141971B (de) |
NL (1) | NL7506005A (de) |
ZA (1) | ZA752215B (de) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2423820A1 (fr) * | 1978-03-20 | 1979-11-16 | Bendix Corp | Processeur autonome entree/sortie pour systeme numerique |
DE19837101C2 (de) | 1998-08-17 | 2000-11-23 | Philips Corp Intellectual Pty | Programmierbare 1-Bit Datenverarbeitungsanordnung |
DE10163206B4 (de) * | 2001-12-21 | 2004-03-11 | Schneider Automation Gmbh | Verfahren zum Betrieb einer speicherprogrammierbaren Steuerung |
-
1974
- 1974-05-23 GB GB2306774A patent/GB1448041A/en not_active Expired
-
1975
- 1975-04-08 ZA ZA00752215A patent/ZA752215B/xx unknown
- 1975-05-12 AU AU81051/75A patent/AU8105175A/en not_active Expired
- 1975-05-12 IN IN937/CAL/75A patent/IN141971B/en unknown
- 1975-05-16 DE DE19752521900 patent/DE2521900A1/de not_active Withdrawn
- 1975-05-22 FR FR7515921A patent/FR2272441B1/fr not_active Expired
- 1975-05-22 NL NL7506005A patent/NL7506005A/xx not_active Application Discontinuation
- 1975-05-23 JP JP50062442A patent/JPS5124844A/ja active Pending
- 1975-05-23 IE IE1160/75A patent/IE41472B1/en unknown
- 1975-05-23 BE BE2054355A patent/BE829386A/xx unknown
- 1975-05-23 ES ES437893A patent/ES437893A1/es not_active Expired
Also Published As
Publication number | Publication date |
---|---|
FR2272441A1 (de) | 1975-12-19 |
NL7506005A (nl) | 1975-11-25 |
ES437893A1 (es) | 1977-01-01 |
BE829386A (nl) | 1975-11-24 |
JPS5124844A (de) | 1976-02-28 |
GB1448041A (en) | 1976-09-02 |
IN141971B (de) | 1977-05-14 |
AU8105175A (en) | 1976-11-18 |
IE41472L (en) | 1975-11-23 |
IE41472B1 (en) | 1980-01-16 |
ZA752215B (en) | 1976-03-31 |
FR2272441B1 (de) | 1980-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69718084T2 (de) | Gerät zur Schätzung des Leistungsverbrauchs eines Mikroprozessors | |
DE69026479T2 (de) | Datenprozessor mit Wartezustandsteuerungseinheit | |
DE3686681T2 (de) | Parallelmultiplizierer. | |
DE69810897T2 (de) | Befehlsignalgenerator für speicheranordnungen | |
DE3636106A1 (de) | Digitaler signalprozessor | |
DE2018452A1 (de) | Arithmetische Einrichtung | |
DE3854212T2 (de) | Signalgenerator für die Umlaufadressierung. | |
DE69410660T2 (de) | Instruktionsspeichersystem für RISC-Mikroprozessor, fähig zu relativen Progammzahleradressierung | |
DE1549478B1 (de) | Gleitkomma-Rechenwerk zur schnellen Addition oder Subtraktion binaerer Operanden | |
DE2150751A1 (de) | Digitaler Sinus-Kosinus-Generator | |
DE69614919T2 (de) | Dateneingangsschaltung einer Halbleiterspeicherschaltung | |
DE69501581T2 (de) | Verfahren zum Erzeugen eines Fehlerkorrekturparameters in Verbindung mit der Verwendung von modularen Operationen nach der Montgomery-Methode | |
DE2758130A1 (de) | Binaerer und dezimaler hochgeschwindigkeitsaddierer | |
DE2364865A1 (de) | Erweitertes speicheradressenbildungssystem eines digitalen rechnersystems | |
DE2521900A1 (de) | Elektronischer rechner | |
DE68926541T2 (de) | Adressenmodifizierungsschaltung | |
DE2235802A1 (de) | Verfahren und einrichtung zur pruefung nichtlinearer schaltkreise | |
EP0090298A1 (de) | In MOS-Technik integrierter schneller Multiplizierer | |
DE3313075C2 (de) | ||
AT354783B (de) | Programmierbare schaltung zur datenverarbeitung | |
DE69500544T2 (de) | Mikrocomputer mit integrierter Haltepunktanordnung zur Erkennung von zusammengesetzten Ereignissen | |
DE19519226C2 (de) | Mehrstufiger Synchronzähler | |
DE2712582A1 (de) | Digital-differential-analysator | |
DE3609056C2 (de) | ||
DE19727424B4 (de) | Eingabepuffer für ein Halbleiterspeicherbauelement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8139 | Disposal/non-payment of the annual fee |