JPH052485A - パイプライン制御方式 - Google Patents

パイプライン制御方式

Info

Publication number
JPH052485A
JPH052485A JP15434091A JP15434091A JPH052485A JP H052485 A JPH052485 A JP H052485A JP 15434091 A JP15434091 A JP 15434091A JP 15434091 A JP15434091 A JP 15434091A JP H052485 A JPH052485 A JP H052485A
Authority
JP
Japan
Prior art keywords
instruction
exception
signal line
queue
instruction queue
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
JP15434091A
Other languages
English (en)
Inventor
Makoto Higano
誠 日向野
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP15434091A priority Critical patent/JPH052485A/ja
Publication of JPH052485A publication Critical patent/JPH052485A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Advance Control (AREA)

Abstract

(57)【要約】 【目的】本発明は、例外が発生した場合に、パイプライ
ン内に残されていた後続命令をハードウェア演算回路に
よる実行対象とすることにより例外処理を高速化するパ
イプライン制御方式を構築することを特徴とする。 【構成】パイプライン式情報処理装置において、演算に
よる例外検出を行い、例外検出時には例外を発生した命
令をソフトウェアによって読み出しエミュレーションを
実行し(ステップb,d)、命令キューに後続命令が残
されていれば、その後続命令を読み出してメモリ内部に
再配置し(ステップe,f)、その後、再配置した命令
を通常の命令実行と同様に命令キューに読み込み、ハー
ドウェア演算回路を使用して実行する(ステップg)こ
とによって、例外処理の高速化を実現するようにしたも
のである。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、高速処理を実現するパ
イプライン制御方式に関する。
【0002】
【従来の技術】高速演算を実現するためにパイプライン
制御を行うことは常套手段である。パイプライン制御と
は命令のフェッチと実行をパイプライン式に並列処理を
行うものである。
【0003】従来、パイプライン制御式情報処理装置に
おいて、演算命令によって例外が発生した場合、割り込
みによってパイプラインを止め、ソフトウェアによって
パイプ内の命令を読み出し、例外を発生した命令と、そ
の後続命令のエミュレーションを行っていたものであ
る。図3は従来の例外処理のための動作フローチャート
を示したものである。
【0004】
【発明が解決しようとする課題】上記した従来技術に従
えば、例外発生時には、パイプライン内部にある例外を
発生させた命令とその後続の命令の実行を、全てソフト
ウェアによるエミュレーションで処理していたため、例
外処理にかなりの時間を要していた。
【0005】例を挙げると、ハードウェア演算回路によ
って拡張精度の演算を実行することができない情報処理
装置において拡張精度演算命令を実行する場合に例外が
発生する。そのとき、例外を発生した命令はソフトウェ
アによってエミュレーションを行う。その例外を発生し
た命令の後続の命令が命令キューの内部にあるとき、そ
の命令がハードウェア演算回路で実行可能な命令であっ
た場合でもソフトウェアエミュレーションを行ってい
た。これが例外処理を遅らせる大きな原因となってい
た。
【0006】本発明は上記事情に鑑みてなされたもので
あり、ハードウェアによる演算命令の実行が不可能な例
外が発生した場合に、パイプライン内に残されていた後
続命令をハードウェア演算回路による実行対象とするこ
とにより例外処理の高速化を図るようにしたパイプライ
ン制御方式を提供することを目的とする。
【0007】
【課題を解決するための手段】本発明は、メモリから読
み出された命令を保持する命令キューを有し、命令フェ
ッチと演算実行を並列実行するパイプライン制御式情報
処理装置において、命令キューから取り出された命令に
従う演算による例外を検出する例外検出手段と、例外を
発生した命令をソフトウェアによって読み出しエミュレ
ーションを実行する手段と、例外が検出された場合に命
令キューに残されている後続命令を取り出してメモリ上
に再配置する命令再配置手段とを具備し、命令再配置手
段によってメモリ上に再配置された命令を命令キューに
読み出して実行するようにしたことを特徴とする。
【0008】
【作用】パイプライン制御式の情報処理装置において、
演算によって例外が発生した場合に、これを例外検出手
段にて検出し、例外を発生した命令よりも先に実行すべ
き命令を実行した後にパイプラインを止め、例外を発生
させた命令と後続する命令をソフトウェアによって読み
出し、例外を発生した命令をエミュレーションした後
に、その後続の命令をハードウェア演算回路の演算機能
を使用して、通常の命令実行と同様に演算命令を実行す
る。
【0009】即ち本発明によれば、例外が発生した場合
には、例外を発生した命令はソフトウェアによってエミ
ュレーションを実行し、その後続の命令はソフトウェア
によってメモリ内部に再び格納し、通常の命令実行と同
様に命令キューに読み込み、そしてハードウェア演算回
路を使用して演算を実行することによって、例外処理の
高速化を実現する。
【0010】このように例外を発生した命令の後続の命
令は、ハードウェアの演算機能によって命令実行を行
う。その結果、特に、例外を発生した命令の後続の命令
が命令キュー(パイプライン内部)に多数存在する場合
には、ソフトウェアによるエミュレーションによってそ
れら後続命令を実行する従来方式よりも、命令実行速度
が著しく向上する。このことにより処理性能の向上がは
かれる。
【0011】
【実施例】図1は本発明の実施例を示すブロック図であ
る。図において、符号1はメモリであり、プログラム、
データ等を格納する。符号2は入出力ポート(I/Oポ
ート)であり、ユーザーが使用する入出力装置を接続す
る。符号3はメモリ制御回路であり、アドレス線30
1、データ線302を介してメモリ1、入出力ポート2
に対するデータの入出力を制御する。符号303は信号
線であり、メモリ制御回路3がメモリ1より読み出した
命令を、命令キューに送出するのに用いられる。符号4
は命令キュー制御回路であり、命令キューのデータの入
力、保持に関する制御を行う。メモリアクセスの優先度
制御等も、命令キュー制御回路4が行う。
【0012】符号50は第1の命令キューであり、信号
線303を通してメモリ制御回路3より出力されたデー
タを入力し保持する。信号線303を転送されるデータ
を入力するかしないかは、信号線401を通して命令キ
ュー制御回路4によって制御される。
【0013】符号51は第2の命令キューであり、信号
線501を通して命令キュー50より出力されたデータ
を入力し保持する。信号線501のデータを入力するか
しないかは、信号線405を通して命令キュー制御回路
4によって制御される。この命令キュー51は、整数演
算、ロード/ストア用の命令のキューである。
【0014】符号52は第3の命令キューであり、信号
線511を通して命令キュー51より出力されたデータ
を入力し保持する。信号線511のデータを入力するか
しないかは、信号線406を通して命令キュー制御回路
4によって制御される。
【0015】符号60は命令デコード回路であり、信号
線501を通して命令キュー50より出力されたデータ
を入力しデコード(解折)する。命令デコード回路60
のデコード情報は、信号線601を介して命令キュー制
御回路4へ送出される。命令キュー制御回路4はこの情
報を使用して命令キューの制御を行う。
【0016】符号71は第1の浮動小数点命令キューで
あり、浮動小数点演算命令を信号線501を通して、命
令キュー50より入力する。入力、保持の制御は、信号
線402を介して、命令キュー制御回路4によって行わ
れる。
【0017】符号72は第2の浮動小数点命令キューで
あり、浮動小数点演算命令を信号線711を通して、浮
動小数点命令キュー71より入力する。入力、保持の制
御は、信号線403を介して、命令キュー制御回路4に
よって行われる。
【0018】符号73は第3の浮動小数点命令キューで
あり、浮動小数点演算命令を信号線721を通して、命
令キュー72より入力する。入力、保持の制御は、信号
線404を介して、命令キュー制御回路4によって行わ
れる。
【0019】符号80は整数演算&ロード/ストア制御
回路であり、命令キュー51の出力を信号線511よ
り、命令キュー52の出力を信号線521より、それぞ
れ受け取り、その情報に基づいて整数演算またはロード
/ストアの制御を行う。命令キュー51より受け取った
情報より、必要なレジスタをレジスタファイル81中よ
り読み出す。その指定は、信号線803によって行い、
このレジスタのデータは信号線804を通して受け取
る。
【0020】整数演算&ロード/ストア制御回路80で
の演算(演算命令の実行)は、命令キュー51の命令が
命令キュー52に制御が移ることに同期して行われる。
その結果は命令キュー52の情報に基づいてレジスタフ
ァイル81に格納される。その結果格納レジスタは信号
線805によって指定され、ライトデータはデータ線8
06を通して格納される。
【0021】一方、ロード命令の実行は、整数演算&ロ
ード/ストア制御回路80が命令キュー52の情報に基
づいて制御信号線801に制御信号を出力し、データ線
802より受け取ったデータを介して行う。このデータ
線802より受け取られるデータは、制御信号線801
の情報に基づきメモリ制御回路3によってメモリ1から
読み出されるものである。
【0022】またストア命令の実行は、整数演算&ロー
ド/ストア制御回路80が命令キュー51の情報に基づ
いて、信号線804よりデータを受け取りデータ線80
2に出力することで行う。信号線804のデータは信号
線803の指定によりレジスタファイル81から出力さ
れるものである。メモリ制御回路3には信号線801を
介して制御情報が出力される。メモリ制御回路3はその
情報に基づいて信号線802のデータのメモリライトを
実行する。
【0023】符号81はレジスタファイルであり、各種
演算はこのレジスタファイル81に対して行われる。ロ
ード/ストアは、このレジスタファイル81と、メモリ
1または入出力ポート2との間で行われる。
【0024】符号82は第1の浮動小数点演算回路であ
り、浮動小数点命令キュー71より信号線711を介し
て情報を受け取り浮動小数点に関する演算を行う。浮動
小数点演算回路82は制御信号線821を通して演算に
必要なレジスタファイル81を指定し、データ線822
を通してレジスタファイル81よりそのデータを浮け取
る。
【0025】符号83は第2の浮動小数点演算回路であ
り、浮動小数点演算回路82より信号線820を通し
て、また浮動小数点命令キュー72より信号線721を
通して、それぞれ情報を受け取り、浮動小数点演算を浮
動小数点演算回路82より引き継いで実行する。
【0026】符号84は第3の浮動小数点演算回路であ
り、浮動小数点演算回路83より信号線830を通し
て、また浮動小数点命令キュー73より信号線731を
通して、それぞれ情報を受け取り、浮動小数点演算を浮
動小数点演算回路83より引き継いで実行する。
【0027】以上の浮動小数点演算回路82〜84の3
段の演算器によって浮動小数点演算を完了する。演算結
果は信号線841によって指定されたレジスタファイル
81にデータ線842を通して格納される。
【0028】符号90は例外検出回路であり、浮動小数
点演算回路84が生成した演算に関する情報を、信号線
840を介して受け取り、その情報に基づいて例外を検
出する。符号901は信号線であり、例外検出回路90
が例外を検出した際に、その情報を命令キュー制御回路
4へ伝達する信号が転送される。
【0029】図2は本発明実施例の動作概略を示すフロ
ーチャートである。図において、STARTはプログラ
ムの開始を示す。入出力ポート2から入力があるまでは
プログラムは起動しない。入出力ポート2からメモリ制
御回路3に入力がなされることによって処理が開始さ
れ、制御はステップaに移る。ステップaは命令を実行
するルーチンであり、メモリ1から命令をリードしてパ
イプラインに取り込み、その実行を行う。
【0030】ステップbは例外が発生したか否かを判断
するルーチンであり、例外を検出した場合、例外処理の
ルーチンが起動される。この例外は、図1に示す浮動小
数点演算回路82〜84が例えば単精度、倍精度の浮動
小数点演算しか扱えないのに拡張精度の浮動小数点演算
命令を実行した場合に発生する。例外が発生した場合に
は、制御はステップdに移る。例外が発生しない場合、
処理はステップcに移る。
【0031】ステップcはプログラムが終了したか否か
を判断するルーチンであり、ステップaにて読み出され
た命令がプログラムの終了を示す命令であれば、情報処
理装置はその処理を停止する。そうでなければ、次の命
令を実行するために、ステップaへ戻る。
【0032】ステップdは例外を発生した命令を実行す
るルーチンであり、ソフトウェアは例外処理のルーチン
を実行し、ソフトウェアによって例外を発生した命令
(例えば拡張精度の浮動小数点演算命令)をエミュレー
ションする。
【0033】ステップeは命令キューが空かどうかを判
断するルーチンであり、例外が発生した命令の後続命令
をソフトウェアによって読み出し、その命令が有効であ
るかどうかを判別する。
【0034】ステップfは命令キューから命令を読み出
してメモリ上に再格納するルーチンであり、例外を発生
させた命令の後続の命令がステップeの処理において有
効であることが判別された場合に、その命令をメモリ1
上に再格納し、その後にこの命令を命令キューに読み出
して、ハードウェア演算回路(整数演算&ロード/スト
ア制御回路80、浮動小数点演算回路82〜84)の演
算機能を使用して実行できる状態にする。
【0035】ステップgはメモリ1上に再配置した命令
を読み出して実行するステップであり、ステップfにて
メモリ1上に格納された命令を通常の命令実行と同様に
読み出して実行する。これらの命令の実行が終わった場
合、または例外を発生させた命令の後続命令が命令キュ
ーに存在しなかった場合は、ステップcに制御が移る。
STOPは処理の終了を示す。
【0036】以下、本発明実施例の動作について説明す
る。まず始めに、装置全体は待ちの状態にある。このと
き、入出力ポート2より動作開始の入力があると、信号
線302を通してメモリ制御回路3に動作開始の情報が
伝えられる。
【0037】メモリ制御回路3は待ちの状態にあると
き、常に信号線301を通して入出力ポート2を制御
し、この動作開始の情報が信号線302を通して入力さ
れることを待っている。動作開始の入力があると、メモ
リ制御回路3は命令のリードを開始する。
【0038】次にメモリ制御回路3は、メモリ1から信
号線301を通して命令を読み出し、同命令およびその
命令アドレスを信号線303を通して命令キュー50へ
送信する。同時にメモリ制御回路3は、信号線304を
通して命令キュー制御回路4へ制御信号を送付する。命
令キュー制御回路4は、信号線401を通して命令キュ
ー50に対して命令、アドレスをラッチする制御を行
う。
【0039】命令キュー50に格納された命令は、信号
線501へ送付される。命令デコーダ60はこの命令を
デコードし、そのデコード情報を信号線601を通して
命令キュー制御回路4へ送付する。
【0040】命令キュー制御回路4は、信号線601の
情報をもとに、信号線501に送られた命令が浮動小数
点演算命令であれば、信号線501の情報を浮動小数点
命令キュー71にラッチするように信号線402を通し
て制御を行う。また浮動小数点演算命令でなければ、命
令キュー制御回路4は、信号線501の情報を命令キュ
ー51にラッチするように信号線405を通して制御を
行う。
【0041】ところで、信号線501を転送される命令
が浮動小数点演算命令であった場合、浮動小数点命令キ
ュー71にラッチされた情報は、信号線711を通して
浮動小数点演算回路82および(浮動小数点命令キュー
71の)次の段の命令キュー72にラッチされる。この
浮動小数点命令キュー72のラッチは、命令キュー制御
回路4により信号線403を通して制御される。
【0042】次に、浮動小数点命令キュー72の情報は
信号線721に出力される。この信号線721の情報
は、信号線404を通して行われる命令キュー制御回路
4の制御によって、(浮動小数点命令キュー72の)次
の段(最終段)の命令キュー73にラッチされる。
【0043】浮動小数点命令キュー73の情報は信号線
731に出力される。浮動小数点演算回路82,83,
84には、信号線711,721,731の情報がそれ
ぞれ入力される。浮動小数点演算回路82,83,84
は、信号線711,721,731を転送される情報
(浮動小数点演算命令)に基づいて演算を行う。
【0044】一方、信号線501を転送される命令が浮
動小数点演算命令でなかった場合、命令キュー51にラ
ッチされた情報は、信号線511を通して次の段の命令
キュー52にラッチされる。この命令キュー52のラッ
チは、命令キュー制御回路4により信号線406を通し
て制御される。
【0045】次に、命令キュー52の情報は、信号線5
21に出力される。信号線511および521に出力さ
れた情報は、整数演算&ロード/ストア制御回路80に
入力され、ここで整数演算または、ロード/ストアファ
ンクションが実行される。
【0046】本発明実施例にて示される情報処理装置は
パイプライン構造をとっており、浮動小数点演算回路8
4による演算結果が例外とならない限り、上記の動作は
並行して実行される。
【0047】即ち本実施例では、浮動小数点演算命令が
3命令連続して命令キュー50に入力された場合には、
3段の浮動小数点命令キュー71,72,73にそれぞ
れ入力順に浮動小数点演算命令が格納される。浮動小数
点演算命令によって例外が発生しない場合、これらの動
作は継続する。但し、レジスタファイル81中の同一レ
ジスタが指定された場合、または、メモリ1からの命令
リードと、ロード/ストア命令の実行によりメモリアク
セスが同時に行われた場合は本来先に実行すべき動作が
行われる。
【0048】そのための制御は、命令キュー制御回路4
により、信号線304,501,601,511,52
1,711,721,731を通して入力した各種情報
をもとに、各命令キュー(50〜52,71〜73)お
よびメモリ制御回路3に対して行われる。例えば、命令
キュー52にロード命令があり、それを実行する場合に
は、メモリ制御回路3はロードの動作を行ったのち、命
令キュー50への新しい命令の読み込みを実行する。
【0049】一方、例外検出回路90は例外の発生を監
視している。即ち例外検出回路90は、浮動小数点演算
回路84の出力信号線840を常にモニタしており、例
外を検出した場合(図2ステップb)には、その情報が
信号線901を通して命令キュー制御回路4に伝えられ
る。これによって命令キュー制御回路4は例外処理を行
うべく、以下に述べるキューの制御を行う。
【0050】即ち例外が発生した場合、命令キュー制御
回路4はまず、そのとき各命令キュー50〜52,71
〜73にラッチされている命令の実行を中止させる。次
に命令キュー制御回路4は、各命令キュー50〜52,
71〜73の出力を制御して順次命令を出力伝達させ、
各キュー50〜52,71〜73内の命令を最終段のキ
ュー52,73から信号線521,731を通して整数
演算&ロード/ストア制御回路80に順次取り込ませ
る。
【0051】これにより整数演算&ロード/ストア制御
回路80は、取り込んだ命令を信号線802を通してメ
モリ制御回路3へ順に送信する。メモリ制御回路3はこ
の命令が命令キューに再読み出しされて整数演算&ロー
ド/ストア制御回路80または浮動小数点演算回路82
〜84にて再実行可能なように、メモリ1に再配置する
(図2ステップf)。ここで、メモリ1上に再配置し実
行する例外を発生した命令の後に、実行すべき命令であ
って、例外を発生した浮動小数点演算命令よりも先に実
行すべき整数演算やロード/ストアの命令があれば、そ
れは通常通り例外処理の前に実行する。
【0052】さて、例外が発生した場合(例えば、浮動
小数点演算回路84が拡張精度の演算が実行不可能であ
るにも拘らず、同回路84に拡張精度の浮動小数点演算
命令が入力されて、例外検出回路90により例外が検出
された場合)は、その命令をソフトウェアのエミュレー
ションによって実行する(ステップd)。
【0053】その後、例外を発生した命令の後に実行す
べき命令で命令キューの中に存在し、上記のようにメモ
リ1上に再配置された命令について、通常の命令実行と
同様に上記一連の動作によって処理を行う(ステップ
g)。その後の命令も継続して実行される。そして、入
力された命令がプログラムの終了を示す命令であった場
合は、その命令よりも前に実行すべき命令を実行の後、
待ち状態に戻る。
【0054】
【発明の効果】以上説明のように、例外が発生した命令
の後続の命令はハードウェアの演算機能によって命令実
行を行う。その結果、例外の発生した命令の後続の命令
が、パイプライン内部に多数存在する場合、ソフトウェ
アによるエミュレーションによって、それらの命令を実
行するよりも、命令実行速度が向上する。結果として情
報処理装置システムの実行速度、即ちパフォーマンスの
向上に寄与する。
【図面の簡単な説明】
【図1】本発明の実施例を示すブロック図。
【図2】本発明実施例の動作を示すフローチャート。
【図3】従来例の動作を示すフローチャート。
【符号の説明】
1…メモリ、2…入出力ポート(I/Oポート)、3…
メモリ制御回路、4…命令キュー制御回路、50〜52
…命令キュー、60…命令デコード回路、71〜73…
浮動小数点命令キュー、80…整数演算&ロード/スト
ア制御回路、81…レジスタファイル、82〜84…浮
動小数点演算回路、90…例外検出回路。

