DE3516413A1 - Speicherdateisystem fuer einen personal computer - Google Patents

Speicherdateisystem fuer einen personal computer

Info

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
Application number
DE19853516413
Other languages
English (en)
Other versions
DE3516413C2 (de
Inventor
Yasuyuki Nara Takai
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Publication of DE3516413A1 publication Critical patent/DE3516413A1/de
Application granted granted Critical
Publication of DE3516413C2 publication Critical patent/DE3516413C2/de
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
    • G06F3/0656Data 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)

T E R M E E R - M Ü L L E R - S T E I NM EISTER PATENTANWÄLTE — EUROPEAN PATENT ATTORNEYS Dipl.-Chem. Dr. N. tar Meer Dipl.-ing. H. Steinmeister OO |O4 SS5ä^'te D-8OOO MÜNCHEN 80 D-4800 BIELEFELD 1 Case: 2542-USA/GER-CM-A Mü/tM/Ha/b 07. Mai 1985 SHARP KABUSHIKI KAISHA 22-22, Nagaike-cho, Abeno-ku, 545 Osaka, Japan Speicherdateisystem für einen Personal Computer Priorität: 07. Mai 1984, Japan, Ser. No. 59-91313 (P) ^, PATENTANSPRÜCHE
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,
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.
DE19853516413 1984-05-07 1985-05-07 Speicherdateisystem fuer einen personal computer Granted DE3516413A1 (de)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (1)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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