JPS6122817B2 - - Google Patents

Info

Publication number
JPS6122817B2
JPS6122817B2 JP54094504A JP9450479A JPS6122817B2 JP S6122817 B2 JPS6122817 B2 JP S6122817B2 JP 54094504 A JP54094504 A JP 54094504A JP 9450479 A JP9450479 A JP 9450479A JP S6122817 B2 JPS6122817 B2 JP S6122817B2
Authority
JP
Japan
Prior art keywords
control memory
instruction
control
code
register
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.)
Expired
Application number
JP54094504A
Other languages
English (en)
Other versions
JPS5619150A (en
Inventor
Kyosumi Sato
Nobuyuki Watanabe
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP9450479A priority Critical patent/JPS5619150A/ja
Priority to CA000356715A priority patent/CA1150845A/en
Priority to AU61252/80A priority patent/AU536208B2/en
Priority to US06/245,645 priority patent/US4394735A/en
Priority to PCT/JP1980/000167 priority patent/WO1981000315A1/ja
Priority to EP80901415A priority patent/EP0032955B1/en
Priority to DE8080901415T priority patent/DE3069755D1/de
Publication of JPS5619150A publication Critical patent/JPS5619150A/ja
Publication of JPS6122817B2 publication Critical patent/JPS6122817B2/ja
Granted legal-status Critical Current

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/22—Microcontrol or microprogram arrangements
    • 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/22—Microcontrol or microprogram arrangements
    • G06F9/26—Address formation of the next micro-instruction ; Microprogram storage or retrieval arrangements
    • G06F9/261—Microinstruction address formation

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)

Description

