JPH02307136A - ファイル制御装置 - Google Patents

ファイル制御装置

Info

Publication number
JPH02307136A
JPH02307136A JP1129362A JP12936289A JPH02307136A JP H02307136 A JPH02307136 A JP H02307136A JP 1129362 A JP1129362 A JP 1129362A JP 12936289 A JP12936289 A JP 12936289A JP H02307136 A JPH02307136 A JP H02307136A
Authority
JP
Japan
Prior art keywords
information
input
output device
output
output devices
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.)
Pending
Application number
JP1129362A
Other languages
English (en)
Inventor
Shinya Yamaguchi
伸也 山口
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP1129362A priority Critical patent/JPH02307136A/ja
Publication of JPH02307136A publication Critical patent/JPH02307136A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、マイクロプロセッサと複数の入出力装置とを
有する系に利用する。特に、この系でのファイル制御手
段に関する。
〔概要〕
本発明は、複数の入出力装置を介するファイル制御手段
にふいて、 検索情報の読み書きと記憶情報の読み書きとを2台のフ
ァイルで並行して行うことにより、入出力装置に対する
情報入出力動作を高速に行うことができるようにしたも
のである。
〔従来の技術〕
従来例では、ひとつの入出力装置に対して記憶情報の分
割された各ブロックとそれぞれのブロックに対応する検
索情報とを連続的に読み込みする制御を行っていた。
〔発明が解決しようとする問題点〕
このような従来例では、検索情報と記憶情報のブロック
とを連続的に読み書きするので、一連の記憶情報のブロ
ックに対して連続的な入出力動作が行われたときに検索
情報を読み書きする時間を必要とし、記憶情報の入出力
動作速度が低下する欠点があった。
本発明はこのような欠点を除去するもので、記憶情報の
入出力動作速度を高めることができるファイル制御装置
を提供することを目的とする。
〔問題点を解決するための手段〕
本発明は、メモリユニットと記憶領域を有する複数個の
入出力装置との間に挿入され、このメモリユニットから
抽出したデータを分割して分割情報を生成し、さらに、
この分割情報に固有の検索情報を付した情報ブロックを
生成して上記入出力装置の記憶領域に格納し、また、上
記入出力装置の記憶領域から抽出した情報ブロックに含
まれる分割情報をこの情報ブロックが有する検索情報に
基づき連結してデータを再生し、このデータを上記メモ
リユニットに格納する格納手段を備えたファイル制御装
置において、上記入出力装置の複数個を同時に書き込み
状態または読み出し状態のいずれか一方の状態に設定す
る入出力装置制御部と、上記入出力装置制御部で設定さ
れた入出力装置のひとつから情報ブロックを検索情報で
検索する間に上記入出力装置制御部で同時に設定された
他の入出力装置からすでに検索済みの情報ブロックに含
まれる分割情報を抽出する制御手段とを備えたことを特
徴とする。
〔作用〕
複数の入出力装置を同時に動作させ、一連の記憶情報の
各ブロックを複数の入出力装置に対して逐次的に読み書
きする。これにより、一つの入出力装置上の検索情報が
読み書きされているときに、同時に少なくとも一つ以上
の他の入出力装置の記憶情報のブロックが読み書きで歳
る。
〔実施例〕
以下、本発明の一実施例について図面を参照して説明す
る。図はこの実施例の構成を示すブロック図である。
この実施例は、図に示すように、メモリユニット40と
記憶領域を有する複数個の入出力装置20Aふよび2O
Bとの間に挿入され、このメモリユニット40から抽出
したデータを分割して分割情報を生成し、さらに、この
分割情報に固有の検索情報を付した情報ブロックを生成
して入出力装置20/1よび2OBの記憶領域に格納し
、また、入出力装置2OAおよび20Bの記憶領域から
抽出した情報ブロックに含まれる分割情報をこの情報ブ
ロックが有する検索情報に基づき連結してデータを再生
し、このデータをメモリユニット40に格納する図外の
格納手段を備え、さらに、本発明の特徴とする手段とし
て、入出力装置2OAおよび20Bを同時に書き込み状
態または読み出し状態のいずれか一方の状態に設定する
入出力装置制御部12と、入出力装置制御部12で設定
された入出力装置2OAおよび20Bのひとつから情報
ブロックを検索情報で検索する間に入出力装置制御部1
2で同時に設定された他の入出力装置からすでに検索済
みの情報ブロックに含まれる分割情報を抽出するデータ
制御部11とを備える。
次に、この実施例の動作を説明する。
データ制御部11は、システムデータバスからの記憶情
報を所定の情報量から成るブロックごとに分割し、各ブ
ロックに対応した検索情報を生成し、検索情報と記憶情
報とをつなげて新たな情報ブロックとし、各ブロックを
交互に外部データ信号線101および102にふり分け
て転送し、また、外部データ信号線101および102
を通して転送されてきた情報ブロックのそれぞれから検
索情報を除いた記憶情報を連結させて一連の記憶情報と
してシステムデータバスに転送する。入出力装置制御部
12は、システムコントロールバスからマイクロプロセ
ッサ300人出力命令信号を受けとり、また、システム
アドレスバスから記憶情報に対応したアドレスを受けと
り、外部制御信号線111および112を通して入出力
装置2OAおよび20Bを同時に読み書き可能な状態に
する。
このときに、受けとった入出力命令が書き込みである場
合に入出力装置制御部12から制御信号線120を通し
てデータ制御部11に書き込み制御信号が送られ、デー
タ制御部11はシステムデータバス上から記憶情報を取
り込み、入出力装置2OAおよび20Bに情報ブロック
を転送する。入出力装置制御部12が取り込むシステム
アドレスバス上のアドレスが連続的である場合に、デー
タ制御部11は外部データ信号線101および102に
交互に情報ブロックを転送し続ける。
検索情報1aと記憶情報1bとは書き込み制御信号がデ
ータ制御部11に送られてからデータ制御部11が最初
に生成した情報ブロックの検索情報の部分と記憶情報の
部分であり、また、検索情報2aと記憶情報2bとは検
索情報1aおよび記憶情報1bにかかわる情報ブロック
の次にデータ制御部11が生成した情報ブロックの検索
情報の部分と記憶情報の部分である。記憶情報1bが入
出力装置2OAに書き込まれているときと同時に検索情
報2aが入出力装置20Bに書き込まれる。検索情報3
aおよび記憶情報3b、検索情報4aおよび記憶情報4
bも同様に3番目と4番目の情報ブロックにかかわる検
索情報および記憶情報であり、記憶情報2bと検索情報
3 a s記憶情報3bと検索情報4aも同時に書き込
まれる。入出力装置2OAおよび20Bにはこのように
連続した情報ブロックの検索情報の部分と記憶情報の部
分が時間的に重なって書き込まれる。
入出力装置制御部12にマイクロプロセッサ30から読
み込み命令がきたときに、外部制御信号線111および
112を通して入出力装置2OAおよび20Bが同時に
読み込み可能な状態にされ、制御信号線120を通して
データ制御部11が外部データ信号線101および10
2から同時に情報ブロックを読み込む。
このときに、2つの情報ブロックの検索情報の部分と記
憶情報の部分が同時に読み込まれ、データ制御部11は
一方の情報ブロックの検索情報の部会をチェックしつつ
他方の情報ブロックの記憶情報の部分をシステムデータ
バス上に転送する。入出力装置制御部12が取り込むシ
ステムアドレスバス上のアドレスが連続的である場合に
、データ制御部11はシステムデータバス上に記憶情報
を連続的に転送する。情報ブロックを読み込み中にデー
タ制御部11で検索情報のエラーを検出すると、制御信
号線120を通して中断命令が入出力装置制御部12に
転送され、入出力装置2OAおよび20Bの動作を止め
、また、マイクロプロセッサ30に対しエラー信号を転
送する。
〔発明の効果〕
本発明は、以上説明したように、連続した情報ブロック
の検索情報の部分と記憶情報の部分とを同時に読み書き
するので、システムデータバスと入出力装置との間の高
速な情報入出力動作が行える効果がある。
【図面の簡単な説明】
図は本発明実施例の構成を示すブロック図。 la、2a、3a、4a−・−検索情報、1 b、 2
 b。 3b、4b・・・記憶情報、10・・・ファイル制御装
