JPS62151932A - Microprogram control type data processor - Google Patents

Microprogram control type data processor

Info

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
Application number
JP29433385A
Other languages
Japanese (ja)
Inventor
Shinji Kobayashi
信二 小林
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 JP29433385A priority Critical patent/JPS62151932A/en
Publication of JPS62151932A publication Critical patent/JPS62151932A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To eliminate the modification of a read-only memory by modifying attributes such as the number of cylinders, the number of beads and the number of sectors of an external memory device, all of which are stored in a control memory capable of preserving data by a battery. CONSTITUTION:Through the operation of a keyboard 6, attributes such as the numbers of cylinders, heads and sectors in the fixed disk device 5 being the external recording device are stored so that the fixed disk device 5 can be specified as a loading device at the time of applying the power source of a data processor. If the power source of the data processor is provisionally disconnected to again apply it, a microprogram stored in the read-only memory 2 reads out the attributes of the fixed disk device 5 stored in a control memory 3. Then the fixed disk device 5 is controlled, and the microprogram recorded in the fixed disk device 5 is loaded in a main memory 1 through a data bus 8.

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.

〔従来の技術〕[Conventional technology]

従来のマイクロプログジム制御式データ処理装置は、電
源投入時に外部記憶装置からマイクロプログラムをロー
ドする場合、ロード装置のタイプ等の属性の一部を外部
記憶装置あるいはデータ処理装置に設けられたスイッチ
にて設定して、読出専用メモリに収容されているマイク
ロプログラムにて外部記憶装置の属性を判断して外部記
憶装置の制御を行なっていた。
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.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

しかしながら、このような従来のマイクロプログラム制
御式データ処理装置は外部記憶装置の制御に必要な属性
の一部しか判定できないため、読出し専用メモリ内にロ
ードするためのマイクロプログラムとともにタイプに対
応する残りの属性を収容して外部記憶装置の制御を行な
っていた。
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.

〔問題点を解決するだめの手段〕[Failure to solve the problem]

本発明のマイクロプログラム制御式データ処理装置は、
外部記憶装置の属性をバッテリで保存可能な制御メモリ
に記憶し、新たな外部記憶装置からマイクロプログラム
をロードする必要が生じた場合、バッテリで保存可能な
制御メモリの属性を新たに記憶することにより、読出し
専用メモリ内に収容されている外部記憶装置からロード
するためマイクロプログラムを修正することなく外部記
憶装置の制御を可能とするもので、マイクロプログラム
を記憶した外部記憶装置と、バッテリでデータの保存可
能な制御メモリと、前記外部記憶装置の属性を前記制御
メモリに書込む手段と前記外部記憶装置からロードされ
た前記マイクロプログラムを収容するメインメモリと、
前記外部記憶装置の内容を前記メインメモリにロードす
るマイクロプログラムを収容した読出し専用メモリとを
含み、読出し専用メモリに収容されたマイクロプログラ
ムを実行する際、外部記憶装置の属性の読出し判断する
ことにより、複数種類の外部記憶装置のうち、いずれの
外部記憶装置からのマイクロプログラムのロードを可能
とするよう構成される。
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.

〔実施例〕〔Example〕

次に、本発明の実施例について、図面を参照して説明す
る。
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.

〔発明の効果〕〔Effect of the invention〕

本発明のマイクロプログラム制御式データ処理装置は、
バッテリで保存可能な制御メモリに収容する外部記録装
置のシリンダ数、ヘッド数、セクタ数等の属性を変更す
ることにより、属性の異なった外部記録装置の制御を行
なうことができるため、読出し専用メモリの変更を不要
にできるという効果がある。
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 .

【図面の簡単な説明】[Brief explanation of drawings]

第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)

【特許請求の範囲】[Claims] マイクロプログラムを記録した外部記憶装置と、バッテ
リでデータの保存可能な制御メモリと、前記外部記憶装
置の属性を前記制御メモリに書込む手段と、前記外部記
憶装置からロードされた前記マイクロプログラムを収容
するメインメモリと、前記外部記憶装置の内容を前記メ
インメモリにロードするマイクロプログラムを収容した
読出し専用メモリとを含み、読出し専用メモリに収容さ
れたマイクロプログラムを実行する際、外部記憶装置の
属性を読出し判断することにより、複数種類の外部記憶
装置のうちのいずれの外部記憶装置からのマイクロプロ
グラムのロードを可能とすることを特徴とするマイクロ
プログラム制御式データ処理装置。
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.
JP29433385A 1985-12-25 1985-12-25 Microprogram control type data processor Pending JPS62151932A (en)

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)

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

Cited By (1)

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