JPH0325521A - 情報処理装置 - Google Patents
情報処理装置Info
- Publication number
- JPH0325521A JPH0325521A JP16027989A JP16027989A JPH0325521A JP H0325521 A JPH0325521 A JP H0325521A JP 16027989 A JP16027989 A JP 16027989A JP 16027989 A JP16027989 A JP 16027989A JP H0325521 A JPH0325521 A JP H0325521A
- Authority
- JP
- Japan
- Prior art keywords
- fdd
- drive
- storage means
- signal
- expansion
- 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
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、パーソナルコンピュータ等に使用されるI/
O機器に関し、特に、フロッピィーディスクドライブの
(以下FDDと記す)の制御に関するものである。
O機器に関し、特に、フロッピィーディスクドライブの
(以下FDDと記す)の制御に関するものである。
[従来の技術]
パーソナルコンピュータ等の情報処理装置において使用
される記憶装置の1つとして、FDDがある.その種類
は、円板(ディスク)の大きさ、リードスピード、記録
方式等によって細分化されている。円板の大きさに関し
ては、歴史的観点から見ると8インチフロッピィーディ
スク、5インチフロッピィーディスク、3.5インチフ
ロッピィーディスクという順で発展して来たが、ユーザ
ーとしては、5インチFDDの付いたパーソナルコンピ
ュータで築いたソフト財産は、3.5インチFDDの付
いたパーソナルコンピュータでも、利用したいのは当然
である。したがって拡張用として、パーソナルコンピュ
ータが内蔵しているFDDと異なる種類のFDDを持つ
事になるが、プログラムによっては、複数あるフロッピ
ィーディスクドライブの中から特定のディスクドライブ
の使用を指定するものもある。
される記憶装置の1つとして、FDDがある.その種類
は、円板(ディスク)の大きさ、リードスピード、記録
方式等によって細分化されている。円板の大きさに関し
ては、歴史的観点から見ると8インチフロッピィーディ
スク、5インチフロッピィーディスク、3.5インチフ
ロッピィーディスクという順で発展して来たが、ユーザ
ーとしては、5インチFDDの付いたパーソナルコンピ
ュータで築いたソフト財産は、3.5インチFDDの付
いたパーソナルコンピュータでも、利用したいのは当然
である。したがって拡張用として、パーソナルコンピュ
ータが内蔵しているFDDと異なる種類のFDDを持つ
事になるが、プログラムによっては、複数あるフロッピ
ィーディスクドライブの中から特定のディスクドライブ
の使用を指定するものもある。
[発明が解決しようとしている課題]
しかしながら、上記従来の情報処理装置では、拡張用F
DDを接続しても、その利用範囲に制限が出てくるとい
う欠点があった。
DDを接続しても、その利用範囲に制限が出てくるとい
う欠点があった。
[課題を解決するための手段及び作用]本発明によれば
、情報を記憶するための記憶手段と、情報を記憶するた
めの外部記憶手段と、前記記憶手段、及び外部記憶手段
に付与された順位に基づいて、前記記憶手段、及び外部
記憶手段を選択するための選択手段と、前記外部記憶手
段の有効・無効を判断する判断手段と、該判断手段によ
って該外部記憶手段が有効と判断されたときと無効と判
断されたときとで、前記順位を変更するように制御する
制御手段を有することにより、外部記憶手段が有効なと
きC1外部記憶手段の順位を特定の順位とすることによ
り、特定の順位の記憶手段を対象とする処理を行なえる
ようにしたものである。
、情報を記憶するための記憶手段と、情報を記憶するた
めの外部記憶手段と、前記記憶手段、及び外部記憶手段
に付与された順位に基づいて、前記記憶手段、及び外部
記憶手段を選択するための選択手段と、前記外部記憶手
段の有効・無効を判断する判断手段と、該判断手段によ
って該外部記憶手段が有効と判断されたときと無効と判
断されたときとで、前記順位を変更するように制御する
制御手段を有することにより、外部記憶手段が有効なと
きC1外部記憶手段の順位を特定の順位とすることによ
り、特定の順位の記憶手段を対象とする処理を行なえる
ようにしたものである。
[実施例]
次に本発明の実施例を図面を用いて詳細に説明する。
第1図は、本発明の情報処理装置のブロック図である。
同図に於いて、1は、信号S1およびS3によってFD
DI0,11,12.13のり一ド/ライトに関すると
ころの制御を行うR/W制御部、2は、モーターon,
ドライブセレクトといった複数あるFDDの中から
1台を選択し、駆動するために必要な制御を行うFDD
選択制御部である。さらに、R/W制御部1,FDD選
択制御部2およびFDDI0,11.12は本体を構成
するユニットであり、FDDユニット13が拡張用とし
て接続されるユニットである。本実施例においては、本
体のFDDユニットをFDDユニット10,11.12
の3つとしたが台数を制限するものではない. 同図に於いて、拡張用FDD13が接続されると、FD
D13から出力される信号S8によって、FDD選択部
2では、出力されるドライブ選択信号S4,S5,37
と、バスB1、および信号S2を通して入力されるドラ
イブ番号との対応が変更されるものである。
DI0,11,12.13のり一ド/ライトに関すると
ころの制御を行うR/W制御部、2は、モーターon,
ドライブセレクトといった複数あるFDDの中から
1台を選択し、駆動するために必要な制御を行うFDD
選択制御部である。さらに、R/W制御部1,FDD選
択制御部2およびFDDI0,11.12は本体を構成
するユニットであり、FDDユニット13が拡張用とし
て接続されるユニットである。本実施例においては、本
体のFDDユニットをFDDユニット10,11.12
の3つとしたが台数を制限するものではない. 同図に於いて、拡張用FDD13が接続されると、FD
D13から出力される信号S8によって、FDD選択部
2では、出力されるドライブ選択信号S4,S5,37
と、バスB1、および信号S2を通して入力されるドラ
イブ番号との対応が変更されるものである。
第2図は、第1図のFDD選択制御部2の詳細なブロッ
ク図である。以下、この図を用いて、本実施例の動作を
説明する。B1は、バスであり、不図示のCPU,RO
M,RAMからの入出力データ、および制御信号の伝送
に用いられる。S2は、使用するFDDのドライブ番号
を選択するための信号であり、本実施例においては、2
bitのデータとする。20は、デコーダであり、S2
が“Onの時は20−1&:lを出力し、“1”の時は
、20−2に、″2″の時は、20−3に、″3″の時
は,20−4に1を出力するものである。21〜28は
、イネーブル端子付オープンコレクタパッファであり2
9.30はバッファである。デコーダ20におけるデコ
ード情報および、SIOA−319のイネーブル条件が
合った時、出力をLowに落し、このLowアクティブ
信号によって、この信号が割り当てられているドライブ
が選択される. バッファ29.30は、信号S8によってバッファ21
〜28の制御を行うために用いられる。
ク図である。以下、この図を用いて、本実施例の動作を
説明する。B1は、バスであり、不図示のCPU,RO
M,RAMからの入出力データ、および制御信号の伝送
に用いられる。S2は、使用するFDDのドライブ番号
を選択するための信号であり、本実施例においては、2
bitのデータとする。20は、デコーダであり、S2
が“Onの時は20−1&:lを出力し、“1”の時は
、20−2に、″2″の時は、20−3に、″3″の時
は,20−4に1を出力するものである。21〜28は
、イネーブル端子付オープンコレクタパッファであり2
9.30はバッファである。デコーダ20におけるデコ
ード情報および、SIOA−319のイネーブル条件が
合った時、出力をLowに落し、このLowアクティブ
信号によって、この信号が割り当てられているドライブ
が選択される. バッファ29.30は、信号S8によってバッファ21
〜28の制御を行うために用いられる。
ここで信号S8は、FDD13から出力される信号であ
り、13がパワーオン状態の時は、1が出力され、バワ
ーオフ状態の時は、Oを出力するものである。
り、13がパワーオン状態の時は、1が出力され、バワ
ーオフ状態の時は、Oを出力するものである。
以下、FDDの選択の方法を説明する。拡張用FDD1
3の電源スイッチをOnにすると、その時信号S8は、
High(=1)であり、これにより、バッファ29.
30の出力は、それぞれLow,Highになる。この
信号によって、同図バッファ21〜24はオフに、バッ
ファ25〜28はイネーブルの状態になる。この接続に
より、ドライブ1がセレクトされると、S7が、ドライ
ブ2がセレクトされると84が、ドライブ3がセレクト
されると、S5が、ドライブ4がセレクトされると86
がそれぞれアクティブになる。
3の電源スイッチをOnにすると、その時信号S8は、
High(=1)であり、これにより、バッファ29.
30の出力は、それぞれLow,Highになる。この
信号によって、同図バッファ21〜24はオフに、バッ
ファ25〜28はイネーブルの状態になる。この接続に
より、ドライブ1がセレクトされると、S7が、ドライ
ブ2がセレクトされると84が、ドライブ3がセレクト
されると、S5が、ドライブ4がセレクトされると86
がそれぞれアクティブになる。
すなわちドライブ1,2,3.4はくそれぞれFDDI
3,10,11.12に割り当てられる. この状態では、拡張用FDD13に他の機種などで従来
から使用しているメディアを入れれば、その中に、立ち
上げ用プログラムが入っていても立上げ時に選択される
ドライブ1が拡張FDD13となるため、立上げが可能
となる。
3,10,11.12に割り当てられる. この状態では、拡張用FDD13に他の機種などで従来
から使用しているメディアを入れれば、その中に、立ち
上げ用プログラムが入っていても立上げ時に選択される
ドライブ1が拡張FDD13となるため、立上げが可能
となる。
一方、拡張用FDD13の電源スイッチがオフの状態の
時は、信号S8は0であり、したがってバッファ29.
30の出力は、それぞれHigh,Lowである。この
信号によって、バッファ21〜24のイネーブル信号は
1であり、このバッファはイネーブル状態である。また
、バッファ30の出力はOであるため、バッファ25〜
28は、オフの状態になっている。したがってデコーダ
20からの出力信号20−1〜4は、そのまま、順に、
信号S4〜S7として出力される。すなわち、ドライブ
1がFDDIO,ドライブ2がFDDIIとなる。また
、ドライブ3はFDD12であり、ドライブ4が拡張用
FD0 1 3となるが、もちろんFDD13は電源オ
フとなっている。この状態にあれば、本体をリセットし
た場合でも、ブート用のドライブとして、本体内のドラ
イブ1がセレクトされる為、従来と全く変らないディス
クオペレーションが使える。
時は、信号S8は0であり、したがってバッファ29.
30の出力は、それぞれHigh,Lowである。この
信号によって、バッファ21〜24のイネーブル信号は
1であり、このバッファはイネーブル状態である。また
、バッファ30の出力はOであるため、バッファ25〜
28は、オフの状態になっている。したがってデコーダ
20からの出力信号20−1〜4は、そのまま、順に、
信号S4〜S7として出力される。すなわち、ドライブ
1がFDDIO,ドライブ2がFDDIIとなる。また
、ドライブ3はFDD12であり、ドライブ4が拡張用
FD0 1 3となるが、もちろんFDD13は電源オ
フとなっている。この状態にあれば、本体をリセットし
た場合でも、ブート用のドライブとして、本体内のドラ
イブ1がセレクトされる為、従来と全く変らないディス
クオペレーションが使える。
第4図は、FDDの選択手順を示すフローチャートであ
る。第4図に従ってFDDの選択の手順を説明する。ま
ず、プログラムが走ると必要に応じFDD選択される。
る。第4図に従ってFDDの選択の手順を説明する。ま
ず、プログラムが走ると必要に応じFDD選択される。
すなわち、ステップS1により、信号S2として、ドラ
イブ番号が出力される。ステップS2でその情報は、直
ちに、デコードされ、バッファ21〜28に入り、ステ
ップS3で拡張FDDユニット13の電源がon/of
fを示す信号S8によって決まるゲートから、セレクト
信号が、対応するドライブに出力される。ステップS4
では、ドライブが選択されると、そのドライブによるデ
ータのり一ド/ライトが可能となり、プログラムに従っ
たりード/ライトが実行される。
イブ番号が出力される。ステップS2でその情報は、直
ちに、デコードされ、バッファ21〜28に入り、ステ
ップS3で拡張FDDユニット13の電源がon/of
fを示す信号S8によって決まるゲートから、セレクト
信号が、対応するドライブに出力される。ステップS4
では、ドライブが選択されると、そのドライブによるデ
ータのり一ド/ライトが可能となり、プログラムに従っ
たりード/ライトが実行される。
本実施例によれば、信号S8は拡張FDDの電源のオン
・オフに従って、値を変えたが、接続状態を検知し、接
続の有無に従って値を変えてもよい。
・オフに従って、値を変えたが、接続状態を検知し、接
続の有無に従って値を変えてもよい。
[発明の効果コ
以上述べてきたように、拡張用フロッピィーディスクド
ライブユニットの電源をo n / o f fする事
によって、本体内部のドライブNO.が連娘的に変更さ
れる機能を付けた事によって、特定のドライブでしか使
用できない内蔵型FDDと形式の異なるフロッピイーデ
ィスクのソフトでも、拡張ドライブの電源をOnするだ
けで、拡張ドライブが、所望の特定のドライブ、例えば
ドライブ1に、内蔵ドライブが2.3.4・・・に割り
当てられるため、拡張ドライブにメディアを入れるだけ
で、上記メディアが使用可能となる。又、拡張ユニット
の電源がoffであれば、内蔵ドライブが、ドライブ1
,2.3・・・に割り当てられ、従来と全く変らない利
用がで、きる。
ライブユニットの電源をo n / o f fする事
によって、本体内部のドライブNO.が連娘的に変更さ
れる機能を付けた事によって、特定のドライブでしか使
用できない内蔵型FDDと形式の異なるフロッピイーデ
ィスクのソフトでも、拡張ドライブの電源をOnするだ
けで、拡張ドライブが、所望の特定のドライブ、例えば
ドライブ1に、内蔵ドライブが2.3.4・・・に割り
当てられるため、拡張ドライブにメディアを入れるだけ
で、上記メディアが使用可能となる。又、拡張ユニット
の電源がoffであれば、内蔵ドライブが、ドライブ1
,2.3・・・に割り当てられ、従来と全く変らない利
用がで、きる。
第1図は、実施例の情報処理装置のFDDの制御部のブ
ロック図、 第2図は、FDD選択制御部のブロック図、第3図は、
プログラム上のドライブ番号とFDDとの対応図、 第4図は、FDDの選択の手順を表わすフローチャート
である。 図中、1はR/W制御部、2はFDD選択制御部、10
,11,12.13はフロッピーディスクドライブ、2
0はデコーダ、21〜30はバッファである。
ロック図、 第2図は、FDD選択制御部のブロック図、第3図は、
プログラム上のドライブ番号とFDDとの対応図、 第4図は、FDDの選択の手順を表わすフローチャート
である。 図中、1はR/W制御部、2はFDD選択制御部、10
,11,12.13はフロッピーディスクドライブ、2
0はデコーダ、21〜30はバッファである。
Claims (1)
- 【特許請求の範囲】 情報を記憶するための記憶手段と、 情報を記憶するための外部記憶手段と、 前記記憶手段、及び外部記憶手段に付与された順位に基
づいて、前記記憶手段、及び外部記憶手段を選択するた
めの選択手段と、 前記外部記憶手段の有効・無効を判断する判断手段と、 該判断手段によって該外部記憶手段が有効と判断された
ときと無効と判断されたときとで、前記順位を変更する
ように制御する制御手段とを有することを特徴とする情
報処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16027989A JPH0325521A (ja) | 1989-06-22 | 1989-06-22 | 情報処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16027989A JPH0325521A (ja) | 1989-06-22 | 1989-06-22 | 情報処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0325521A true JPH0325521A (ja) | 1991-02-04 |
Family
ID=15711559
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16027989A Pending JPH0325521A (ja) | 1989-06-22 | 1989-06-22 | 情報処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0325521A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07261936A (ja) * | 1994-03-16 | 1995-10-13 | Nec Corp | 情報処理装置 |
-
1989
- 1989-06-22 JP JP16027989A patent/JPH0325521A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07261936A (ja) * | 1994-03-16 | 1995-10-13 | Nec Corp | 情報処理装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5996027A (en) | Transmitting specific command during initial configuration step for configuring disk drive controller | |
| US5968141A (en) | System for selectively upgrading firmware code for optical disk drive via ATA/IDE interface based on host system programming enable signal | |
| US5768584A (en) | ROM chip enable encoding method and computer system employing the same | |
| US20020085835A1 (en) | Portable computer system with an operating system-independent digital data player | |
| US5761519A (en) | Portable computer having a removable medium drive and a resume setting function | |
| JPH1091361A (ja) | ハードディスクドライブの初期化校正ルーチン実行方法 | |
| KR19980022357A (ko) | 시리얼 인터페이스 회로 | |
| JP3628373B2 (ja) | 電力管理ユニット、コンピュータシステム、およびコンピュータシステムの電力管理ユニット内の複数個の構成レジスタをアクセスする方法 | |
| JP3432897B2 (ja) | システムromのプログラム書き替え方法およびこの書き替え方法を使用したコンピュータシステム | |
| JPH0719191B2 (ja) | メモリ装置 | |
| JPH11175667A (ja) | 情報カード処理装置 | |
| JPH0512026A (ja) | 磁気デイスク装置 | |
| JPH03158919A (ja) | 外部記憶装置接続用インターフェース | |
| KR960001096B1 (ko) | 부팅 드라이브 시스템 | |
| JPH0793101A (ja) | データバックアップ装置 | |
| JP2002236559A (ja) | 多機能周辺記憶装置バッファシステムおよび該システム内にバッファメモリを提供する方法 | |
| JP3546741B2 (ja) | ハードディスクユニット及びそれに用いるユーザ領域設定方法並びにその制御プログラムを記録した記録媒体 | |
| JPH0855204A (ja) | Cpu付きicカード及びcpu付きicカードに於けるアクセス可能アドレス制限方法 | |
| JPH0325522A (ja) | 情報処理装置 | |
| KR100725534B1 (ko) | 초기화 기능이 구비된 휴대용 기기 및 그 휴대용 기기의초기화 제어방법 | |
| JP3594495B2 (ja) | 制御装置 | |
| JPH09114674A (ja) | ハードディスク装置 | |
| JPH0143332B2 (ja) | ||
| US7533216B2 (en) | Device and method for simulating a hard disk | |
| JPH03127116A (ja) | 増設メモリ装置 |