JPH0340133A - 情報処理装置 - Google Patents
情報処理装置Info
- Publication number
- JPH0340133A JPH0340133A JP17597289A JP17597289A JPH0340133A JP H0340133 A JPH0340133 A JP H0340133A JP 17597289 A JP17597289 A JP 17597289A JP 17597289 A JP17597289 A JP 17597289A JP H0340133 A JPH0340133 A JP H0340133A
- Authority
- JP
- Japan
- Prior art keywords
- speed
- storage part
- storage section
- program
- high speed
- 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
- 230000010365 information processing Effects 0.000 claims description 8
- 238000000034 method Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、情報処理装置に関し、特に、プログラムを格
納する記憶部の構成に関する。
納する記憶部の構成に関する。
[従来の技術]
従来、この種の情報処理装置のプログラムを格納する記
憶部は、プログラムの種別にかかわりなく同一性能の記
憶素子、によって構成されていた。
憶部は、プログラムの種別にかかわりなく同一性能の記
憶素子、によって構成されていた。
[発明が解決しようとする課題]
上述した従来の情報処理装置では、同一性能の記憶素子
をプログラムの記憶部として使用していたため、プロセ
ッサの性能を上げる為にはプログラム用の記憶部全体に
高速で高価なメモリを使用することになる。このことは
、情報処理装置が高価になることを意味する。
をプログラムの記憶部として使用していたため、プロセ
ッサの性能を上げる為にはプログラム用の記憶部全体に
高速で高価なメモリを使用することになる。このことは
、情報処理装置が高価になることを意味する。
[課題を解決するための手段]
本発明の情報処理装置は、記憶部として1通常処理プロ
グラムを格納するための低速記憶部と。
グラムを格納するための低速記憶部と。
高速処理プログラムを格納するための高速記憶部とを有
し、更に、低速記憶部使用時と高速記憶部使用時とでプ
ロセッサクロックのスピードを変更するためのクロック
切換回路を有することを特徴としている。
し、更に、低速記憶部使用時と高速記憶部使用時とでプ
ロセッサクロックのスピードを変更するためのクロック
切換回路を有することを特徴としている。
[実施例]
次に1本発明について図面を参照して説明する。
第1図は2本発明の一実施例である。
1はプロセッサ、2は通常処理プログラム(通常命令)
を格納するための低速記憶部、3は高速処理プログラム
を格納するための高速記憶部、4は記憶部指示回路、5
は低速記憶部及び高速記憶部の出力信号を切り換えるた
めのセレクタ、6は記憶部のアドレス線、7は低速記憶
部の出力信号線、8は高速記憶部の出力信号線、9はセ
レクタの出力信号線、10はプロセッサ1に対するクロ
ックの切換回路である。
を格納するための低速記憶部、3は高速処理プログラム
を格納するための高速記憶部、4は記憶部指示回路、5
は低速記憶部及び高速記憶部の出力信号を切り換えるた
めのセレクタ、6は記憶部のアドレス線、7は低速記憶
部の出力信号線、8は高速記憶部の出力信号線、9はセ
レクタの出力信号線、10はプロセッサ1に対するクロ
ックの切換回路である。
一般的に言えば、プロセッサは、第2図に示す様に、ク
ロックの立上りにより1プログラム命令を実行すると、
その命令に従って次の命令をフェッチしてくるためのア
ドレスをアドレス線に出力する。出力されたアドレスに
より記憶部から次のプログラム命令が読み出され1次の
クロックの立上がりで実行を開始し、それを繰り返えす
。プロセッサは、実行している命令により次プログラム
アドレスを生成する時間が異なる。従来はこれらのもっ
とも遅い命令により実行サイクルが決定されていた。こ
れに対し1本発明では、高速処理をしなければならない
プログラム群を高速糾憶部3に格納し、かつ、高速記憶
部3上で命令実行時にプロセッサ1に供給するクロック
のサイクルを短くすることにより、高速処理を行なう。
ロックの立上りにより1プログラム命令を実行すると、
その命令に従って次の命令をフェッチしてくるためのア
ドレスをアドレス線に出力する。出力されたアドレスに
より記憶部から次のプログラム命令が読み出され1次の
クロックの立上がりで実行を開始し、それを繰り返えす
。プロセッサは、実行している命令により次プログラム
アドレスを生成する時間が異なる。従来はこれらのもっ
とも遅い命令により実行サイクルが決定されていた。こ
れに対し1本発明では、高速処理をしなければならない
プログラム群を高速糾憶部3に格納し、かつ、高速記憶
部3上で命令実行時にプロセッサ1に供給するクロック
のサイクルを短くすることにより、高速処理を行なう。
通常命令実行時は、プログラム命令は低速記憶部2に格
納され、記憶部指示回路4によりセレクタ5を制御して
低速記憶部2の出力を選択することで実行される。一方
、高速命令実行時は、プログラム命令は高速記憶部3に
格納され、記憶部指示回路4はプロセッサ1より記憶部
アドレス線6を通して高速記憶部3を指示するアドレス
を受けると、高速記憶部3の出力を選択するようにセレ
クタ5を制御すると共に、クロック切換回路10を制御
してクロックのサイクルを短かくする。これにより、高
速処理の必要なプログラムは短かいクロックサイクルで
実行されるので高速処理が可能となり、しかも必要なプ
ログラムのみを高速記憶 憶部3に格納するのでハードウェア量及び記憶部に要す
る価格の増加は少なくて済む。
納され、記憶部指示回路4によりセレクタ5を制御して
低速記憶部2の出力を選択することで実行される。一方
、高速命令実行時は、プログラム命令は高速記憶部3に
格納され、記憶部指示回路4はプロセッサ1より記憶部
アドレス線6を通して高速記憶部3を指示するアドレス
を受けると、高速記憶部3の出力を選択するようにセレ
クタ5を制御すると共に、クロック切換回路10を制御
してクロックのサイクルを短かくする。これにより、高
速処理の必要なプログラムは短かいクロックサイクルで
実行されるので高速処理が可能となり、しかも必要なプ
ログラムのみを高速記憶 憶部3に格納するのでハードウェア量及び記憶部に要す
る価格の増加は少なくて済む。
[発明の効果]
以上説明した様に本発明は1通常処理プログラムを格納
するための低速記憶部と、高速処理プログラムを格納す
るための高速記憶部と、低速記憶部使用時と高速記憶部
使用時とでプロセッサクロックのスピードを変更するク
ロック切換回路とを有することにより、高速処理の可能
な情報処理装置を安価で提供することができる。
するための低速記憶部と、高速処理プログラムを格納す
るための高速記憶部と、低速記憶部使用時と高速記憶部
使用時とでプロセッサクロックのスピードを変更するク
ロック切換回路とを有することにより、高速処理の可能
な情報処理装置を安価で提供することができる。
第1図は本発明の一実施例のブロック図、第2図は一般
的なプロセッサの実行タイムチャートを示した図。 1:プロセッサ、2:低速記憶部、3:高速記憶部、4
:記憶部指示回路、5:セレクタ、6:記憶部アドレス
線、7:低速記憶部出力信号線。 8:高速記憶部出力信号線、9:セレクタ出力信号線、
10:クロツタ切換回路。
的なプロセッサの実行タイムチャートを示した図。 1:プロセッサ、2:低速記憶部、3:高速記憶部、4
:記憶部指示回路、5:セレクタ、6:記憶部アドレス
線、7:低速記憶部出力信号線。 8:高速記憶部出力信号線、9:セレクタ出力信号線、
10:クロツタ切換回路。
Claims (1)
- 1)プロセッサ及び該プロセッサの動作を指示するプロ
グラムを格納する記憶部を有し、前記プロッサは前記記
憶部よりプログラムを読出しその指示に従って動作する
情報処理装置において、通常処理プログラムを格納する
ための低速記憶部、高速処理プログラムを格納するため
の高速記憶部、低速記憶部使用時と、高速記憶部使用時
とでプロセッサクロックのスピードを変更するためのク
ロック切換回路を有することを特徴とする情報処理装置
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17597289A JPH0340133A (ja) | 1989-07-07 | 1989-07-07 | 情報処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17597289A JPH0340133A (ja) | 1989-07-07 | 1989-07-07 | 情報処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0340133A true JPH0340133A (ja) | 1991-02-20 |
Family
ID=16005465
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17597289A Pending JPH0340133A (ja) | 1989-07-07 | 1989-07-07 | 情報処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0340133A (ja) |
-
1989
- 1989-07-07 JP JP17597289A patent/JPH0340133A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100194850B1 (ko) | 디지털 신호 처리 장치 | |
| JPH0340133A (ja) | 情報処理装置 | |
| JP2808548B2 (ja) | 現在状態から後続状態へのプロセッサ作動状態移行制御装置 | |
| JPS6027031A (ja) | 情報処理装置 | |
| KR100284287B1 (ko) | 가변 리셋 어드레스를 가지는 마이크로프로세서 | |
| JPH01241644A (ja) | マイクロコンピュータ制御回路 | |
| JPH0573296A (ja) | マイクロコンピユータ | |
| JPS62286117A (ja) | 情報処理装置 | |
| JPH05298088A (ja) | マイクロコンピュータ | |
| JPS5474337A (en) | Microprogram controller | |
| JPS61182135A (ja) | 処理選択方法 | |
| JPH02275531A (ja) | 情報処理装置 | |
| JPH02110739A (ja) | マルチタスク用中央処理装置 | |
| JPS62156738A (ja) | プログラム制御装置 | |
| JPH0452760A (ja) | ベクトル処理装置 | |
| JPS6227830A (ja) | 割込み制御方式 | |
| JPS60105048A (ja) | マイクロプログラム制御方式 | |
| JPH02137028A (ja) | 命令制御方式 | |
| JPH04287421A (ja) | A/d若しくはd/a変換器の起動回路 | |
| JPS6015969B2 (ja) | マイクロ命令アドレス生成方式 | |
| JPS6362037A (ja) | マイクロプログラム制御装置 | |
| JPS60169942A (ja) | プログラム制御回路 | |
| JPH01207826A (ja) | マイクロ制御システム | |
| JPH06100966B2 (ja) | マイクロプログラム制御装置 | |
| JPS6120139A (ja) | 割込み制御方式 |