置、11・・・データ制御部、12・・・入出力装置制
御部、2OA。 20B・・・入出力装置、30・・・マイクロプロセッ
サ、4゜・・・メモリユニット、101.102・・・
外部データ信号線、111.112・・・外部制御信号
線、120・・・制御信号線。

Claims (1)

  1. 【特許請求の範囲】 1、メモリユニットと記憶領域を有する複数個の入出力
    装置との間に挿入され、このメモリユニットから抽出し
    たデータを分割して分割情報を生成し、さらに、この分
    割情報に固有の検索情報を付した情報ブロックを生成し
    て上記入出力装置の記憶領域に格納し、また、上記入出
    力装置の記憶領域から抽出した情報ブロックに含まれる
    分割情報をこの情報ブロックが有する検索情報に基づき
    連結してデータを再生し、このデータを上記メモリユニ
    ットに格納する格納手段を備えたファイル制御装置にお
    いて、 上記入出力装置の複数個を同時に書き込み状態または読
    み出し状態のいずれか一方の状態に設定する入出力装置
    制御部と、 上記入出力装置制御部で設定された入出力装置のひとつ
    から情報ブロックを検索情報で検索する間に上記入出力
    装置制御部で同時に設定された他の入出力装置からすで
    に検索済みの情報ブロックに含まれる分割情報を抽出す
    る制御手段と を備えたことを特徴とするファイル制御装置。
