JPS5876948A - マイクロコンピユ−タ - Google Patents
マイクロコンピユ−タInfo
- Publication number
- JPS5876948A JPS5876948A JP56174585A JP17458581A JPS5876948A JP S5876948 A JPS5876948 A JP S5876948A JP 56174585 A JP56174585 A JP 56174585A JP 17458581 A JP17458581 A JP 17458581A JP S5876948 A JPS5876948 A JP S5876948A
- Authority
- JP
- Japan
- Prior art keywords
- output
- rom
- instruction
- decoder
- input
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Executing Machine-Instructions (AREA)
- Microcomputers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は、!イクロコンビーータの命令体系の改良に関
するもめである。
するもめである。
通常の!イクロコンヒ轟−夕は、 第tgに示tように
、パイナリカツンタ岬からなるアドレスデコーダ1.プ
ログラムを格納するROM2 、ROM2からの出力を
デコードするインストラクシ■ンデコーダ3.算術論理
ユニット(ALU)、アキリルータ(レジスタ)、RA
M等からなる演算処理部4.入出力装置5のアーキテク
チャ−を有する。
、パイナリカツンタ岬からなるアドレスデコーダ1.プ
ログラムを格納するROM2 、ROM2からの出力を
デコードするインストラクシ■ンデコーダ3.算術論理
ユニット(ALU)、アキリルータ(レジスタ)、RA
M等からなる演算処理部4.入出力装置5のアーキテク
チャ−を有する。
このようなマイクロコンビエータでは、演算処理部4.
入出力装置5の操作1種々の機能を制御する命令体系が
ROM内に格納されているプログラムによ−・て決定さ
れる制御系だけの一つであり、すべての用途に対する応
用が困難であった。特に、その用途に応じたソフトウェ
アの開発が困難であった。
入出力装置5の操作1種々の機能を制御する命令体系が
ROM内に格納されているプログラムによ−・て決定さ
れる制御系だけの一つであり、すべての用途に対する応
用が困難であった。特に、その用途に応じたソフトウェ
アの開発が困難であった。
本発明は、前記問題な□゛解消るためになされたもので
あり、その特徴は、アドレスデコーダ、ROM、インス
トラクシ■ンデコーダ、演算処理部。
あり、その特徴は、アドレスデコーダ、ROM、インス
トラクシ■ンデコーダ、演算処理部。
入出力装置を有するマイクロコンビエータにオイて、R
OMtI5力を各−路に対する制御信号に毅換するイン
スト−ラクシ曹ンデコードを、入出力装置。
OMtI5力を各−路に対する制御信号に毅換するイン
スト−ラクシ曹ンデコードを、入出力装置。
演算部1部、ROM等の出力により修飾するインストラ
クション制御部を備え、このアーキテクチャ−における
命令体系を拡大したことにある。
クション制御部を備え、このアーキテクチャ−における
命令体系を拡大したことにある。
以下、実施例とともに本発明の詳細な説明する。
第2WAは、本発明の一実施例の構成をブロックで示す
図であり、第1111iに示すものと同−一能を有する
ものは同一記号を付けである。
図であり、第1111iに示すものと同−一能を有する
ものは同一記号を付けである。
第2図の本実施例は、第1図の通常のマイクロコンビ晶
−夕に、ROM2の出力を各−路に対する制mm−5に
変換するインストラクシ■ンデコーダ3のインストラク
シ■ンデコードを、ROM2゜演算処理部4.入出力装
置i5の各データにより修飾するインストラクシlン制
一部6を付加したものである。なお、第2図において、
7は命令系信号パス、8はデータ系信号パス、9は修飾
用信号パスである。
−夕に、ROM2の出力を各−路に対する制mm−5に
変換するインストラクシ■ンデコーダ3のインストラク
シ■ンデコードを、ROM2゜演算処理部4.入出力装
置i5の各データにより修飾するインストラクシlン制
一部6を付加したものである。なお、第2図において、
7は命令系信号パス、8はデータ系信号パス、9は修飾
用信号パスである。
前記インストラクシ■ン制御II+6は、インストック
シーンデコーダ3を、例えば、ルーチン部層のような演
算を主体とする演算処理主体部と、ビット操作、アナロ
グ・デジタル変換処理、ハードウェア繰作略のプロセラ
賃部に分けて、ROM2゜演算処理部4及び入出力処理
装置15の各データによって選択されるそれぞれめJ6
1IIIIA能に最適な修飾制御信号が出力する機構に
なっている。
シーンデコーダ3を、例えば、ルーチン部層のような演
算を主体とする演算処理主体部と、ビット操作、アナロ
グ・デジタル変換処理、ハードウェア繰作略のプロセラ
賃部に分けて、ROM2゜演算処理部4及び入出力処理
装置15の各データによって選択されるそれぞれめJ6
1IIIIA能に最適な修飾制御信号が出力する機構に
なっている。
次に、本実施例の動作を説明する。
アドレスデコーダlの出力によって10M2をアクセス
すると、)LQM2に格納されているプログラムに基づ
いたデータが出力され、この出力データはインストック
シーンデコーダ3で制御信号(命令儒号)に嶽換される
。この制御信号は、命令系信号パス8を通して各ハード
ウェアの操作制御を行う、この動作は、第1図に示す通
常のマイクロコンビ1−夕の動作と陶じである。
すると、)LQM2に格納されているプログラムに基づ
いたデータが出力され、この出力データはインストック
シーンデコーダ3で制御信号(命令儒号)に嶽換される
。この制御信号は、命令系信号パス8を通して各ハード
ウェアの操作制御を行う、この動作は、第1図に示す通
常のマイクロコンビ1−夕の動作と陶じである。
一方、インストックシーン制御部6に入力されるデータ
が、例えば、演算処理部4からのルーチン処理のデータ
であれば、インストックシ曹ンデコーダ3の演算主体部
だけから制御信号が出力するように選択され、その修飾
制御信号が出力される。この修飾制御信号によりインス
トックシーンデコーダ3からROM2の幽定制御伽号に
基づいた修飾された新な制御信号が出力され、各71−
ドウエア操作が制御される。
が、例えば、演算処理部4からのルーチン処理のデータ
であれば、インストックシ曹ンデコーダ3の演算主体部
だけから制御信号が出力するように選択され、その修飾
制御信号が出力される。この修飾制御信号によりインス
トックシーンデコーダ3からROM2の幽定制御伽号に
基づいた修飾された新な制御信号が出力され、各71−
ドウエア操作が制御される。
また、前記人力されるデータが、ROM2からのハード
ウェア操作データであれば、インストックシーンデコー
ダ3のプpジシーサ部のハードウェア操作データに対応
する部分だけから制御信号が出力するように選択され、
その修飾制御信号が出力される。特に、このプロジ轟−
サ部の修飾制御の命令体系は種々前えられ、命令体系を
拡大することができる。
ウェア操作データであれば、インストックシーンデコー
ダ3のプpジシーサ部のハードウェア操作データに対応
する部分だけから制御信号が出力するように選択され、
その修飾制御信号が出力される。特に、このプロジ轟−
サ部の修飾制御の命令体系は種々前えられ、命令体系を
拡大することができる。
このように、1つのアーキテクチャ−で複数の命令体系
を含有することができ、それfれ用途に対して最適な命
令体系を持つことができる。
を含有することができ、それfれ用途に対して最適な命
令体系を持つことができる。
以上説明した如く、本発明によれば、ROM出力を各回
路に対する制御信号に変換するインストックシlンデコ
ードを、ROM、演算部iis及び入出力装置のデータ
により修飾するインストックシーン制御部を設け、1つ
のアーキテクチャ−で複数の命令体系を含有することが
できるようにしたので、それ量れ用途に応じた最適な命
令体系が使用でき、ソ7)ウェアの一発も極めて容品に
行うことができる。
路に対する制御信号に変換するインストックシlンデコ
ードを、ROM、演算部iis及び入出力装置のデータ
により修飾するインストックシーン制御部を設け、1つ
のアーキテクチャ−で複数の命令体系を含有することが
できるようにしたので、それ量れ用途に応じた最適な命
令体系が使用でき、ソ7)ウェアの一発も極めて容品に
行うことができる。
iiaimの簡単な説1
第1図は、遥嘗のマイクロコンビ暴−夕のアーキテクチ
ャ−を示す讃、112図は、本発−の一実施例の一威を
ブロックで示す図である。
ャ−を示す讃、112図は、本発−の一実施例の一威を
ブロックで示す図である。
l・・・アドレスデコーダ、2・・・ROM、3・・・
インストラクシ曹ンデコーダ、4・・・演算処理部、5
・・・入出力装置、6・・・インスシラクシロン制御部
、7・・・命令系信号パス、8・・・データ系信号パス
、9・・・修飾用領置バス。
インストラクシ曹ンデコーダ、4・・・演算処理部、5
・・・入出力装置、6・・・インスシラクシロン制御部
、7・・・命令系信号パス、8・・・データ系信号パス
、9・・・修飾用領置バス。
代聰人弁塩士 薄田利幸
第 1 図
第 2 図
Claims (1)
- アドレスデコーダ、ROM、インストラクタ1ンデコー
ダ、″演算処理部、入出力装置を有するマイク−コンビ
暴−夕において、&OM出力を各1路に対する制御信号
に変換するインストラクションデコードを、入出力装置
、演算処理部、ROM等ノ出力により修飾するインスト
ラクション制一部を備えたことを特徴とするマイクロ;
Jンビエータ・
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56174585A JPS5876948A (ja) | 1981-11-02 | 1981-11-02 | マイクロコンピユ−タ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56174585A JPS5876948A (ja) | 1981-11-02 | 1981-11-02 | マイクロコンピユ−タ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5876948A true JPS5876948A (ja) | 1983-05-10 |
Family
ID=15981126
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56174585A Pending JPS5876948A (ja) | 1981-11-02 | 1981-11-02 | マイクロコンピユ−タ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5876948A (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4880244A (ja) * | 1972-01-31 | 1973-10-27 | ||
| JPS50120536A (ja) * | 1974-03-06 | 1975-09-20 | ||
| JPS5177151A (ja) * | 1974-12-27 | 1976-07-03 | Nippon Electric Co | Maikuromeireikakuchosochi |
-
1981
- 1981-11-02 JP JP56174585A patent/JPS5876948A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4880244A (ja) * | 1972-01-31 | 1973-10-27 | ||
| JPS50120536A (ja) * | 1974-03-06 | 1975-09-20 | ||
| JPS5177151A (ja) * | 1974-12-27 | 1976-07-03 | Nippon Electric Co | Maikuromeireikakuchosochi |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04111127A (ja) | 演算処理装置 | |
| US4070703A (en) | Control store organization in a microprogrammed data processing system | |
| EP0303009A3 (en) | Signal generator for circular addressing | |
| KR900006853A (ko) | 마이크로 프로세서 | |
| JPS5876948A (ja) | マイクロコンピユ−タ | |
| JPS62239235A (ja) | オペレ−シヨンコ−ドの高速比較動作を備えたデ−タプロセツサ | |
| US5410659A (en) | Digital processor with instruction memory of reduced storage size | |
| JPS60129856A (ja) | メモリ制御回路 | |
| JP2737524B2 (ja) | トレース回路 | |
| US4464716A (en) | Digital data processing system using unique formatting techniques for performing arithmetic ALU operations | |
| JPS55166739A (en) | Data processor | |
| JP2533245Y2 (ja) | データ処理装置 | |
| JPH05151151A (ja) | バス変換装置 | |
| SU1278847A1 (ru) | Микропрограммное устройство управлени | |
| CA2011394A1 (en) | Ring reduction logic mechanism | |
| JPS5953926A (ja) | 制御装置 | |
| JPS60136873A (ja) | ベクトル処理装置 | |
| JP3019590B2 (ja) | マイクロプロセッサ | |
| JPH0424732B2 (ja) | ||
| JPS59738A (ja) | 命令解読装置 | |
| JPS6151242A (ja) | 命令デコ−ド回路 | |
| JPH03219329A (ja) | マイクロアドレス制御方式 | |
| JPH03282729A (ja) | データ処理装置 | |
| JPH0727466B2 (ja) | サ−ビスプロセッサコマンド処理方式 | |
| JPS5572229A (en) | Information processing system |