Claims (1)

  1. 【特許請求の範囲】 【請求項1】 メモリから読み出された命令を保持する
    命令キューを有し、命令フェッチと演算実行を並列実行
    するパイプライン制御式情報処理装置において、上記命
    令キューから取り出された命令に従う演算による例外を
    検出する例外検出手段と、この例外検出手段によって検
    出された例外を発生した命令をソフトウェアによって読
    み出しエミュレーションを実行する手段と、上記例外検
    出手段によって例外が検出された場合に上記命令キュー
    に残されている後続命令を取り出して上記メモリ上に再
    配置する命令再配置手段と、を具備し、上記命令再配置
    手段によって上記メモリ上に再配置された命令を上記命
    令キューに読み出して実行するようにしたことを特徴と
    するパイプライン制御方式。
JP15434091A 1991-06-26 1991-06-26 パイプライン制御方式 Pending JPH052485A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15434091A JPH052485A (ja) 1991-06-26 1991-06-26 パイプライン制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15434091A JPH052485A (ja) 1991-06-26 1991-06-26 パイプライン制御方式

Publications (1)

Publication Number Publication Date
JPH052485A true JPH052485A (ja) 1993-01-08

Family

ID=15582014

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15434091A Pending JPH052485A (ja) 1991-06-26 1991-06-26 パイプライン制御方式

