JPS62151932A - Microprogram control type data processor - Google Patents
Microprogram control type data processorInfo
- Publication number
- JPS62151932A JPS62151932A JP29433385A JP29433385A JPS62151932A JP S62151932 A JPS62151932 A JP S62151932A JP 29433385 A JP29433385 A JP 29433385A JP 29433385 A JP29433385 A JP 29433385A JP S62151932 A JPS62151932 A JP S62151932A
- Authority
- JP
- Japan
- Prior art keywords
- microprogram
- memory
- external storage
- stored
- attributes
- 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
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、マイクロプログラム制御式データ処理装置、
特に、データ処理装置の電源投入時に外部記憶装置から
マイクロプログラムをロードするマイクロプログラム制
御式データ処理装置に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a microprogram-controlled data processing device,
In particular, the present invention relates to a microprogram-controlled data processing device that loads a microprogram from an external storage device when the data processing device is powered on.
従来のマイクロプログジム制御式データ処理装置は、電
源投入時に外部記憶装置からマイクロプログラムをロー
ドする場合、ロード装置のタイプ等の属性の一部を外部
記憶装置あるいはデータ処理装置に設けられたスイッチ
にて設定して、読出専用メモリに収容されているマイク
ロプログラムにて外部記憶装置の属性を判断して外部記
憶装置の制御を行なっていた。When a conventional microprogram control data processing device loads a microprogram from an external storage device when the power is turned on, some of the attributes such as the type of the loading device are set to a switch provided in the external storage device or the data processing device. The attributes of the external storage device are determined by a microprogram stored in the read-only memory, and the external storage device is controlled.
しかしながら、このような従来のマイクロプログラム制
御式データ処理装置は外部記憶装置の制御に必要な属性
の一部しか判定できないため、読出し専用メモリ内にロ
ードするためのマイクロプログラムとともにタイプに対
応する残りの属性を収容して外部記憶装置の制御を行な
っていた。However, such conventional microprogram-controlled data processing devices can only determine some of the attributes necessary to control the external storage device, so they must determine the remaining attributes corresponding to the type along with the microprogram for loading into read-only memory. It contained attributes and controlled external storage devices.
このため既知の外部記憶装置には対応できるが属性の異
なる新規の外部記憶装置に記録されたマイクロプログラ
ムのロードはできないという欠点があった。For this reason, although it is compatible with known external storage devices, it has the disadvantage that it cannot load microprograms recorded on new external storage devices with different attributes.
また、これを可能とするためには読出し専用メモリに収
容されているマイクロプログラムを変更しなければなら
ないという欠点があった。Another disadvantage is that the microprogram stored in the read-only memory must be changed in order to make this possible.
本発明のマイクロプログラム制御式データ処理装置は、
外部記憶装置の属性をバッテリで保存可能な制御メモリ
に記憶し、新たな外部記憶装置からマイクロプログラム
をロードする必要が生じた場合、バッテリで保存可能な
制御メモリの属性を新たに記憶することにより、読出し
専用メモリ内に収容されている外部記憶装置からロード
するためマイクロプログラムを修正することなく外部記
憶装置の制御を可能とするもので、マイクロプログラム
を記憶した外部記憶装置と、バッテリでデータの保存可
能な制御メモリと、前記外部記憶装置の属性を前記制御
メモリに書込む手段と前記外部記憶装置からロードされ
た前記マイクロプログラムを収容するメインメモリと、
前記外部記憶装置の内容を前記メインメモリにロードす
るマイクロプログラムを収容した読出し専用メモリとを
含み、読出し専用メモリに収容されたマイクロプログラ
ムを実行する際、外部記憶装置の属性の読出し判断する
ことにより、複数種類の外部記憶装置のうち、いずれの
外部記憶装置からのマイクロプログラムのロードを可能
とするよう構成される。The microprogram controlled data processing device of the present invention includes:
When it becomes necessary to store the attributes of an external storage device in a battery-storable control memory and load a microprogram from a new external storage device, by newly storing the attributes of the battery-storable control memory. , it is possible to control the external storage device without modifying the microprogram because it is loaded from the external storage device stored in the read-only memory, and the data can be stored using the external storage device that stores the microprogram and the battery. a storable control memory, means for writing attributes of the external storage device into the control memory, and a main memory containing the microprogram loaded from the external storage device;
a read-only memory that stores a microprogram that loads the contents of the external storage device into the main memory, and when executing the microprogram stored in the read-only memory, reads and determines attributes of the external storage device. , the microprogram is configured to be able to be loaded from any of a plurality of types of external storage devices.
次に、本発明の実施例について、図面を参照して説明す
る。Next, embodiments of the present invention will be described with reference to the drawings.
第1図に示すマイクロプログラム制御式データ処理装置
において、メインメモリ1には読出し専用メモリ2のマ
イクロプログラムにより補助外部記録装置であるフロッ
ピィディスク装置7よりデータバス8を経由してマイク
ロプログラムおよびデータが格納される。In the microprogram-controlled data processing device shown in FIG. Stored.
このメインメモリ1に格納されたマイクロプログラムの
制御によりキーボード6の制御が可能となり、キーボー
ド6の操作によシバッテリ4でデータの保存が可能な制
御メモリ3に外部記録装置である固定ディスク装置5の
シリンダ数、ヘッド数、セクタ数等の属性および次にデ
ータ処理装置の電源を投入する時のロード装置の指定を
固定ディスク装置5とするように記憶させる。The keyboard 6 can be controlled by the microprogram stored in the main memory 1, and the fixed disk device 5, which is an external recording device, is stored in the control memory 3, which can store data using the battery 4, by operating the keyboard 6. Attributes such as the number of cylinders, the number of heads, and the number of sectors, and the designation of the loading device when the data processing device is next powered on are stored so as to be the fixed disk device 5.
データ処理装置の電源を一旦切断して再度データ処理装
置の電源投入を行なうと読出し専用メモリ2に収容され
ているマイクロプログラムは制御メモリ3に記憶されて
いる固定ディスク装置5の属性を読出し、読出されたシ
リンダ数、ヘッド数、セクタ数に合わせた固定ディスク
装置5の制御を行ない、データバス8を経由して固定デ
ィスク装置5に記録されているマイクロプログラムをメ
インメモリ1ヘロードする。When the data processing device is powered off once and then powered on again, the microprogram stored in the read-only memory 2 reads out the attributes of the fixed disk device 5 stored in the control memory 3. The fixed disk device 5 is controlled in accordance with the number of cylinders, heads, and sectors determined, and the microprogram recorded in the fixed disk device 5 is loaded into the main memory 1 via the data bus 8.
本発明のマイクロプログラム制御式データ処理装置は、
バッテリで保存可能な制御メモリに収容する外部記録装
置のシリンダ数、ヘッド数、セクタ数等の属性を変更す
ることにより、属性の異なった外部記録装置の制御を行
なうことができるため、読出し専用メモリの変更を不要
にできるという効果がある。The microprogram controlled data processing device of the present invention includes:
By changing the attributes such as the number of cylinders, heads, and sectors of the external recording device stored in the battery-storable control memory, it is possible to control external recording devices with different attributes. This has the effect of making it unnecessary to change the .
第1図は本発明の一実施例を示すブロック図である。
1・・・・・・メインメモリ、2・・・・・・読出し専
用メモリ、3・・・・・・制御メモリ、4・・・・・・
バッテリ、5・・・・・・固定ディスク、6・・・・・
・キーボード、7・・・・−・フロッピィディスク装置
、8・・・・・・データバス。FIG. 1 is a block diagram showing one embodiment of the present invention. 1...Main memory, 2...Read-only memory, 3...Control memory, 4...
Battery, 5...Fixed disk, 6...
・Keyboard, 7... Floppy disk device, 8... Data bus.
Claims (1)
リでデータの保存可能な制御メモリと、前記外部記憶装
置の属性を前記制御メモリに書込む手段と、前記外部記
憶装置からロードされた前記マイクロプログラムを収容
するメインメモリと、前記外部記憶装置の内容を前記メ
インメモリにロードするマイクロプログラムを収容した
読出し専用メモリとを含み、読出し専用メモリに収容さ
れたマイクロプログラムを実行する際、外部記憶装置の
属性を読出し判断することにより、複数種類の外部記憶
装置のうちのいずれの外部記憶装置からのマイクロプロ
グラムのロードを可能とすることを特徴とするマイクロ
プログラム制御式データ処理装置。an external storage device that records a microprogram; a control memory that can store data with a battery; means for writing attributes of the external storage device into the control memory; and a storage device that stores the microprogram loaded from the external storage device. and a read-only memory that stores a microprogram that loads the contents of the external storage device into the main memory, and when the microprogram stored in the read-only memory is executed, the attributes of the external storage device are A microprogram-controlled data processing device characterized in that it is possible to load a microprogram from any one of a plurality of types of external storage devices by making a read determination.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29433385A JPS62151932A (en) | 1985-12-25 | 1985-12-25 | Microprogram control type data processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29433385A JPS62151932A (en) | 1985-12-25 | 1985-12-25 | Microprogram control type data processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS62151932A true JPS62151932A (en) | 1987-07-06 |
Family
ID=17806342
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP29433385A Pending JPS62151932A (en) | 1985-12-25 | 1985-12-25 | Microprogram control type data processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62151932A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0396097A2 (en) * | 1989-05-02 | 1990-11-07 | Kabushiki Kaisha Toshiba | Method and apparatus for automatically setting the type of hard-disc drive |
-
1985
- 1985-12-25 JP JP29433385A patent/JPS62151932A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0396097A2 (en) * | 1989-05-02 | 1990-11-07 | Kabushiki Kaisha Toshiba | Method and apparatus for automatically setting the type of hard-disc drive |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS62151932A (en) | Microprogram control type data processor | |
JPS6116352A (en) | Information processor | |
JPH023828A (en) | Computer network system | |
JPS6345636A (en) | Program loading system | |
JPS59186048A (en) | Microprogram control system | |
JPS6329861A (en) | Ipl control system | |
JPH04160636A (en) | Driving information loading control system | |
JPS63229552A (en) | Microprogram loading system | |
JPH0693232B2 (en) | Cache memory | |
JPH02232752A (en) | Memory control method | |
JPS6260034A (en) | Stored program system controller | |
JPS628235A (en) | Storage device for activity log | |
JPS583015A (en) | Microprogram storing system | |
JPS6049334B2 (en) | control storage | |
JPS62157933A (en) | Disk controller | |
JPS63254529A (en) | Microprogram control type data processor | |
JPS61147358A (en) | Initial program loading circuit | |
JPS6046747B2 (en) | Initial program loading method | |
JPS5875229A (en) | Bootstrap loading system of data processor | |
JPH0287227A (en) | Data processor | |
JP2000146628A (en) | Recorder | |
JPH06168079A (en) | Data backup system | |
JPS61275951A (en) | Initial program load processing system | |
JPS61275929A (en) | Backup processing system | |
JPH01188966A (en) | Magnetic disk controller containing cache |