JPS5979334A - レジスタアクセス装置 - Google Patents

レジスタアクセス装置

Info

Publication number
JPS5979334A
JPS5979334A JP57189647A JP18964782A JPS5979334A JP S5979334 A JPS5979334 A JP S5979334A JP 57189647 A JP57189647 A JP 57189647A JP 18964782 A JP18964782 A JP 18964782A JP S5979334 A JPS5979334 A JP S5979334A
Authority
JP
Japan
Prior art keywords
register
bus
access
request line
access request
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
JP57189647A
Other languages
English (en)
Inventor
Masao Ono
正夫 小野
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP57189647A priority Critical patent/JPS5979334A/ja
Publication of JPS5979334A publication Critical patent/JPS5979334A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4204Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
    • G06F13/4234Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being a memory bus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Memory System (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明は計算機システムの中央処理装置(以下CPU
と略記する)外に設けられ、CPUからシステムバスを
介してアクセスすべきレジスタに対シ、CPUからアク
セスするためのアクセス装置に関するものである。
〔従来技術〕
第1図は従来のこの種の装置を示すブロック図で、図に
おいて(1)はCPU、 +2)は主記憶装置(以下■
犯と略記する)、(3)は演算論理回路(以下ALUと
略記する)とRAMとから構成される装置(4)はMM
U (2)内のレジスタ、(5)はALUバス、(6)
はアドレスバス、(力はデータバス、(8)Hメモリリ
クエスト線、(9)はメモリであり、アドレスバス(6
)、データバス(7)及びメモリリクエスト線(8)を
総称してシステムバス(10という。
システムバス00を用いてCPU (11からメモリ(
9)にアクセスする方法はよく知られているので説明を
省略するが、CPU (11内の演算装置(3)がレジ
スタ(4)の内容を使用するためには、ALUバス(5
)を経由してレジスタ(4)の内容を演算装置(3)の
RAMに書込み、或は演鎧装置(3)のALUの出力を
ALUバス(5)を経由してレジスタに書込む。
従来の装置〜は以上のように構成されているので、シス
テムバス叫以外にALUバス(5)を必要とし、綜合的
にバスを構成する信号線の本数が増大し、従ってバスド
ライバ(bus driver )、 バスレシーバ(
bus receiver )  の数も増大するので
、これをQ(成する■C斂も増加するという欠点があっ
た。
〔発明の4既要〕 この発明は従来の装置に訃ける上記の欠点を除去するた
めになされたものでALUバスを設けることなく CP
U外のレジスタにCPUからアクセスすることができる
レジスタアクセス装置を提供することを目的としている
このため、この発明ではレジスタ(4)にアクセスする
だめの方法をメモリ(9)にアクセスするだめの方法と
ほぼ同様にしたものである。すなわち、アクセスを必要
とするレジスタごとにレジスタアドレスを定め、このレ
ジスタアドレスを指定するレジスタアドレス信号をアド
レスバスにより送出し、レジスタアドレス信号により指
定されたレジスタから読出し又は書込むデータはデータ
バスにより伝送した。ただ、システムバス中にメモリリ
クエスト線の他にレジスタアクセスリクエスト線を設け
てメモリ(9)へのアクセスかレジスタへのアクセスか
を区別した。以下、図面((ついてこの発明の詳細な説
明する。
〔発明の実施例〕
第2図はこの発明の一実施例を示すブロック図で、第1
図と同一符号は同−又は相当部分を示し、Qlはレジス
タアクセスリクエスト線であり、この発明ではアドレス
バス(6)、データバス(7)、メモリリクエスト線(
8)及びレジスタアクセスリクエスト線U)によってシ
ステムバス(ハ)が構成される。
CPU fi+からレジスタ(41アクセスする際、当
該レジスタ(4)に対して定められたレジスタアドレス
を示すレジスタアドレス信号をアトトスバス(6)上に
送出し、同時にレジスタアクセスリクエスト信号をレジ
スタアクセスリクエスト線G′力上に送出する。レジス
タアドレス信号はMMtJ (2)でデコードされ指定
さり、たレジスタ(4)をデータバス(7)に接続する
。読出しのだめのアクセスである場合はレジスタ(4)
の内容がデータバス(7)に送出され、書込みのだめの
アクセスである場合はcpu (1)からデータバス(
7)に送出されたデータがレジスタ(4)に書込まれる
レジスタアドレスの種類はメモリ(9)のアドレスの種
類と同数だけ構成することができる。
なお上記実施例ではレジスタ(4)はMMU (2)内
に設けられる例を示したが、システムバス0すにより。
C1)U (11に接続された他のデバイス、たとえば
入出力処理装置、K設けられたレジスタ類に対するアク
セスに関しても同様である。
〔発明の効果〕
以上のようにこの発明によれば、CPU外に設けられた
レジスタにCPUからアクセスする為に従来のシステム
バスに1本のレジスタアクセスリクエスト線を追加する
だけでよいので、総合的にパスラインの本数を減少させ
ることができる。
【図面の簡単な説明】
第1図は従来の装置、を示すブロック図、第2図はこの
発明の一実施例を示すブロック図である。 (1)・・・CPU、 +2)・・・MMtJ 、(4
)・・・レジスタ、(6)・・・アドレスバス、(7)
・・・データバス、(8)・・・メモリリクエスト線、
(イ)・・・レジスタアクセスリフニスL*L@】l・
・・システムバス。 なお、図中同一符号は同−又は相当部分を示すものとす
る。 代理人 葛 野 信 −

Claims (1)

    【特許請求の範囲】
  1. 計算機システムの中央処理装置外に設けられたL/レジ
    スタ対し中央処理装置からアクセスするためのレジスタ
    アクセス装置において、システムバス中に設けられ、こ
    のシステムバスに接続すれるすべてのレジスタに対する
    レジスタアクセスリクエスト信号を伝送するレジスタア
    クセスリクエスト線と、上記システムバス中のアドレス
    バスにより、アクセスしようとするレジスタを指定する
    レジスタアドレス信号を送出する手段と、このレジスタ
    アドレス信号によシ指定されたレジスタへ入力し又は当
    該レジスタから出力するデータを上記システムバス中の
    データバスに送出する手段とを備えたことを特徴とする
    レジスタアクセス装置。
JP57189647A 1982-10-28 1982-10-28 レジスタアクセス装置 Pending JPS5979334A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57189647A JPS5979334A (ja) 1982-10-28 1982-10-28 レジスタアクセス装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57189647A JPS5979334A (ja) 1982-10-28 1982-10-28 レジスタアクセス装置

Publications (1)

Publication Number Publication Date
JPS5979334A true JPS5979334A (ja) 1984-05-08

Family

ID=16244808

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57189647A Pending JPS5979334A (ja) 1982-10-28 1982-10-28 レジスタアクセス装置

Country Status (1)

Country Link
JP (1) JPS5979334A (ja)

Similar Documents

Publication Publication Date Title
JPS6259822B2 (ja)
KR900005287A (ko) 데이타 제어 장치 및 그것을 사용하는 시스템
JPH01305460A (ja) プロセッサ間通信方式
JPS5979334A (ja) レジスタアクセス装置
JPS61217861A (ja) デ−タ処理方式
JPH0227696B2 (ja) Johoshorisochi
JPS6232832B2 (ja)
JPS6113633B2 (ja)
JP3019323B2 (ja) イメージメモリのダイレクトアクセス方法
JP3219422B2 (ja) キャッシュメモリ制御方式
JP2612715B2 (ja) アドレスバス制御装置
JPS63124161A (ja) デ−タ転送制御方式
JPS61213946A (ja) マイクロコンピユ−タ
JPH0431939A (ja) 外部記憶装置
JPH01241643A (ja) インタフェース装置
JPH056899B2 (ja)
JPH0223059B2 (ja)
JPS6326906B2 (ja)
JPS6385958A (ja) システム制御方式
JPS63829B2 (ja)
JPS58213371A (ja) デ−タ処理システム
JPS63313251A (ja) アドレッシング回路
JPS62229457A (ja) Dmaデータ転送制御装置
JPS6428736A (en) Data error processing system for processing unit of common bus system
JPH03167648A (ja) ダイレクトメモリアクセス制御装置