JPS6373331A - デ−タ処理装置 - Google Patents

デ−タ処理装置

Info

Publication number
JPS6373331A
JPS6373331A JP21842286A JP21842286A JPS6373331A JP S6373331 A JPS6373331 A JP S6373331A JP 21842286 A JP21842286 A JP 21842286A JP 21842286 A JP21842286 A JP 21842286A JP S6373331 A JPS6373331 A JP S6373331A
Authority
JP
Japan
Prior art keywords
microprogram
memory
command group
designation
indirect
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
JP21842286A
Other languages
English (en)
Inventor
Kunio Nakase
中瀬 邦夫
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 JP21842286A priority Critical patent/JPS6373331A/ja
Publication of JPS6373331A publication Critical patent/JPS6373331A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はデータ処理装置に関し、特にマイクロプログラ
ムにて制御されるデータ処理装置に関する。
〔従来の技術〕
従来、この種のデータ処理装置は、特にマイクロプログ
ラムの変更が困難な場合、処理シーケンス間でのデータ
の受は渡しは、マイクロプログラムで制御されるレジス
タ(メモリフリップフロップのこともある)に所定の引
渡しデータを格納後、対応する処理シーケンスを起動す
るのが一般である。
〔発明が解決しようとする問題点〕
このようなデータ処理装置では、引渡されたデータを用
いてその処理を実行することになるが引渡されるデータ
が演算等に用いられるデータ値ではなく、該演算を制御
するパラメータであった場合、あるいは、マイクロプロ
グラム中のコマンドの組み合せでしか指定できない領域
の動作を規定するパラメータであった場合は、その内容
を順次判定して個々の動作に対応するシーケンスを選択
・再起動することが必要になる。
従って、このような動作を必要とするパラメータが与え
られた場合、従来のデータ処理装置ではその処理ステッ
プが増加するばかりでなく、性能を低下させる要因にも
なった。
〔問題点を解決するための手段〕
本発明のデータ処理装置はマイクロプログラム中のコマ
ンド群が直接指定か間接指定かを表示する手段と、マイ
クロプログラムの指示により更新可能なメモリ手段と、
前記表示手段が間接指定を表示している場合、マイクロ
プログラム中のコマンド群の一部の情報をアドレスとし
て前記メモリ手段を読み出し、その結果を前記マイクロ
プログラム中のコマンド群の一部又はすべてと置き替え
て前記マイクロプログラムを実行する手段とを有してい
る。
〔実施例〕
次に本発明の実施例について図面を参照して説明する。
第1図は本発明の一実施例を示す。第1図において本実
施例は処理回路6o、書込回路7oおよび制御メモ!、
J ] 0を有しており、処理回路6oはマイクロプロ
グラムにより動作するハードウェアで、マイクロプログ
ラムを格納するマイクロプログラムレジスタ2oがらの
信号201により指定を受けて動作する。
書込口#!70は処理回路6oからの指示により、メモ
リ手段5oに間接指定されるコマンド群を書き込む。制
御、メモリ1oはマイクロプログラムを格納するメモリ
で、処理回路6oからのアドレス信号601により読み
出され、その結果を信号101,102によりマイクロ
プログラムレジスタ20及び切替回路30.4.0に与
える。
ここで、制御メモリ1oにより送出されるコマンド10
1は表示手段8oの設定内容にががゎらず実行されるコ
マンド群で、制御メモリ1oにより送出されるコマンド
102は表示手段8oの設定内容により選択をうけるコ
マンド群である。表示手段80は制御メモリ1oで指定
されたコマンド群102が直接指定が間接指定かを表示
する表示手段で、マイクロプログラムレジスタ20に格
納されたマイクロプログラムの内容により、そのどちら
かに設定される。メモリ手段50は引渡されるパラメー
タを格納するメモリで、この場合は制御メモリ10で与
えるコマンド群102と同じ形式を持つコマンド群が格
納される。
このメモリ50への書込みは書込み回路70がらのアド
レス情報702.書込みデータ703にて実施されるが
、書込み時は信号701により切替回路40をアドレス
情報702側に切り替えて実施する。
また読み出しは制御メモリ10からの信号102の内容
をアドレス情報とみなして切替回路40からのアドレス
401により受け、読み出した結果を信号501として
送出する。切替回路30は表示手段80の設定内容に従
い、その設定が間接指定であればメモリ手段50を読み
出した結果を、直接指定であれば制御メモリ10を読み
出した結果を選択し、その内容をマイクロプログラムレ
ジスタ20に設定する。
〔発明の効果〕
以上説明したように、本発明はマイクロプログラム中の
コマンド群の間接指定を可能とすることにより、 1、マイクロプログラムを書き替えることなく、その動
作シーケンスをダイナミックに変更可能とする。
2、マイクロプログラムのダイナミックな変更を可能と
することにより、処理シーケンスの流れを容易に制御で
き、マイクロプログラムの構造を簡略化できる。
等の効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示す図である。

Claims (1)

    【特許請求の範囲】
  1. マイクロプログラムに記述されたコマンド群により制御
    され、前記コマンド群が直接指定か間接指定かを表示す
    る手段と、マイクロプログラムの表示により更新可能な
    メモリ手段と、前記表示手段が間接指定を示している場
    合、前記マイクロプログラム中のコマンド群の一部の情
    報をアドレスとして前記メモリ手段を読み出し、その結
    果を前記マイクロプログラム中のコマンド群の一部又は
    すべてと置き替えて前記マイクロプログラムを実行する
    手段とを有することを特徴とするデータ処理装置。
JP21842286A 1986-09-16 1986-09-16 デ−タ処理装置 Pending JPS6373331A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21842286A JPS6373331A (ja) 1986-09-16 1986-09-16 デ−タ処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21842286A JPS6373331A (ja) 1986-09-16 1986-09-16 デ−タ処理装置

Publications (1)

Publication Number Publication Date
JPS6373331A true JPS6373331A (ja) 1988-04-02

Family

ID=16719665

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21842286A Pending JPS6373331A (ja) 1986-09-16 1986-09-16 デ−タ処理装置

Country Status (1)

Country Link
JP (1) JPS6373331A (ja)

Similar Documents

Publication Publication Date Title
US5179690A (en) System for display emulation by intercepting and changing control data stored in one of multiple temporary registers to suitable display control data
JPS6373331A (ja) デ−タ処理装置
JP3305841B2 (ja) プログラム制御装置
JPH02127743A (ja) メモリ制御方式
JPH02133833A (ja) インサーキツトエミユレータ制御装置
JPH02183330A (ja) データ処理装置
JPS6217250B2 (ja)
JPH06110506A (ja) プログラマブルコントローラのコメント記憶方法
JPH02252039A (ja) プロセッサのメモリ制御方式
JPS5837547B2 (ja) Crtディスプレイ装置における表示方式
JPS61272856A (ja) プロセツサ制御方式
JPH05210616A (ja) コンピュータ装置
JPS6011956A (ja) レジスタ制御方式
JPH04262449A (ja) データ転送方式
JPH0292545A (ja) ハードコピー方式
JPH03189726A (ja) データ処理装置
JPH03129532A (ja) マイクロシーケンス回路
JPH01228016A (ja) 高速画面表示方式
JPS60100249A (ja) メモリ制御回路
JPS61265643A (ja) 実行マイクロ命令再アクセス制御方式
JPS63307529A (ja) 演算処理ユニット間の通信制御方式
JPH06161944A (ja) Dma制御装置
JPS61208542A (ja) マイクロ・プログラム制御方式
JPH04365142A (ja) 開発支援システム
JPS63266525A (ja) 半導体集積回路装置