Country Status (1)

Country Link
JP (1) JPH052485A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6529610B1 (en) 1999-04-22 2003-03-04 Funai Electric Co., Ltd. Speaker mounting structure
US6813703B2 (en) * 2002-06-07 2004-11-02 Semiconductor Technology Academic Research Center Emulation system for data-driven processor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6529610B1 (en) 1999-04-22 2003-03-04 Funai Electric Co., Ltd. Speaker mounting structure
US6813703B2 (en) * 2002-06-07 2004-11-02 Semiconductor Technology Academic Research Center Emulation system for data-driven processor

Similar Documents

Publication Publication Date Title
US5404552A (en) Pipeline risc processing unit with improved efficiency when handling data dependency
EP0328721B1 (en) Dynamic multiple instruction stream multiple data multiple pipeline floatingpoint unit
US4745547A (en) Vector processing
US6233670B1 (en) Superscalar processor with direct result bypass between execution units having comparators in execution units for comparing operand and result addresses and activating result bypassing
JPH11353179A (ja) パイプライン制御デ―タ処理装置における例外の処理
US4631672A (en) Arithmetic control apparatus for a pipeline processing system
JPH0743648B2 (ja) 情報処理装置
JPH052485A (ja) パイプライン制御方式
JP2916605B2 (ja) コンピュータ用プロセツサ
JP2577023B2 (ja) 情報処理装置のアドレス拡張制御方式
JPH07219766A (ja) 演算処理装置
JPH05241827A (ja) 命令バッファ制御装置
JPH06168263A (ja) ベクトル処理装置
EP0261685B1 (en) Microprocessor system
JP2583614B2 (ja) ベクトル演算装置
JPS59163671A (ja) ベクトル処理装置
JPH06139071A (ja) 並列計算機
JPS6134188B2 (ja)
JP2965045B2 (ja) 半導体集積回路装置
JP2806690B2 (ja) マイクロプロセッサ
JP3414579B2 (ja) プログラマブルコントローラ
JPH0248733A (ja) 情報処理装置
JPH01224870A (ja) 情報処理装置における主記憶アクセス命令実行制御方式
JPH0227429A (ja) パイプライン制御方式
JPS6116111B2 (ja)