【発明の詳細な説明】 本発明はマイクロプログラムの制御方式、特に
拡張命令(SUBOP)コードを備えたマイクロ命
令を利用して制御メモリ内に特別に用意された制
御情報により制御メモリアドレスをつくるように
したマイクロプログラムの制御方式に関するもの
である。
マイクロプログラム制御方式において、副命令
コード、すなわち拡張命令コードをもたない一般
命令(機械語命令によつて必要とされる制御メモ
リアドレスは、該一般命令コードをコントロー
ル・ストレイジにアドレスすることにより直接求
めることができる。すなわち、この場合には、命
令レジスタにセツトされた命令の命令コード部分
をそのままアドレスすればよい。この一般命令が
1マイクロ命令で完了する場合には、次の一般命
令のオペレーシヨン・コードによつて当該一般命
令を実行するための、当該オペレーシヨン・コー
ドが制御メモリのアドレスとして再び選択される
ようになつている。
しかし最近ではマイクロプログラム制御方式の
機能を拡張するため、拡張命令コードを持つ命令
コードが使用されている。ところがこの拡張命令
コードのビツト数に対応した容量で、コントロー
ル・ストレイジを構成する場合には、コントロー
ル・ストレイジに大容量のものを必要とする。し
かもこのような大容量のものを使用しても命令が
格納される部分は一部分に限られることになり、
コントロール・ストレイジの使用効率上好ましく
ない。
本発明は上記の問題に鑑みなされたもので、一
般命令コードに拡張命令コードを追加することに
よつてハードウエアを複雑にすることなく、しか
もコントロール・ストレイジとして必要以上の大
きなものを使用することもない状態で命令機能を
拡大して複雑な操作が行なえるようにしたマイク
ロプログラム制御方式を提供することを目的とし
ている。
そしてこのため本発明におけるマイクロプログ
ラム制御方式では、一般命令コードの外に拡張命
令コードが付加された機械語命令がセツトされる
インストラクシヨンレジスタとマイクロ命令が格
納された制御メモリを備えたマイクロプログラム
制御方式において、上記一般命令コードにもとづ
き読出された上記制御メモリの出力を一時記憶す
る制御メモリ出力レジスタと、上記拡張命令コー
ドにより読出された制御メモリのサブオペレーシ
ヨン・インデツクス・コードが記入された出力レ
ジスタと、加算手段を設けるとともに、上記制御
メモリにおける拡張命令付一般命令コードにより
選択されるマイクロ命令にネクスト・アドレス・
フイルドとアドレス制御フイルドを設け、上記ア
ドレス制御フイルドの内容に応じて上記サブオペ
レーシヨン・インデツクス・コードの1つを選択
出力するように制御するとともに、上記ネクス
ト・アドレス・フイルドに記入されたコードと上
記選択されたサブオペレーシヨン・インデツク
ス・コードを加算することにより得られた新らた
なアドレス情報にもとづき、制御メモリをアクセ
スするようにしたことを特徴とするものである。
次に本発明による第1実施例のマイクロプログ
ラム制御方式を第1図及び第2図を参照して説明
する。
第1図は本発明による第1の実施例の装置の構
成図、第2図a,bは本発明に用いられる拡張命
令に関連する命令その他のフオーマツトの1例を
示す。
まず、第1図において、一般命令の命令レジス
タ1はマイクロプログラム制御方式における一般
的命令、すなわちオペレーシヨン命令部OP、副
命令すなわち拡張命令部SUBOP、およびオペラ
ンド指令部OSPからなつている。2は制御メモリ
であり、該メモリ2の内容はブロツク0、ブロツ
ク1、ブロツク2、……ブロツクNというように
分割されている。3は制御メモリ2の第1データ
レジスタ(またはマイクロ命令)であり、このマ
イクロ命令3は次回アドレス指定部NA、アドレ
ス制御部AC等を有する。3′は制御メモリ2の第
2データレジスタ(又はマイクロ命令)であり、
これは拡張命令インデツクス部SINXを有してい
る。4はデコーダ、5はベースアドレス・レジス
タでこれはネクスト・アドレス・フイールドの内
容を一時的に記憶するものである。6は拡張命令
ラツチでこれは拡張命令コードを有する命令の種
類を区別するために複数の異なるコードが用意さ
れている。7は選択装置で上記ラツチの内容に基
づいて拡張命令インデツクスSINXを選択してい
る。8は加算器でベース・レジスタ5と選択装置
7との出力データを加算するもの、9はオア回
路、10はネクスト・アドレス・レジスタであ
る。
上記のように構成された本発明によるマイクロ
プログラム制御方式の動作を説明する。まず、本
発明に用いられる拡張命令付の一般命令とそれに
関連したコードのフオーマツトを第2図を参照し
て概略説明しておく。第2図aに示してあるよう
に拡張命令付の一般命令はB2,E5,83等の3種
あり、例えば命令OPがB2であるときに、拡張命
令部SUBOPが02,03,04,……というように特
定の命令機能を拡張する働きをもつコードが与え
られる。命令OPがE5のときは拡張命令部
SUBOP=01,OP部が83のときSUBOP=01,
02,40,XXというように異なる数字コードを割
当てておく。制御メモリデータレジスタ3内の拡
張命令インデツクス部SINXも第2図bに示して
あるように、例えば0〜15ビツトのうち0〜4ビ
ツトをB2命令インデツクス、5〜7をE5命令イ
ンデツクス、8〜11を83命令インデツクス、12〜
15は現在使用せず、将来の機能拡張に備えるため
の予約(リザーブ)部分とする。あるいは上記の
ように左から順にO型式インデツクス、1型式イ
ンデツクス、2型式インデツクス、3型式インデ
ツクスと指示してもよい。
次に第1図について説明する。
まず、主記憶装置からインストラクシヨン・レ
ジスタ1に読出された命令が一般命令(拡張命令
のないもの)の場合には、オペレーシヨン命令部
OPに記入されたOPコードをアドレスとして制御
メモリ2からマイクロ命令を読出し、その第1デ
ータ・レジスタ3に読出されたネクスト・アドレ
ス・フイルドNAの出力をオア回路9を経由して
ネクスト・アドレス・レジスタ10にセツトし、
次にこのネクスト・アドレス・レジスタ10に記
入されたデータにもとづき、制御メモリ2をアク
セスする。
しかしながらこの発明の対象である拡張命令の
場合には次の如き制御が行なわれる。
最初に主記憶装置からインストラクシヨン・レ
ジスタ1に読出された命令のうち、オペレーシヨ
ン・コード命令部OPに記入されたOPコードをア
ドレスとして制御メモリ2からマイクロ命令を読
出し、これを第1データ・レジスタ3に記入す
る。このとき第1データ・レジスタ3に読出され
たマイクロ命令のアドレス制御フイールドACに
は拡張命令SUBOPのいずれか1つであることを
示す制御情報を予め与えてある。この制御情報に
よる指定によりデコーダ4を介して拡張命令ラツ
チ6がセツトされる。例えば、前記ラツチは
SUBOPコードをもつ命令の種類が区別できるよ
うに0,1,2,3など複数個の選択値を出力で
きるように構成されているが、上記アドレス制御
フイルドACに記入された制御情報により選択値
の1つが出力される。一方、ラインL2によりデ
ータ・レジスタ3に記入されたネクスト・アドレ
ス・フイルドの出力が、ベース・アドレス・レジ
スタ5に記憶される。次いでラインL3を介して
SUBOPコードを制御メモリアドレスとして再び
制御メモリ2からマイクロ命令を読取り、これを
第2データレジスタ3′に記入する。このマイク
ロ命令は拡張命令インデツクスSINX部分だけが
有効なものとして用いられ、残りの部分はすべて
無視される。すなわち、上記残りの部分は一般命
令の制御情報であるのでこの場合には無視され
る。上記インデツクス部SINXは、第2図bにお
いて述べたようにO型インデツクス、1型,2
型,3型インデツクスというような4つに区分さ
れたフオーマツトになつている。そしてこのイン
デツクス部、SINXが選択装置7に出力される。
このとき該選択装置7には上記拡張命令ラツチ6
から選択値、例えば、2が印加されているので、
2型インデツクスがセツトされていればこの2型
インデツクスが上記SINX部から選択され、取出
される。
このようにして選択装置7により取出されたイ
ンデツクス部からのデータと、先にベース・アド
レス・レジスタ5に記入されたネクスト・アドレ
スが加算器8で加算され、その結果得られたデー
タがラインL4を介してオアゲート9の一方の入
力へ与えられ、次いでネクスト・アドレス・レジ
スタ10にセツトされる。このようにして拡張命
令が用いられている場合には、ネクスト・アドレ
ス・レジスタ10にネクスト・アドレスがセツト
される。そして今度はこのアドレス・レジスタ1
0にセツトされたネクスト・アドレスにもとづ
き、上記制御メモリ2の先頭アドレスが示され、
ラインL5を介して該制御メモリ2から1ワード
目のマイクロ命令を読取る。
なお、2マイクロ命令以上が必要な場合には、
制御メモリ2から読出されたマイクロ命令の一部
に割当てられたネクスト・アドレス部分NAから
次にアクセスすべき制御メモリのアドレスをライ
ンL2を介してベース・アドレス・レジスタ5に
セツトしその内容で上記制御メモリ2のアドレス
を選択する。
なお、拡張命令インデツクス部SINXのビツト
幅がメモリ素子のビツト幅よりも大となる場合に
は、上記SINX部分を記憶するために例えば、最
初のブロツクBLOCKO長さを上記ビツト幅に見
合うように増大しておけばよい。
第3図は本発明による第2の実施例の構成を示
す。この実施例においては、制御メモリ2の外に
更に第2制御メモリ11を設け、拡張命令コード
SUBOPにより読取られるべき命令を該第2制御
メモリ11に格納する。したがつてこの場合にお
いては拡張命令インデツクス・レジスタ12が設
けられた構成としている。残りの装置については
第1図のものと同じであるので同じ参照番号が付
けられている。
動作においては、まず、命令レジスタ1の命令
部のOPコードをアドレスとしてマイクロ命令の
1ワード目を制御メモリ2から読出しデータレジ
スタ3に記憶する。これと同時にSUBOPコード
をアドレスとしてラインL2′を介して上記制御メ
モリ2とは独立の拡張命令用の第2制御メモリ1
1の1ワードを読出し拡張命令インデツクス・レ
ジスタ12に記憶する。該制御レジスタ12は第
2図bのような左側からO型インデツクス、1型
インデツクス、……というようなフオーマツトに
なつている。このインデツクスは制御メモリデー
タレジスタ3のアドレス制御部ACからライン
L4′を介して直接選択されるようになつている。
ラインL3′およびラインL5を介しての加算器8で
の加算動作その他は第1図の場合と同じであるの
で省略する。
このようにして得られた次回アドレス・レジス
タ10の内容によつてラインL7′を介して最初の
マイクロ命令が読出される。
したがつて第3図に示した実施例においては、
第1図に記載した場合の如く制御メモリ2を2回
読み出す必要はなく、制御メモリ2と第2制御メ
モリ11とを同時に読出し、拡張命令コードにお
いて必要とする制御メモリ2の先頭アドレスを短
時間で得ることができる。
勿論、拡張命令インデツクスは、第2図bに示
す如く、3種類に限定されるものではなく、適宜
選定できるものである。
以上述べたように、本発明においては、拡張命
令コードを追加することによつて命令機能の有用
な拡張が可能となると共に、命令機能を変更する
必要性の生じた場合に容易に対処できる。
また、本発明では、一般命令とは別の拡張命令
に対する独立の制御メモリが付加的に設けること
もできるので拡張命令が独立に専用制御メモリに
アクセス可能となり、命令の先頭のアドレスの読
取りが高速で行ないうる。
また、本発明の第1実施例では、OPコードに
よる読出しデータとSUBOPコードによる読出し
データを加算しているため、異なるOPコードに
対して同一コードのSUBOPを与えることができ
る。例えば第2図aの異なるOPコードB2,E5,
83に対して同一のSUBOP例えば01等を与えるこ
とができる。そして本発明の第2実施例では第2
制御メモリの全データをアクセス可能なビツト数
を有する制御メモリのネクスト・アドレス・フイ
ルドNAのデータに加算する構成であるために、
第2制御メモリのビツト数は少なくてよい。
【図面の簡単な説明】
第1図は本発明の第1実施例を示すもので、第
2図は本発明に用いられる拡張命令に関連する命
令その他のフオーマツトの1例、第3図は本発明
による第2の実施例をそれぞれ示す。 図中、1はインストラクシヨン・レジスタ、2
は制御メモリ、3はデータレジスタ、4はデコー
ダ、5はベース・アドレス・レジスタ、6は拡張
命令ラツチ、7は選択装置、8は加算器、9はオ
アゲート、10はネクスト・アドレス・レジス
タ、11は第2制御メモリ、12は拡張命令イン
デツクス・レジスタをそれぞれ示す。

Claims (1)

  1. 【特許請求の範囲】 1 一般命令コードの外に拡張命令コードが付加
    された機械語命令がセツトされるインストラクシ
    ヨンレジスタとマイクロ命令が格納された制御メ
    モリを備えたマイクロプログラム制御方式におい
    て、上記一般命令コードにもとづき読出された上
    記制御メモリの出力を一時記憶する制御メモリ出
    力レジスタと、上記拡張命令コードにより読出さ
    れた制御メモリのサブオペレーシヨン・インデツ
    クス・コードが記入された出力レジスタと、加算
    手段を設けるとともに、上記制御メモリにおける
    拡張命令付一般命令コードにより選択されるマイ
    クロ命令にネクスト・アドレス・フイルドとアド
    レス制御フイルドを設け、上記アドレス制御フイ
    ルドの内容に応じて上記サブオペレーシヨン・イ
    ンデツクス・コードの1つを選択出力するように
    制御するとともに、上記ネクスト・アドレス・フ
    イルドに記入されたコードと上記選択されたサブ
    オペレーシヨン・インデツクス・コードを加算す
    ることにより得られた新らたなアドレス情報にも
    とづき、制御メモリをアクセスするようにしたこ
    とを特徴とするマイクロプログラム制御方式。 2 一般命令コードの外に拡張命令コードを備え
    た機械語命令がセツトされるインストラクシヨン
    レジスタとマイクロ命令が格納された制御メモリ
    を備えたマイクロプログラム制御方式において、
    上記一般命令コードにもとづき読出された上記制
    御メモリの出力を一時記憶する制御メモリの出力
    レジスタと、上記拡張命令コードにより読出され
    るサブオペレーシヨン・インデツクス・コードが
    記入されている第2制御メモリと、該第2制御メ
    モリの出力が記入される出力レジスタと、加算手
    段を設けるとともに、上記制御メモリにおける拡
    張命令付一般命令コードにより選択されるマイク
    ロ命令にネクスト・アドレス・フイルドとアドレ
    ス制御フイルドを設け、上記アドレス制御フイル
    ドの内容に応じて上記サブオペレーシヨン・イン
    デツクス・コードの1つを選択出力するように制
    御するとともに、上記ネクスト・アドレス・フイ
    ルドに記入されたコードと上記選択されたサブオ
    ペレーシヨン・インデツクス・コードを加算する
    ことにより得られた新らたなアドレス情報にもと
    づき、制御メモリをアクセスするようにしたこと
    を特徴とするマイクロプログラム制御方式。
JP9450479A 1979-07-25 1979-07-25 Microprogram control system Granted JPS5619150A (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP9450479A JPS5619150A (en) 1979-07-25 1979-07-25 Microprogram control system
CA000356715A CA1150845A (en) 1979-07-25 1980-07-22 Data processor controlled by microprograms
AU61252/80A AU536208B2 (en) 1979-07-25 1980-07-23 Microprogram controlled data processor
US06/245,645 US4394735A (en) 1979-07-25 1980-07-23 Data processor controlled by microprograms
PCT/JP1980/000167 WO1981000315A1 (fr) 1979-07-25 1980-07-23 Processeur de donnees commande par microprogramme
EP80901415A EP0032955B1 (en) 1979-07-25 1980-07-23 Microprogram controlled data processor
DE8080901415T DE3069755D1 (de) 1979-07-25 1980-07-23 Microprogram controlled data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9450479A JPS5619150A (en) 1979-07-25 1979-07-25 Microprogram control system

Publications (2)

Publication Number Publication Date
JPS5619150A JPS5619150A (en) 1981-02-23
JPS6122817B2 true JPS6122817B2 (ja) 1986-06-03

Family

ID=14112137

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9450479A Granted JPS5619150A (en) 1979-07-25 1979-07-25 Microprogram control system

Country Status (6)

Country Link
US (1) US4394735A (ja)
EP (1) EP0032955B1 (ja)
JP (1) JPS5619150A (ja)
CA (1) CA1150845A (ja)
DE (1) DE3069755D1 (ja)
WO (1) WO1981000315A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63125759A (ja) * 1986-04-02 1988-05-28 諏訪 弘 溶接副筋を有するせん断補強筋
JPS63147046A (ja) * 1986-12-10 1988-06-20 株式会社フジタ セメントコンクリ−ト補強体

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4566005A (en) * 1983-03-07 1986-01-21 International Business Machines Corporation Data management for plasma display
US4562450A (en) * 1983-03-07 1985-12-31 International Business Machines Corporation Data management for plasma display
US4566004A (en) * 1983-03-07 1986-01-21 International Business Machines Corporation Data management for plasma display
JPS60105044A (ja) * 1983-11-11 1985-06-10 Fujitsu Ltd マイクロプログラム制御方式
JPS6140650A (ja) * 1984-08-02 1986-02-26 Nec Corp マイクロコンピユ−タ
US4766531A (en) * 1986-04-14 1988-08-23 Motorola, Inc. Method and apparatus for generating the next microaddress for a micromachine
US5859994A (en) * 1992-08-10 1999-01-12 Intel Corporation Apparatus and method for modifying instruction length decoding in a computer processor
JP3068382B2 (ja) * 1993-09-29 2000-07-24 株式会社東芝 プログラマブルロジックアレイ
US5471597A (en) * 1993-12-23 1995-11-28 Unisys Corporation System and method for executing branch instructions wherein branch target addresses are dynamically selectable under programmer control from writable branch address tables
US5958046A (en) * 1996-11-26 1999-09-28 Texas Instruments Incorporated Microprocessor with reduced microcode space requirements due to improved branch target microaddress circuits, systems, and methods

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3391394A (en) * 1965-10-22 1968-07-02 Ibm Microprogram control for a data processing system
US3461433A (en) * 1967-01-27 1969-08-12 Sperry Rand Corp Relative addressing system for memories
US3634883A (en) * 1969-11-12 1972-01-11 Honeywell Inc Microinstruction address modification and branch system
US3781823A (en) * 1972-07-28 1973-12-25 Bell Telephone Labor Inc Computer control unit capable of dynamically reinterpreting instructions
US3800293A (en) * 1972-12-26 1974-03-26 Ibm Microprogram control subsystem
JPS5026441A (ja) * 1973-07-07 1975-03-19
US3900835A (en) * 1973-09-24 1975-08-19 Digital Equipment Corp Branching circuit for microprogram controlled central processor unit
IT995722B (it) * 1973-10-10 1975-11-20 Honeywell Inf Systems Italia Calcolatore microprogrammato a interior decore espansibile mediante riconoscimento e interpre tazione di codici di operazione aggiunti
JPS537340B2 (ja) * 1974-05-15 1978-03-16
JPS5161749A (en) * 1974-11-26 1976-05-28 Fujitsu Ltd Deetashorisochino shoriringuseigyohoshiki
JPS51130138A (en) * 1975-05-06 1976-11-12 Panafacom Ltd Data processing system for extended instructions
US4168523A (en) * 1975-11-07 1979-09-18 Ncr Corporation Data processor utilizing a two level microaddressing controller
JPS52120640A (en) * 1976-04-02 1977-10-11 Toshiba Corp Micro program control system
US4156925A (en) * 1976-04-30 1979-05-29 International Business Machines Corporation Overlapped and interleaved control store with address modifiers
US4070703A (en) * 1976-09-27 1978-01-24 Honeywell Information Systems Inc. Control store organization in a microprogrammed data processing system
US4124893A (en) * 1976-10-18 1978-11-07 Honeywell Information Systems Inc. Microword address branching bit arrangement

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63125759A (ja) * 1986-04-02 1988-05-28 諏訪 弘 溶接副筋を有するせん断補強筋
JPS63147046A (ja) * 1986-12-10 1988-06-20 株式会社フジタ セメントコンクリ−ト補強体

Also Published As

Publication number Publication date
US4394735A (en) 1983-07-19
EP0032955A1 (en) 1981-08-05
JPS5619150A (en) 1981-02-23
EP0032955A4 (en) 1982-01-08
DE3069755D1 (de) 1985-01-17
WO1981000315A1 (fr) 1981-02-05
EP0032955B1 (en) 1984-12-05
CA1150845A (en) 1983-07-26

Similar Documents

Publication Publication Date Title
US4334269A (en) Data processing system having an integrated stack and register machine architecture
JPH0425579B2 (ja)
JPS6376034A (ja) 多重アドレス空間制御方式
US4691278A (en) Data processor executing microprograms according to a plurality of system architectures
KR920004279B1 (ko) 포인터레지스터를 구비한 마이크로프로세서
JPS58115673A (ja) 記憶情報制御方式及び装置
JPS6055911B2 (ja) 主記憶装置
JPS622332B2 (ja)
JPS6346855B2 (ja)
JPS586970B2 (ja) Romアドレスのシ−ケンス制御方式
JPS60225253A (ja) 情報処理装置
KR830000821B1 (ko) 데이타 처리 시스템
JPS61139871A (ja) 文書処理装置
JPH0531170B2 (ja)
JPS59186048A (ja) マイクロプログラム制御方式
JPS6142076A (ja) ベクトルマスク情報制御装置
JPS63174127A (ja) ワンチツプ・マイクロプロセツサ
JPS59225450A (ja) マイクロプログラム制御装置
JPS6052448B2 (ja) マイクロプログラム制御装置
JPS58186844A (ja) マイクロプログラム制御装置
JP2000056991A (ja) マルチタスク機能を備えたマイクロコンピュ―タプログラマブルコントロ―ラ及びその制御方法
JPS6145270B2 (ja)
JPS6126687B2 (ja)
JPH0827711B2 (ja) マイクロプロセッサ
JPH0316651B2 (ja)