JPH03266047A - データ書込み制御回路 - Google Patents

データ書込み制御回路

Info

Publication number
JPH03266047A
JPH03266047A JP6608490A JP6608490A JPH03266047A JP H03266047 A JPH03266047 A JP H03266047A JP 6608490 A JP6608490 A JP 6608490A JP 6608490 A JP6608490 A JP 6608490A JP H03266047 A JPH03266047 A JP H03266047A
Authority
JP
Japan
Prior art keywords
write
address
data
buffer
size
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.)
Granted
Application number
JP6608490A
Other languages
English (en)
Other versions
JP2716563B2 (ja
Inventor
Kazuyasu Nonomura
野々村 一泰
Takahito Noda
野田 敬人
Yuji Kamisaka
神阪 裕士
Toru Watabe
徹 渡部
Takumi Maruyama
拓巳 丸山
Takumi Takeno
巧 竹野
Shinya Kato
慎哉 加藤
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 JP2066084A priority Critical patent/JP2716563B2/ja
Publication of JPH03266047A publication Critical patent/JPH03266047A/ja
Application granted granted Critical
Publication of JP2716563B2 publication Critical patent/JP2716563B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔発明の概要〕 メモリにバスを介して接続された情報処理装置の書込鼎
制御方式に関し、 ソフトウェアによりアドレス境界を意識することなくメ
モリライトが行なえ、またアドレス境界を跨がないライ
トアクセスは遅くなることがないようにすることを目的
とし、 メモリとバスにより接続されたデータ処理装置における
データ書込み制御方式であって、次の事項、■データバ
ス幅の2倍以上の容量を有し、データ処理装置からのラ
イトデータを保持するデータバッファを持つ、■データ
処理装置からのライトアドレスを保持するアドレスバッ
ファを持つ、■データ処理装置からのライトデータ輻を
保持するサイズバッファを持つ、■データ処理装置から
のライトデータを、ライトアドレスの前記容量の剰余だ
けサーキュラシフトしてデータバッファにセットするサ
ーキュラシフタを持つ、■ライトアドレスとライトサイ
ズにより、ライトアクセスがアドレス境界に跨ることを
検出するバウンダリチェック回路を持ち、跨りが検出さ
れるとき、1回目のライトアクセスのあと、データ処理
装置のクロックを1サイクル抑止すると共に、ライトア
クセスをもう一度行なう、■ライトサイズバス上に送出
するライトサイズは、跨りがない場合はサイズバッファ
の値であり、跨りがある場合は、1回目はk−ライトア
ドレスのkの剰余、2回目はサイズバッファの値−1回
目のライトサイズとする、■アドレス境界ヒに送出する
ライトアドレスは、跨りがない場合はアドレスバッファ
の値であり、跨りがある場合は、1回目はアドレスバッ
ファの値、2回目はそれを次のアドレス境界へ更新した
値とする、■データバス上へ送出するライトデータは、
跨りがない場合はデータバッファの上位に分、跨りがあ
る場合は、1回目はデータバッファの上位に分、2回目
は下位に分とする、を有する構成とする。
[産業上の利用分野] 本発明は、メモリにバスを介して接続された情報処理装
置の書込み制御方式に関する。
プロセサにおいては、メモリアクセスは非常に頻度が高
く、その高速化が重要である。
また、連続するメモリ領域に続けてアクセスする場合も
多く、プログラムの作成を容易にし、異なるメモリバス
輻をもつ装置間でのプログラムの互換性を容易にするた
めにも、ソフトがアドレス境界を意識する必要のないこ
とが要求される。しかも、アドレス境界をまたがってア
クセスを行っても、性能の低下が最小限に抑えられるこ
とが要求される。
(従来の技術〕 データバスが複数バイト幅を持ち、1回のメモリアクセ
スでその複数バイトがリード/ライトされ、しかしデー
タはバイト単位でリード/ライト可能なシステムがある
。第4図(a) (b)では該複数バイトは4バイトで
あり、メモリMEMはlアドレスで4バイトがリード/
ライトされる。しかしデータはバイト単位で扱うことが
でき、これはメモリアクセスアドレスは下位2ビツトを
除いたものとし、これでリード/ライトされる4バイト
の各バイトを該下位2ビツトで指定するという方法で可
能である。このシステムではバスアドレスとメモリアド
レスが対応している。即ち32本(4ハイド)のバス信
号線上の各データは、メモリの1アドレス上の32ビツ
トと1対l対応している。
このようなシステムでは、メモリアドレスに対応する4
バイトを扱うのは簡単で、リードなら該アドレスでメモ
リMEMを続出し、出てきた4バイトをデータバスDB
へ取出せばよく、またライトならデータバスDB上の4
バイトを、メモリMEMのアドレスで選択した記憶位置
へ書込めばよい。これは第3図(a)で言えば、アドレ
ス0〜34〜7.・・・・・・(これは前記下位2ビツ
トのアドレスで表わされるもの)の4バイトデータを単
位としてリードライトすることに相当する。
データはバイト単位で扱うから、上記のようなO〜3,
4〜7.・・・・・・各4バイト単位でなく、3と4の
2バイトをリード/ライトする、こともある。これを行
なうには、リードなら、0〜3を読出してそのうちの3
を選択し、また4〜7を読出してそのうちの4を選択す
る、という処理になる。
またライトなら、メモリに1バイトライト、2バイトラ
イト、・・・・・・4バイトライトという機能があるか
らそれを利用して、1回目のメモリアクセスで3を該当
位置ヘライトし、2回目のメモリアクセスで4を該当位
置ヘライトする、という処理になる。4バイトアクセス
だけなら、0〜3を読出し、そのうちの3を新データで
置換え、結果を読出したアドレスヘライトし、また4〜
7を読出し、そのうちの4を新データで置換え、結果を
読出したアドレスヘライトし、などという処理になる。
このように、3と4の間、7と8の間のようなアドレス
境界に跨るアクセスをするときは、アドレス境界に跨ら
ない(アドレス境界で区切れている)アクセスをする場
合とは異なった処理になり、複雑になる。
〔発明が解決しようとする課題〕
従来においては、プロセッサがデータを書き込む場合に
は、そのアドレスをソフトウェアまたはファームウェア
によりチエツクし、バスの境界に跨る場合には、2回に
分けてアクセスを行うようにし、各アクセスのアドレス
の更新、ライトサイズの決定等をプログラムで行ってい
た。
従って、アドレスをレジスタにロードし、その下位ビッ
トでバス幅の境界を跨るかどうかチエツクし、跨る場合
には、1回目のライトサイズを計算し、ライトアクセス
を行い、次にアドレスの更新を行ってから2回目のライ
トサイズを計算し、2回目のライトを行う。
このソフトウェアによりアドレスをチエツクしてメモリ
ライドリクエストを発行する場合の問題点は、単純なメ
モリライトであるにもかかわらず、ステップ数がかなり
大きくなり、ライトが完了するまでの時間が非常に大き
くなってしまうことである。またくファームウェアでア
ドレスチエツクを行う場合には、メモリライトを行う命
令の最初で、必ずアドレス境界のチエツクを行うため、
アドレス境界に跨らないライト命令まで遅くなってしま
うことである。
本発明はか−る点を改善し、ソフトウェアによりアドレ
ス境界を意識することなくメモリライトが行なえ、また
アドレス境界を跨がないライトアクセスは遅くなること
がないようにすることを目的とするものである。
〔課題を解決するための手段〕
第1図に示すように本発明ではデータ書込み制御に、サ
ーキュラシフタ12、データバッファ13、アドレスバ
ッファ14、サイズバッファ16、バウンダリチェック
回路17を用いる。
データバッファ13は、データバスDBのバス幅にの2
倍以上の容量jを持つ。前述の例ではバス幅には4バイ
ト、容量jは8バイトである。データ処理装置t(CP
U)11のデータ幅は、バス幅に等しく、本例では4バ
イトである。
サーキュラシフタ12はCPLIIIからの4バイトデ
ータを受け、ライトアドレスの容量jの剰余だけシフト
して、例えばライトアドレスが3なら8(j)−3=5
だけシフトしてデータバッファ13にセットする。
バウンダリチェック回路17は、ライトアドレスとライ
トサイズにより、ライI・アクセスがアドレス境界に跨
るか否かをチエツクする。例えばライトアドレスの下位
2ビツトがOoで、ライトサイズが4バイトなら、ライ
トアクナスがアドレス境界に跨ることはない、であり、
ライトアドレスが3でライトサイズが2なら、ライトア
クセスがアドレス境界に跨る、であり、バウンダリチェ
ック回路17はか−る跨る/跨らないを検出する。
跨るとき、バウンダリチェック回路17の出力WCは例
えば11跨らないときその反対の0である。
跨るとき、CPUのクロックCLKを1サイクル抑止し
て、ライトアクセスをもう一度行なわせる。
データライトに当ってはデータバスDBへライトデータ
を、アドレスバスABへライトアドレスを、ライトサイ
ズバスWSBへライトサイズバスせる。WSBへのせる
ライトサイズは、跨らないときサイズバッファ16の値
、跨るとき、1回目はk−ライトアドレスのkの剰余、
2回目はサイズバッファの値−1回目のライトサイズで
ある。
またABへのせるライトアドレスは、跨らないとき、ア
ドレスバッファの値、跨るとき、1回目はアドレスバッ
ファの値、2回目はそれを次のアドレス境界へ更新した
値である。またDBへのせるライトデータは、跨らない
とき、データバッファの上位にバイト、跨るとき、1回
目はデータバッファの上位にバイト、2回目は下位にバ
イトである。
〔作用〕
この構成によれば、CP’(jllがライトデータD1
ライトアドレスADD、ライトサイズSZを出力するだ
けで、アドレス境界に跨らないなら1回のライトアクセ
スで、跨るなら2回のライトアクセスで、ライトデータ
をその2回用に分け、ライトアドレスもその2回用に更
新して、データ書込みをすることができる。
アドレス境界に跨る/跨らないは、バウンダリチェック
回路17が判定し、その結果によりセレクタ1B、19
.10がデータ、アドレス、サイズ選択を行なう。
この方式では、ソフトによるアドレス境界判定などのサ
イクルは入らないから、迅速なライトアクセスが可能で
ある。
〔実施例〕
第1図を詳述すると、CPUIIはライトアクセスによ
り、ライトアドレスADDとライトデータD、ライトバ
イト数(ライトサイズ)SZを生成する。サーキュラ−
バレルシフタ12はアドレスADDの値により、ライト
データDをメモリパス十のライト位置にサーキュラシフ
トする。ライトデータDを保持するデータバッファ13
は、ライト命令により該データをセットされる。アドレ
スデータを保持するアドレスバッファ14は、ライト命
令によりアドレスADDをセットされる。
クロック制御回路15は、CPLIに入力されるクロッ
クCLKを、バウンダリチェック回路】7の出力により
ディセーブルする。ライトデータ幅を保持するライトサ
イズバッファ16はライト命令によりライトサイズZを
セットされる。バウンダリチェック回路17は、ライI
・アドレスADDとライトデータ幅SZにより、ライト
アドレスがバスアドレス境界に跨るかどうかをチエック
する回路であり、その結果の信号WCで、プロセッサの
クロックCLKの制御、バスに出力するデータ/アドレ
ス/ライトサイズの選択を行う。データセレクト18は
、バスに出力するデータを選択する回路で、ライトアド
レスADDと、回路17の境界チエツクの結果により、
バスに送出するライトデータを選択する。アドレスセレ
クト19はバスに出力するアドレスを選択する回路で、
十記境界チエツクの結果により送出するアドレスを選択
する。サイズセレクト10は、バスに出力するライトサ
イズを選択する回路で、ト記アドレスADDと、境界チ
エツクの結果により、バスに出力するライトサイズを選
択する。
CPLJIIが32ビツトタイプであると、バス幅は:
う2ビツト(4バイト)であり、ライトデータが2バイ
ト、1バイト、3バイトなどであれば第3図に示すよう
にこれらは一端から詰めた形、−IIには右詰めで出力
する。サーキュラシフタ12はこれを受け、ライトアド
レスの下位ビット本例では下位2ビツトに従ってシフト
する。例えば前記の例のように2バイトのデータD1と
り、をアドレス:(と4にライトする場合は、3回シフ
トして第3図の12aの状態にする。データバッファに
パス幅の2倍(2倍以ヒでもよいが)の容量を持たせて
おき、2分すると、その一方13aの右端(アドレス3
)にデータD、が、その他方13bの左端(アドレス0
)にデータD2がくる。
従って1回目のライトは] 3 aを用いて、また2回
目のライトは13bを用いて行なえば、所望のライトを
行なうことができる。サーキュラシフタ12とデータバ
ッファ13はか〜る機能を持ち、データセレクト18は
13a、13bの選択を行なう。
全体を通して説明すると、CPLJライト命令により、
データバッファ13、アドレスバッファ14、およびサ
イズバッファ16がセットされる。
このpjlcPυからのライトデータはサーキュラシフ
タ12でシフトされる。前記の例ではこのシフト回数は
3であるが、これはデータバッファ13の容量8バイト
、ライトアドレス3、ライトサイズ2から8−3−2と
して計算できる。なお第3図の右詰めにするまでのシフ
ト回数も加えると、シフト回数は8−3=5になる(詳
しくはDlについては8−3.Dtについては8−4)
。アドレスバッファ14とサイズバッファ16へは、プ
ロセッサからのライトアドレス、ライトデータ幅がその
ま一セットされる。
バウンダリチェック回路17は、ライトアドレスにライ
トサイズを加算し、加算結果の下位log。
kビット目からのキャリーをチエツクし、このキャリー
が1で、ライトアクセスがあったとき、制御信号WCを
1サイクル後に1サイクルだけ送出する。こ−でkはバ
ス幅で、本例では4である。
従って下位log、 kビット目は本例では下位2ビツ
ト目であり、ライトアドレスは3(2進で11、上位ビ
ットは省略)、ライトサイズは2(2進のlO)なら1
1+10=101で、下位2ビツト目からキャリー1が
出る。これはバスのアドレス境界に跨ることを示す。
バスのアドレス境界に跨らないライトアクセスの場合は
キャリーはOで(キャリーはなく)、CPUからのアド
レス、ライトサイズ、ライトデータは各々のバッファに
セットされた後、そのま−(所要のデータシフトはある
)アドレスAB、ライトサイズバスWSB、データバス
DBトに送出される。
バスのアドレス境界に跨るライトアクセスの場合、アド
レス境界までのライトデータとライトアドレスが、バッ
ファにセットされた後の、そのま−バストに送出される
。ライトサイズとしては(k−ライトアドレス)が、バ
スに送出される。
そして、その次のサイクルで制御信号WCがオンになり
、CPUのクロックが抑止され、またライトアドレスは
アドレスADDをアドレス境界まで更新した値がバスー
ヒに送出され、更にライトデータはアドレス境界を越え
た傾城へのライトデータがセレクトされてバストへ送出
される。ライトサイズについても、制御信号WCがオン
のときは、ライトサイズSZから1回目のライトサイズ
を差し引いた値をバスヒヘ送出する。
これを第3図で説明すると、アドレス境界までのライト
データD1 と、ライトアドレス3と、ライトサイズ1
=4−3がバスに送出されて1回目のライトが行なわれ
、然る後ライトはまだ未了なのでクロック従ってCPU
動作を停止した状態で、アドレスADDを4バイト単位
の次の値へ更新して(下位2桁は0)これをバスへ送り
、またデータバッファ13bをセレクトしてそのデータ
D2をバスへ送り、ライトサイズは残りの2−1=1と
してバスへ送り、これで2回目のライトを行なう。
第3図の例で、2バイトデータをアドレス1ヘライトす
る場合は、アドレスの境界を跨ぐことはないから1回の
アクセスでよく、この場合は次のようになる。即ちサー
キュラシフタ12は8−1−2=5同シフトしてデータ
Dt、Dzを13aの左から2番目と3番目へ移し、ラ
イトアドレスは1、ライトサイズは2として、ライトを
指示する。
これで残りのライトサイズはOであるから、終了である
。バウンダリチェックも行なうが、これはライト動作と
並行して行なわれ、従ってこのチエツクのためにライト
動作が遅れるようなことはない。
バウンダリチェック回路17などの具体例を第2図に示
す。データバッファ】3は第3図の13aと13bから
なる8バイトレジスタであり、セレクタ18はその13
a、13bの選択を行なう。
その選択信号はセレクタ2】の出力である。バウンダリ
チェック回路17は加算器17aとフラグ17bで構成
され、加算器17aはアドレスバッファ14の出力とサ
イズバッファ16の出力とを加算し、下位2ビツト目か
らのキャリーが1のとき、または4バイトライトでライ
トアドレスの下位2ビットが0 (l以外のとき信号C
を出力し、フラグ17bをセットする。従ってライトア
クセスが4バイト境界を跨ぐ場合は信号Cがオンになり
、フラグ17bをセットすると共に、セレクタ10を操
作してバス上へ送出するライトサイズを、サイズバッフ
ァ16の値でなくセレクタ22の出力にする。フラグ1
7bは2回目のライトサイクルヲ指示するもので、オン
の間CPLIIIのクロックを止め、セレクタ22.1
9.21を制御する。
このフラグ17bは、ライト1回あたりlサイクルだけ
オンになることがある。
加減算器23はライトサイズ士ライトアドレスの下位2
ビット−4を出力する。前記の例なら2十3−4=1を
出力する。引算器24は4−ライトアドレス下位2ビツ
トを出力する。前記の例なら4−3=1を出力する。加
算器17aの出力Cはオフ(0)のときセレクタ10に
サイズバッファ16を選択させ、オンのときセレクタ2
2を選択させ、セレクタ22はフラグ17bがオフ(1
回目のアクセス)のとき引算器24を、オン(2回目の
アクセス)のとき加減算器23を選択する。
加算器25は、ライトアドレスの下位2ビ・ントを0に
したもの+4を出力する。即ち、アドレス境界毎のアド
レスを出力する。セレクタ19はWC=(lのとき(1
回目アクセス)のときアドレスバッファ14を選択し、
WC= 1のとき(2回目アクセス)のとき加算器25
を選択する。
フラグ出力WCはまたセレクタ21を操作し、WC=O
で、ライトアドレスの下位から3ビツト目が()のとき
はデータバッファ13の上位4バイト(13a)を選択
し、該3ビツト目が1のときはデータバッファ13の下
位4バイト(13b)を選択する。WC=1のときは、
その反対のライトデータをバス上へ出力する。
フラグ出力WCは更にインヒビットゲートであるクロッ
クコントロール15を制御し、WC=1の間、発振器が
出力するクロックがCPUI 1に入力するのを禁止す
る。
ライトアクセスが4バイトバス境界を跨がらない例とし
て、CPIJが0番目から4バイトデータをライトする
場合を説明すると、アドレスバッファ14に下位2ビツ
トがOのアドレスがセットされ、サイズバッファ16に
4がセットされる。またライトデータは、ライトアドレ
スの下位2ビツトが0であるからシック】2により4回
シフトされて、8バイトデータバツフア13に左詰めで
セットされる。加算器17aの出力Cは、0+4では下
位2ビツト目からのキャリーはなくまた4ハイドライド
でライトアドレスの下位2ビ・ントが(1であるから、
C−0であり、バッファ13,14゜]6のデータがそ
のま〜バスDB、AB、WSBへ出力され、1回のライ
トアクセスで完了となる。
次にライトアクセスが4バイト境界を跨ぐ例として、C
PUが3番目から4バイトライトする場合の動作を説明
すると、この場合はアドレスバッファ14に3が、サイ
ズバッファに4がセットされる。ライトデータは、ライ
トアドレスが3であるから8−3−4 = 1回シフト
されて8バイトデータバツフ、ア13ヘセットされる。
加算器17aの出力Cは、4バイトライトでアドレスの
下位2ビツトが0でないのでオンになり、次サイクルで
フラグl’lbがセットされると共に、ライトサイズは
最初は引算器24の値1、次は加減算器23の値3にな
る。
ライトアドレスは、最初はWC=Oであるからアドレス
バッファ14の値、次はWC= 1であるから加算器2
5の値である。ライトデータは最初はBバイトデータバ
ッファ1;3の上位4バイト、次は下位4バイトである
(発明の効果〕 以上説明したよにろ、本発明によれば、ソフトウェアに
よりアドレス境界を意識することなくメモリのライトア
クセスが行える。また、アドレス境界を跨がないライト
アクセスが遅くなることはなく、境界を跨ぐライトアク
セスも、跨がない場合にくらべて1サイクル遅くなるだ
けであり、従来のアドレス判定をしてメモリアクセスす
るのに比べて、格段に速い。
【図面の簡単な説明】
第1図は本発明の原理図、 第2図は本発明の実施例を示すブロック図、第3図は動
作説明図、 第4図はアドレス境界の説明図である。 第1図で11はデータ処理装置、WSBはライトサイズ
バッファ、ABはアドレスバス、DBはデータバスであ
る。

Claims (1)

  1. 【特許請求の範囲】 1、メモリとバスにより接続されたデータ処理装置にお
    ける、以下のことを特徴とするデータ書込み制御方式。 〔1〕データバス幅(k)の2倍以上の容量(j)を有
    し、データ処理装置(CPU)からのライトデータを保
    持するデータバッファ(13)を持つ、 〔2〕データ処理装置からのライトアドレスを保持する
    アドレスバッファ(14)を持つ、 〔3〕データ処理装置からのライトデータ幅を保持する
    サイズバッファ(16)を持つ、 〔4〕データ処理装置からのライトデータを、ライトア
    ドレスの前記容量(j)の剰余だけサーキュラシフトし
    てデータバッファにセットするサーキュラシフタ(12
    )を持つ、 〔5〕ライトアドレスとライトサイズにより、ライトア
    クセスがアドレス境界に跨ることを検出するバウンダリ
    チェック回路(17)を持ち、跨りが検出されるとき、
    1回目のライトアクセスのあと、データ処理装置のクロ
    ックを1サイクル抑止すると共に、ライトアクセスをも
    う一度行なう、〔6〕ライトサイズバス(WSB)上に
    送出するライトサイズは、跨りがない場合はサイズバッ
    ファの値であり、跨りがある場合は、1回目はk−ライ
    トアドレスのkの剰余、2回目はサイズバッファの値−
    1回目のライトサイズとする、 〔7〕アドレスバス(AB)上に送出するライトアドレ
    スは、跨りがない場合はアドレスバッファの値であり、
    跨りがある場合は、1回目はアドレスバッファの値、2
    回目はそれを次のアドレス境界へ更新した値とする、 〔8〕データバス(DB)上へ送出するライトデータは
    、跨りがない場合はデータバッファの上位k分、跨りが
    ある場合は、1回目はデータバッファの上位k分、2回
    目は下位k分とする。
JP2066084A 1990-03-16 1990-03-16 データ書込み制御方式 Expired - Fee Related JP2716563B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2066084A JP2716563B2 (ja) 1990-03-16 1990-03-16 データ書込み制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2066084A JP2716563B2 (ja) 1990-03-16 1990-03-16 データ書込み制御方式

Publications (2)

Publication Number Publication Date
JPH03266047A true JPH03266047A (ja) 1991-11-27
JP2716563B2 JP2716563B2 (ja) 1998-02-18

Family

ID=13305638

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2066084A Expired - Fee Related JP2716563B2 (ja) 1990-03-16 1990-03-16 データ書込み制御方式

Country Status (1)

Country Link
JP (1) JP2716563B2 (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4868209A (ja) * 1971-12-20 1973-09-18
JPS54129934A (en) * 1978-03-31 1979-10-08 Fujitsu Ltd Data access control system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4868209A (ja) * 1971-12-20 1973-09-18
JPS54129934A (en) * 1978-03-31 1979-10-08 Fujitsu Ltd Data access control system

Also Published As

Publication number Publication date
JP2716563B2 (ja) 1998-02-18

Similar Documents

Publication Publication Date Title
US7694109B2 (en) Data processing apparatus of high speed process using memory of low speed and low power consumption
US5499380A (en) Data processor and read control circuit, write control circuit therefor
JPH0248931B2 (ja)
EP1193594B1 (en) Register renaming apparatus and processor
JP2716563B2 (ja) データ書込み制御方式
US5933856A (en) System and method for processing of memory data and communication system comprising such system
US5649229A (en) Pipeline data processor with arithmetic/logic unit capable of performing different kinds of calculations in a pipeline stage
JP2824484B2 (ja) パイプライン処理計算機
KR830000265B1 (ko) 정보처리 장치
JPS60231241A (ja) プログラム先行フエツチ制御方式
JP3124361B2 (ja) メモリデータロード装置
JPH04130932A (ja) アドレストレースメモリ
JPH0646381B2 (ja) 命令取出し装置
JP3058524B2 (ja) プログラム制御装置
JP2576589B2 (ja) 仮想記憶アクセス制御方式
JP2583614B2 (ja) ベクトル演算装置
JPH02133841A (ja) データストア制御方式
JPH0823820B2 (ja) アドレス・オーバラップ・チェック処理装置
JPH04125747A (ja) キャッシュメモリ制御装置
JPH0375956A (ja) シングルチップマイクロコンピュータ
JPS61165148A (ja) テ−ブルアクセス命令方式
JPH07109588B2 (ja) マイクロプロセッサ装置
JPH05108353A (ja) 情報処理装置
JPH08297583A (ja) 割り込み処理装置およびその方法
JPH01241645A (ja) 演算処理装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees