DE3516413A1 - Speicherdateisystem fuer einen personal computer - Google Patents
Speicherdateisystem fuer einen personal computerInfo
- Publication number
- DE3516413A1 DE3516413A1 DE19853516413 DE3516413A DE3516413A1 DE 3516413 A1 DE3516413 A1 DE 3516413A1 DE 19853516413 DE19853516413 DE 19853516413 DE 3516413 A DE3516413 A DE 3516413A DE 3516413 A1 DE3516413 A1 DE 3516413A1
- Authority
- DE
- Germany
- Prior art keywords
- data
- ram
- file
- cpu
- memory
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0656—Data buffering arrangements
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)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Record Information Processing For Printing (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Description
TER MEER · MÜLLER · STEINMEISTER .SHAßP :Κ·;Κ·. -- -254-2-ÜSA/GER-CM-A
BESCHREIBUNG
Die vorliegende Erfindung betrifft ein Speicherdateisystem (Memory File Apparatus), insbesondere ein verbessertes
Speicherdateisystem für einen Computer wie beispielsweise einen Personal Computer.
Es wurden in der Vergangenheit viele Typen von Speichern vorgeschlagen, beispielsweise Bandrekorder und
eine sog. Hard-Disk, die für einen Computer einschließlich Personal Computer geeignet sind. Nun ist es wünsehenswert,
einen verbesserten Speicher vorzusehen, der durch einen vernünftigen Preis und dadurch gekennzeichnet
ist, Daten auf schnelle Weise mit einer wahlfreien Zugriffsfunktion zu übertragen und eine
"spooling"-Funktion aufweist (ein Verfahren zur Eingabe von Eingabedaten und deren Zwischenspeicherung in einem
Eingabestauraum sowie zum Zwischenspeichern von Auftragsergebnissen im Ausgabestauraum und deren Ausgabe),
um parallele "tasks" (Aufgaben) durchzuführen.
Der Erfindung liegt demzufolge die Aufgabe zugrunde, einen verbesserten Speicher zu schaffen, der für einen
Computer wie einen Personal Computer geeignet ist und sich dadurch auszeichnet, daß er preislich tragbar ist
und mit wahlfreier Zugriffsmöglichkeit auf schnelle Weise Daten übertragen kann.
Weiterhin ist Aufgabe der vorliegenden Erfindung, ein verbessertes Speicherdateigerät (Memory File Apparatus)
für einen Computer zu liefern, das dadurch gekennzeichnet ist, daß es eine "spooling"-Funktion zur parallelen
Weiterleitung von "tasks" zu einer Ausgabevorrichtung wie beispielsweise einem Drucker bietet, der mit dem
Computer betriebsmäßig verbunden ist.
TER MEER · MÜLLER · STEINMEISTER SÖARE K /Kv _-' -25 4-2--USAZGER-CM-A
Kurz beschrieben umfaßt in Übereinstimmung mit der vorliegenden Erfindung ein Speicherdateigerat für einen
Computer, z. B. einen Personal Computer eine zentrale Prozessoreinheit (CPU) zur Betriebssteuerung des Computers,
externe Speichermittel zur Abspeicherung von Daten, Ausgangsschaltmittel zur Ausgabe der Daten mit
Unterstützung der CPU, Speicherbaugruppen mit wahlfreiem Zugriff (RAM) zur Abspeicherung von ' Codedaten,
die in die externen Speichermittel übertragen werden sollen, wobei die RAM-Baugruppen die Daten zusammen mit
einem zugehörigen Inhaltsverzeichnis abspeichern.
In einer speziellen Ausführungsform der vorliegenden Erfindung sind die externen Speichermittel als Floppy-Disk
mit sequentiellen Zugriff ausgebildet, um Dateien abzuspeichern, die in Form einer Speicherdatei mit
wahlfreien Zugriff ausgegeben werden und eine Adressenkarte enthalten. Die RAM-Mittel werden zum Zugriff
auf die Dateien verwendet.
Die Erfindung ist anhand von Ausführungsbeispielen in den Zeichnungsfiguren näher erläutert. Diese zeigen:
Fig.. 1 ein Blockdiagramm eines Personal
Computers nach der vorliegenden Erfindung;
Fig 2 den Inhalt einer Speicherdatei nach der vorliegenden Erfindung;
Fig. 3(A) + 3(B) Dateistrukturen der Floppy-Disk mit
sequentiellem Zugriff (3A) und ein Teil des RAM nach der vorliegenden
Erfindung (3B), sowie
ORIGINAL IMSrEGTED
TER MEER - MÜLLER ■ STEINMEISTER SHARP K.iC. -.-254-2-USA/GER-CM-A
-6-
Fig. 4 die Struktur einer Datei eines
Druckerzwischenspeichers im RAM.
Fig. 1 zeigt ein Blockdiagramm eines Personal Computers
nach der vorliegenden Erfindung. Die Schaltung nach Fig. 1 umfaßt eine zentrale Prozessoreinheit CPU, einen
Lesespeicher RGM, einen Speicher mit wahlfreiem Zugriff RAM, ein Floppy-Disk-Laufwerk SDD mit sequentiellem
Zugriff, ein Floppy-Disk-Interface SDI vom sequentiellen Zugriffstyp, einen Floppy-Disk-Controller SDC
vom sequentiellen Zugriffstyp, eine Ausgabevorrichtung wie beispielsweise einen Drucker PRT, ein Druckerinterface
PRTI, eine Speicherdatei CMF, einen Adressen-Multiplexer MULTI, einen Adressen-Schalter und -Zähler
AC sowie einen Kontrollschaltkreis CT.
Die zentrale Verarbeitungseinheit CPU dient zur dominanten Steuerung des Betriebes des Computers. Sie besteht
beispielsweise aus einem Z-80-Mikroprozessor, der u. a. von der Sharp Corporation in Japan erhältlich
ist. Der Lesespeicher RGM ist zur Abspeicherung eines Programms für einen Initialprogrammlader IPL und einem
Systemmonitor vorgesehen. Das RAM arbeitet als Schreib-/Lesespeicher und ist ein dynamisches RAM, um
ein Programm abzuspeichern, das von einem externen Speicher geladen wird.
Das Floppy-Disk-Laufwerk SDD vom sequentiellen Zugriffstyp
ist dazu vorgesehen, die Daten für den Personal Computer abzuspeichern. Dieser Typ eines Floppy-Disk-Laufwerkes
ist dadurch gekennzeichnet, daß er Daten sequentiell abspeichern kann. Insbesondere wird
ein die Anzahl von Dateien anzeigender Vorsatz gelesen, um das Gerät zum Einschreiben einer neuen Datei auf das
Speichermedium in einer Position nach den bereits abge-
ORIGINAL
TER MEER ■ MÖLLER . STEINMEISTEFj ~Hm^ j ^ -J
ERCA
-7-
speicherten Dateien vorzubereiten. Ein Dateinummerbereich enthält die Ziffer "0" betreffend ihr Datenformat,
normalerweise ist eine Dateinummer darin abgespeichert. Das Datenspeichermedium hat eine Mehrzahl von
Speicherbereichen zwischen einem oberen Speicherbereich und einem Speicherendbereich. Nach Vorbereitung des
Datenspeicherformates wird jedesmal, wenn eine-einzelne
Datei auf dem Medium abgespeichert wird, der Inhalt des Dateinummerbereiches um 1 erhöht. Wenn eine neue Datei
abgespeichert wird, wird die Lage der Datei auf dem Medium entsprechend der im Dateinummerbereich abgelegten
Dateinummer festgelegt, so daß eine neue Datei unmittelbar abfolgend auf die vorabgespeicherte Datei
abgespeichert wird. Die Auswahl der Dateinummer ermöglicht es, eine neue Datei unmittelbar nachfolgend an
die Datei abzuspeichern, die durch die Dateinummer ausgewählt wurde (in diesem Fall sind alle Dateien, die
der neuen Datei nachfolgend abgespeichert werden, vergeblich angelegt).
Der Floppy-Disk-Controller SDG vom sequentiellen Zugriffstyp
ist zur Betriebssteuerung des Floppy-Disk-Laufwerkes SDD vorgesehen. Das Interface SDI dient zur
Schnittstellenverbindung zwischen Floppy-Disk-Laufwerk SDD vom sequentiellen Zugriffstyp und der zentralen
Prozessoreinheit CPU.
Der Drucker PRT ist zum Ausdrucken der Daten vorgesehen. Das Interface PRTI dient zur Schnittstellenverbindung
zwischen dem Drucker PRT und der zentralen Prozessoreinheit CPU. Das Memory-File CMF ist ein dynamisches
RAM zur Abspoicherung der Daten der zentralen
Prozessoreinheit CPU. Der Adressen-Multiplexer MULTI ist zur Adressierung des CMF vorgesehen. Der Adressen-Schalter
und -Zähler AC dient zur Weiterschaltung der
ORIGINAL INSPECTED
TER MEER ■ MÜLLER ■ STEINMEISTER SHAR? KvK. -" 2'542-USA/GER-CM-A
— ■—■— 1
-8-
Adressen und zur Abzählung. Der Controller CD ist zur
Erzeugung von Spaltenadressignalen und Ladeadressignalen vorgesehen.
Um das Floppy-Disk-Laufwerk SDD vom sequentiellen Zugriffstyp als eine Datei mit wahlfreiem Zugriff zu
betreiben, wenn auch dieses System SDD die Daten grundsätzlich sequentiell ablegt, wird das Memory-File betriebsmäßig
zwischengeschaltet. Der Inhalt des Floppy-Disk-Laufwerksystems SDD vom sequentiellen Zugriffstyp
wird einmal in Speicherbereiche der Memory-File CMF ausgelesen. Da das Memory-File CMF aus einem RAM besteht,
ist eine wahlfreie Zugriffsfunktion möglich. Nachdem die gesamte Operation abgeschlossen ist, werden
alle Daten im Floppy-Disk-Laufwerksystem SDD vom sequentiellen Zugriffstyp durch das Memory-File CMF abgespeichert,
so daß als erstes Merkmal ein wahlfreies Zugriffsmerkmal der vorliegenden Erfindung durchgeführt
werden kann, mit anderen Worten auf die an sich sequentiell im SDD gespeicherten Daten wahlfrei zugegriffen
werden kann.
Um den Drucker PRT zu betreiben, werden die Codedaten, die zur Weiterleitung an den Drucker PRT vorgesehen
sind, in Speicherplätzen des Memory-File CMF für eine gewisse Zeit zwischengespeichert, so daß eine
"spooling"-Funktion als zweites Kernmerkmal der vorliegenden Erfindung angegeben werden kann, um zu ermöglichen,
daß die CPU andere Aufgaben ("tasks") durchführt, während der Drucker PRT betrieben wird.
Fig. 2 zeigt die Struktur der Dateien des Memory-File CMF gemäß Fig. 1.
ORIGINAL IN
TER MEER · MÖLLER · STEINMEIS^Eft -SHARP "KVK.- -" *23*42-USA/GER-CM-A
™—
—9 —
Die Dateien des Memory-File CMF werden durch einen Kontrollspeicher 1, einen RAM-Dateispeicher 2 und einen
Drucker-Pufferspeicher 3 gebildet. Das Memory-File CMF hat eine Gesamtkapazitat von 64 K-bytes. Der Kontrollspeicher
1 ist ein Festspeicher mit einer Kapazität von 16 K-bytes. Die verbleibende Kapazität ist in den RAM-Dateispeicher
2 und den Drucker-Pufferspeicher 3 aufgeteilt. Der RAM-Dateispeicher 2 wird zum Zugriff auf das
Floppy-Disk-Laufwerk SDD vom sequentiellen Zugriffstyp 10- verwendet. Der Drucker-Pufferspeicher 3 wird zum Abspeichern
der Codedaten verwendet, die zur Weiterleitung an den Drucker PRT vorgesehen sind.
Fig. 3A und 3B zeigen die Struktur der Dateien des Floppy-Disk-Laufwerksystems SDD vom sequentiellen Zugriffstyp
bzw. die Struktur des RAM-Dateispeichers 2.
Fig. 3A zeigt die Struktur der Datei des SDD. "d" bezeichnet
ein Inhaltsverzeichnis, "D" bezeichnet Daten, beide sind mit einem Anhang (suffix) zur Klassifizierung
versehen. Die Dateilage des Verzeichnisses "d" speichert den Dateinamen, die Dateiattribute und die
Länge der Daten ab.
Fig. 3B zeigt die Struktur der Datei des RAM-Dateispeichers 2. "S" bezeichnet einen Abschnitt mit einem Anhang
der seriellen Nummer des Sektors. Die Dateilage des Sektors "SO" speichert ein Verzeichnis, das eine
Adress-Liste einer jeden der Dateien umfaßt. Die Formate gemäß Fig. 3A und 3B sind im Hinblick auf Auslesen
und Einschreiben ausgewählt.
Mit dieser Anordnung der Dateien wie sie in Fig. 3A und 3B gezeigt ist, kann auf die Dateien in einem RAM zugegriffen werden.
INSPECTED
TER MEER · MÜLLER · STEINMEISTER SH?WP K. K. - ~254'-USA/GEP-CM-A
*-■ 35 if 4 t
Fig. 4 zeigt die Struktur der Datei des Drucker-Pufferspeichers
3. Die Datei des Drucker-Pufferspeichers 3 enthält eine (erste) Dateilage einer Hinweisadresse
(pointer) WP zur Anzeige einer Position, an welcher Daten in den Pufferspeicher 3 einzuschreiben sind und
eine weitere Dateilage mit einer anderen Hinweisadresse (pointer) (oder einem anderen Zeiger) RP zur Anzeige,
wo die Daten aus dem Drucker-Pufferspeicher 3 auszulesen sind. Die Daten werden vorläufig zwischen den Orten
der Hinweisadressen (pointer) WP und RP eingespeichert. Jedesmal, wenn Daten eingeschrieben werden, wird der
Zeiger (pointer) WP nach oben gezählt. Jedesmal, wenn Daten ausgelesen werden, wird der Zeiger (pointer) RP
ebenfalls hochgezählt. Keinerlei Schiebeoperation der abgespeicherten Daten ist notwendig.
Die nachfolgend beschriebene Operation wird durchgeführt, um Daten unter Verwendung des Drucker-Pufferspeichers
3 auszulesen und einzuschreiben. Unter Bezugnahme auf Fig. 1 ist zunächst eine erste Datenleitung
Pl vorgesehen, auf welcher Daten von 8 Bit vom Druckerinterface-Schaltkreis PRTI zum Drucker PRT abgegeben
werden. Eine zweite Datenleitung P2 ist zur Übertragung eines Arbeitssignals (busy signal) vorgesehen. Eine
dritte Datenleitung P3 dient zur Übertragung eines "ready"-Signals. Infolge des Arbeitssignals (busy
signal) und eines daran angefügten Annahmesignals ist der Druckerinterface-Schaltkreis PRTI mit dem Drucker
PRT verknüpft (hand-shaked), um die Codedaten weiterzuschicken.
Darüber hinaus läßt der Druckerinterface-Schaltkreis PRTI infolge des Arbeitssignals (busy
signal) eine Unterbrechungsinformation zu, bei welcher infolge des Abfallens des Arbeitssignals der Druckerinterface-Schaltkreis
PRTI ein Unterbrechnungssxgnal zur CPU abgibt.
ORIGINAL INSPECTED
TER MEER ■ MÖLLER ■ STEINMEIStJefJ SHAR? KV«. - -.-25^2.-USAZGER-CM-A ^
Als Unterbrechungsoperation liest die CPU die Codedaten
vom Drucker-Pufferspeicher 3 aus und gibt sie zum Druckerinterface-Schaltkreis PRTI weiter. Der Auslesezeiger
RP wird neu gesetzt. Die CPU schreibt den Ausdruckcode in den Drucker-Pufferspeicher 3 ein und setzt
den Einschreibzeiger WP ebenfalls neu. Sobald die in den Drucker-Pufferspeicher 3 auszugebenden Codedaten zu
Ende sind, wobei die Zeiger WP und RP in Deckung sind, schließt die CPU den Druckerinterface-Schaltkreis PRTI
von der Unterbrechung aus. Auch wenn das Arbeitssignal (busy signal) abfällt, wird irgendeine Unterbrechung
nicht weitergeleitet.
Die folgende Operation wird durchgeführt, um Daten in
das CMF einzulegen und daraus auszulesen.
Gemäß Fig. 1 wird auf den Inhalt des Memory-File CMF
durch einen Eingangs-ZAusgangsanschluß wie folgt zugegriffen. Höhere Adressen A8 - A15 des Memory-File CMF
werden in einem Register B in der zentralen Prozessoreinheit CPU gesetzt. Niedrigere Adressen AO- A7 des
Memory-File CMF werden wie Daten DO - D7 behandelt, um in einen Eingangs-ZAusgangsanschluß einer Eingangs-/Ausgangsadresse
des Adressenschalters und -Zählers AC durch eine indirekte "Out"-Anweisung ausgegeben zu
werden. Deswegen werden die Daten im Zähler AC festgehalten. In Fig. 1 bezeichnet "Cl" eine niedrigere
Adresse und "C2" eine höhere Adresse. Jedesmal, wenn auf die Daten zugegriffen wird, wird der Wert des Zählers
AC automatisch nach oben gezählt. "C3" bezeichnet ein Chip-Auswahl- und Einschreibesignal. Infolge dieses
Chip-Auswahl- und Einschreibesignals C3 wird der Inhalt des Zählers AC nach oben gezählt. Danach wird angenommen,
daß die einzuschreibenden und auszulesenden Daten die Daten DO - D7 sind, so daß auf die Eingangs-ZAus-
TER MEER · MÜLLER ■ STEINMEIST.ER 5HAR? K:. K, .-252USAZGERC
gangsadressen des Memory-File CMF zugegriffen wird, um die Einschreibe- und Ausleseoperation zu ermöglichen.
Um die Daten auszulesen, wird der Befehl "IN" verwendet, wohingegen zum Einschreiben der Daten der Befehl
"OUT" Verwendung findet. Für die CPU ist ausreichend, die Startadresse auszuwählen, so daß die CPU vor einer
Überladung (Überlastung) (nicht) geschützt ist. "C4" bezeichnet eine Spaltenadresse und ein Ladungsadressignal.
In Übereinstimmung mit der vorliegenden Erfindung kann das Floppy-Disk-Laufwerksystem vom sequentiellen Zugriffstyp
eine wahlfreie Zugriffsspeicherfunktion bieten. Verursacht durch die "spooling"-Funktion kann jegliche
Wartezeit während des Ausdrucks von Daten vom Speicher vermiden werden.
ORlQlWAL
- Leerseite -
Claims (4)
1. Ein Speicherdateisystem für einen Computer mit
einer zentralen Prozessoreinheit (CPU) zur Steuerung der Arbeitsweise des Computers;
externen Speichermitteln (SDD) zur Abspeicherung
von Daten; .
Ausgabemittel (PRT) zur Ausgabe der Daten mit Unterstützung der CPU, sowie
Speichermittel mit wahlfreiem Zugriff (RAM) zur Abspeicherung von Codedaten, die zur Weiterleitung
an besagte externe Speichermittel (SDD)
TER MEER - MÜLLER . STEINMEISTER .*' SIiAKP-K. K.. --2542-USA/GER-CM-A
vorgesehen sind, wobei besagtes RAM die Daten zusammen mit einem jeweiligen Verzeichnis abspeichert.
2. System nach Anspruch 1,
dadurch gekennzeichnet,
dadurch gekennzeichnet,
daß die externen Speichermittel als Floppy-Disk-Vorrichtung
(SDD) vom sequentiellen Zugriffstyp ausgebildet sind und besagtes RAM
dazu dient, die Daten, die von besagter Floppy-Disk-Vorrichtung vom sequentiellen Zugriffs
typ ausgegeben werden, zusammen mit einem Adressverzeichnis als Dateien mit wahlfreiem
Zugriff abzuspeichern, so daß auf die Dateien durch besagtes RAM zurückgegriffen werden kann.
3. System nach Anspruch 1,
gekennzeichnet durch:
Einschreibevorrichtung zum Einschreiben von Codedaten in besagtes RAM, wobei die Codedaten
von besagter CPU zu den Ausgabemitteln abgegeben werden;
Unterbrechungsschaltelemente zur Unterbrechung des CPU-Betriebs infolge eines Signals, das
einen "Nicht-Betrieb" besagter Ausgabemittel anzeigt, und
ORIGINAL !SUSPECTED
TER MEER ■ MÜLLER · STEINMEISJEP? -'SHARE "K".. K."'- -2-542-USA/GER-CM-A
zweite Ausgabemittel zur Ausgabe von Codedaten in besagte erste Ausgabemittel, wobei die Codedaten
von besagtem RAM entsprechend der Unterbrechungsbetriebsweise (interuption operation)
ausgegeben werden.
4. System nach Anspruch 1,
dadurch gekennzeichnet,
daß die Ausgabemittel als Drucker (PRT) ausgebildet sind.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59091313A JPS60233749A (ja) | 1984-05-07 | 1984-05-07 | メモリフアイル装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3516413A1 true DE3516413A1 (de) | 1985-11-07 |
DE3516413C2 DE3516413C2 (de) | 1990-03-08 |
Family
ID=14022975
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19853516413 Granted DE3516413A1 (de) | 1984-05-07 | 1985-05-07 | Speicherdateisystem fuer einen personal computer |
Country Status (3)
Country | Link |
---|---|
US (1) | US4791564A (de) |
JP (1) | JPS60233749A (de) |
DE (1) | DE3516413A1 (de) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3836831A1 (de) * | 1987-11-02 | 1989-06-15 | Kentek Information System | Bilderzeugungssystem zum duplexdrucken |
DE3842247A1 (de) * | 1987-12-18 | 1989-08-24 | Hitachi Ltd | Verfahren und einrichtung zur steuerung eines duplexdruckers |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6371747A (ja) * | 1986-09-12 | 1988-04-01 | D & Ee Syst:Kk | パソコンと外部記憶装置とのアクセス方法 |
AU5941890A (en) * | 1989-06-30 | 1991-02-06 | Poqet Computer Corporation | A method and apparatus for information management in a computer system |
JP3069357B2 (ja) * | 1989-07-13 | 2000-07-24 | キヤノン株式会社 | 印刷制御装置 |
JPH0743732B2 (ja) * | 1989-09-12 | 1995-05-15 | 三菱電機株式会社 | 収集データの格納方法 |
US5687396A (en) * | 1989-12-04 | 1997-11-11 | Canon Kabushiki Kaisha | Data buffer apparatus with interrupted transmission/reception |
US5729708A (en) * | 1989-12-04 | 1998-03-17 | Canon Kabushiki Kaisha | Portable data buffer apparatus with manually controlled reception/transmission |
US6728832B2 (en) * | 1990-02-26 | 2004-04-27 | Hitachi, Ltd. | Distribution of I/O requests across multiple disk units |
US5680574A (en) | 1990-02-26 | 1997-10-21 | Hitachi, Ltd. | Data distribution utilizing a master disk unit for fetching and for writing to remaining disk units |
US5218670A (en) * | 1990-08-31 | 1993-06-08 | Texas Instruments Incorporated | Apparatus and methods for the handling of banded frame buffer overflows |
US5269019A (en) * | 1991-04-08 | 1993-12-07 | Storage Technology Corporation | Non-volatile memory storage and bilevel index structure for fast retrieval of modified records of a disk track |
CA2066542A1 (en) * | 1991-05-24 | 1992-11-25 | Richard Bealkowski | Method and apparatus for extending physical system addressable memory |
US5471674A (en) * | 1992-02-07 | 1995-11-28 | Dell Usa, L.P. | Computer system with plug-in override of system ROM |
US5479656A (en) * | 1992-05-13 | 1995-12-26 | Rawlings, Iii; Joseph H. | Method and system for maximizing data files stored in a random access memory of a computer file system and optimization therefor |
JP3501485B2 (ja) * | 1993-12-24 | 2004-03-02 | キヤノン株式会社 | マルチメディア機器の管理システムおよび管理方法 |
JPH09282103A (ja) * | 1995-12-22 | 1997-10-31 | Ricoh Co Ltd | 情報処理装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3204376A1 (de) * | 1981-02-09 | 1982-11-18 | Sony Corp., Tokyo | Ram-halbleiterspeicher in zuordnung zu einem mikrocomputersystem |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4067059A (en) * | 1976-01-29 | 1978-01-03 | Sperry Rand Corporation | Shared direct memory access controller |
US4126893A (en) * | 1977-02-17 | 1978-11-21 | Xerox Corporation | Interrupt request controller for data processing system |
US4399503A (en) * | 1978-06-30 | 1983-08-16 | Bunker Ramo Corporation | Dynamic disk buffer control unit |
US4241420A (en) * | 1978-11-01 | 1980-12-23 | Bank Computer Network Corporation | Disk data control |
US4348761A (en) * | 1980-09-08 | 1982-09-07 | Pioneer Research, Inc. | Portable field test unit for computer data and program storage disc drive |
JPS58154054A (ja) * | 1982-03-10 | 1983-09-13 | Hitachi Ltd | 外部記憶装置制御用回路 |
US4604653A (en) * | 1982-10-21 | 1986-08-05 | Tokyo Shibaura Denki Kabushiki Kaisha | Document filing system |
US4603380A (en) * | 1983-07-01 | 1986-07-29 | International Business Machines Corporation | DASD cache block staging |
-
1984
- 1984-05-07 JP JP59091313A patent/JPS60233749A/ja active Pending
-
1985
- 1985-05-07 DE DE19853516413 patent/DE3516413A1/de active Granted
-
1988
- 1988-02-22 US US07/161,387 patent/US4791564A/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3204376A1 (de) * | 1981-02-09 | 1982-11-18 | Sony Corp., Tokyo | Ram-halbleiterspeicher in zuordnung zu einem mikrocomputersystem |
Non-Patent Citations (4)
Title |
---|
DE-Z.: Elektronik, Vol.65, H.9, 11. Mai 1983, S.19-21 * |
Dictionary of Computing, 3. Aufl., New York: Oxford University Press, 1983, S. 341 * |
JOEPGEN, Hans-Georg, Virtuelle Floppy, In: MC, 1983, Nr. 9, S. 47-49 * |
LESEA, Austin, ZAKS, Rodnay: Microprozessor Interface Techniken, 3. Aufl., Düsseldorf: Sybex-Verlag, 1982, S. 172-175 und S. 205-208 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3836831A1 (de) * | 1987-11-02 | 1989-06-15 | Kentek Information System | Bilderzeugungssystem zum duplexdrucken |
DE3842247A1 (de) * | 1987-12-18 | 1989-08-24 | Hitachi Ltd | Verfahren und einrichtung zur steuerung eines duplexdruckers |
Also Published As
Publication number | Publication date |
---|---|
DE3516413C2 (de) | 1990-03-08 |
US4791564A (en) | 1988-12-13 |
JPS60233749A (ja) | 1985-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3516413A1 (de) | Speicherdateisystem fuer einen personal computer | |
DE69632424T2 (de) | Server für kontinuierliche Daten und Datentransferschema für mehrfache gleichzeitige Datenzugriffe | |
DE69724846T2 (de) | Mehrweg-Ein/Ausgabespeichersysteme mit Mehrweg-Ein/Ausgabeanforderungsmechanismus | |
DE2500721C2 (de) | Sekundärspeicher für digitale Datenverarbeitungssysteme | |
DE3823259C2 (de) | Einrichtung zum Archivieren und Übermitteln von medizinischen Bilddaten | |
DE2119063C2 (de) | Datenverarbeitungseinrichtung mit einer Einrichtung zur Steuerung von Programmunterbrechungsanforderungen | |
DE3588009T2 (de) | Vorrichtung und Verfahren zum Rekonfigurieren eines Speichers in einer Datenverarbeitungsanordnung. | |
DE19648752B4 (de) | Befehlsausführungsverfahren für ein CD-ROM Laufwerk | |
DE69728212T2 (de) | Speichersteuerung und diese verwendendes Rechnersystem | |
DE2350884C2 (de) | Adreßumsetzungseinheit | |
DE60003387T2 (de) | Direktspeicherzugriffssteuerung in einem rechnersystem | |
DE2918906A1 (de) | Ueberwachungssystem | |
DE2912738A1 (de) | System mit direkter uebertragung zwischen subsystemen | |
DE10341692B4 (de) | Sicherungssystem | |
DE69020569T2 (de) | Modulares ein-/ausgabesystem für superrechner. | |
DE2719247A1 (de) | Datenverarbeitungssystem | |
DE1952158A1 (de) | Speicherschutzverfahren und Einrichtung zur Durchfuehrung dieses Verfahrens | |
DE2646296B2 (de) | Elektronische assoziative'Mehrrechner-Schaltungsanordnung mit einem modularen Aufbau | |
DE3788548T2 (de) | Zugriffssteuerungssystem mit Programmodus. | |
DE4029980A1 (de) | On-line-umspeichersystem und platten-untersystem | |
DE69016978T2 (de) | Sicheres Datenschnellschreibverfahren für Massenspeichereinrichtung und ein dieses Verfahren ausführendes Computersystem. | |
DE3911721C2 (de) | ||
DE2912073C2 (de) | ||
DE69730399T2 (de) | Schnittstellengerät zur Anpassung von Datenbreite an Systembusbreite | |
DE4114053A1 (de) | Computersystem mit cachespeicher |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8328 | Change in the person/name/address of the agent |
Free format text: PATENTANWAELTE MUELLER & HOFFMANN, 81667 MUENCHEN |
|
8339 | Ceased/non-payment of the annual fee |