JP1129362A 1989-05-22 1989-05-22 ファイル制御装置 Pending JPH02307136A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1129362A JPH02307136A (ja) 1989-05-22 1989-05-22 ファイル制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1129362A JPH02307136A (ja) 1989-05-22 1989-05-22 ファイル制御装置

Publications (1)

Publication Number Publication Date
JPH02307136A true JPH02307136A (ja) 1990-12-20

Family

ID=15007712

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1129362A Pending JPH02307136A (ja) 1989-05-22 1989-05-22 ファイル制御装置

Country Status (1)

Country Link
JP (1) JPH02307136A (ja)

Similar Documents

Publication Publication Date Title
JPH02307136A (ja) ファイル制御装置
JPH02113488A (ja) 磁気バブルメモリ装置
JPS6074033A (ja) 命令読出し方式
JPH0743634B2 (ja) 分割化ボリューム制御方式
JPS63298466A (ja) デ−タ転送装置
JPH0373012B2 (ja)
JPH03252809A (ja) ファイル編成装置
JPS63259746A (ja) バンクメモリ間のデ−タ転送方式
KR890016452A (ko) 가상 컴퓨터 시스템의 정보 이송방법
JPS63245745A (ja) バツフア記憶制御装置
JPH02157934A (ja) 可変長データ処理装置
JPH05113938A (ja) データ収集装置
JPH02171913A (ja) 光ディスク装置制御方式
JPH0343655B2 (ja)
JPS59130294U (ja) システム制御装置
JPH04102143A (ja) メモリ装置
JPH04141720A (ja) 磁気テープ入出力制御装置
JPH02100739A (ja) データ転送制御装置
JPS59130295U (ja) システム制御装置
JPS59130292U (ja) システム制御装置
JPS61127025A (ja) 光デイスク制御装置
JPS63119070A (ja) フアイルデ−タ保存方式
JPS59130293U (ja) システム制御装置
JPH04145579A (ja) 内容検索装置
JPS61193230A (ja) 磁気デイスク制御装置