JPS63104156A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPS63104156A
JPS63104156A JP25104586A JP25104586A JPS63104156A JP S63104156 A JPS63104156 A JP S63104156A JP 25104586 A JP25104586 A JP 25104586A JP 25104586 A JP25104586 A JP 25104586A JP S63104156 A JPS63104156 A JP S63104156A
Authority
JP
Japan
Prior art keywords
operand
cpu
read
signal
memory
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
JP25104586A
Other languages
English (en)
Inventor
Iwao Negishi
根岸 巌
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 JP25104586A priority Critical patent/JPS63104156A/ja
Publication of JPS63104156A publication Critical patent/JPS63104156A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は情報処理装置に関し、特にcpuを用いたアド
レス拡張を行う情報処理装置に関する。
〔従来の技術〕
従来、この種の情報処理装置は、アドレス上位ビットを
用いてアドレス信号を拡張する方式(以下、バンク切換
方式という〉でアドレスを拡張しCPUのアドレス能力
を超えるメモリをアクセスしていた。
〔発明が解決しようとする問題点〕
上述した従来の情報処理装置は、バンク切換え方式を用
いた場き、メモリ領域の一部が重複したアドレスに割当
られ、バンクの指定により重複したメモリ領域のうちの
1領域を選択する方法を取っているので、メモリが連続
した領域に割当られないなめ、周辺装置側から見たアド
レスとCP U側から見たアドレスとが異なり、プログ
ラムの作成の際常にこのアドレスの相違を考慮しなけれ
ばならないという欠点がある。
〔問題点を解決するための手段〕
本発明の情報処理装置は、CPUと、該cpuでアドレ
ス指定が可能な基本メモリと、前記CPUの持つアドレ
ス能力を超えたアドレス指定が可能な付加メモリと、前
記CPUの命令実行時に前記CPUのオペランドリード
信号とオペランドライト信号とスタックライト信号とス
タックリード信号に応じてアドレス信号を生成するアド
レス生成回路とを含んで構成される。
〔実施例〕
次に、本発明について図面を!照して説明する。
第1−図は本発明の一実施例のブロック図である。
第1図において、1はCPU、2はCPU1でアドレス
指定可能な基本メモリ、3はCPU1の持つアドレス能
力を超えたアドレス指定が可能な付加メモリ、4はアド
レス信号を生成するアドレス生成回路、5は周辺装置、
10はデータ信号線、20はアドレス信号線、30は付
加メモリを指定するアドレス信号線、100はオペラン
ドリード。
オペランドライト、スタックリード又はスタックライト
を実行しているがを表示する制御信号線である。
第2図は第1図のアドレス生成回路の詳細ブロック図で
ある。
第2図において、200は付加メモリ3を指定するアド
レス信号を含むレジスタファイル、300はアドレス信
号を選択するマルチプレクサ、51〜53はそれぞれオ
ペランドリード時、オペランドライト時、スタックリー
ド時、スタックライト時の付加アドレス信号を示す。
次に、本発明の動作の基本メモリ2からオペランドデー
タを転送する動作について説明する。
まず、CPUIから入出力命令を用いてレジスタファイ
ル200のオペランドリード信号用レジスタに“0”を
書込み、オペランドライト信号用レジスタに付加メモリ
3をアドレスする上位アドレス信号を書込む。
次の命令でCPU1がオペランドリードを実行すると、
CPU1は制御信号線100を介してマルチプレクサ3
00からオペランドリードアドレス信号を選択する。こ
の時、オペランドリードアドレス信号は“0”なので、
基本メモリ2が選択され、基本メモリ2からの読出しデ
ータがCPU1に読込まれる。
次の命令でCPUIがオペランドライトを実行すると、
CPU1は制御信号線100を介してマルチプレクサ3
00からオペランドライトアドレス信号を選択する。こ
の時、オペランドライトアドレス信号は上位アドレスを
含んでいるので付加メモリ3が選択され、CPU1から
付加メモリ3にオペランドデータが書込まれる。
同様にして、レジスタファイル200にオペランドデー
タを再セットすることにより、付加メモ1、J3から読
出し基本メモリ2に書込む等の処理が行われる。
〔発明の効果〕
以上説明したように本発明は、オペランドリード信号、
オペランドライト信号、スタックライト信号、スタック
リード信号に応じてアドレス信号を生成するアドレス生
成回路を設けることにより、簡単にデータ領域及びスタ
ック領域の拡張ができるという効果がある。なお、本発
明で拡張したメモリ領域には命令は走行できないが、画
像処理のようにデータ又はスタック領域のみを主として
用いるシステムにおいては実用上の支障が発生せず、プ
ログラムの作成が容易になりかつハードウェアが簡単に
できるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例のブロック図、第2図は第1
図のアドレス生成回路の詳細ブロック図である。 1・・・CPU、2・・・基本メモリ、3・・・付加メ
モリ、4・・・アドレス生成回路、5・・・周辺装置、
10・・・データ信号線、20.30・・・アドレス信
号線、51〜53・・・付加アドレス信号、100・・
・制御信号線、200・・・レジスタファイル、300
・・・マルチプレクサ。

Claims (1)

    【特許請求の範囲】
  1. CPUと、該CPUでアドレス指定が可能な基本メモリ
    と、前記CPUの持つアドレス能力を超えたアドレス指
    定が可能な付加メモリと、前記CPUの命令実行時に前
    記CPUのオペランドリード信号とオペランドライト信
    号とスタックライト信号とスタックリード信号に応じて
    アドレス信号を生成するアドレス生成回路とを含むこと
    を特徴とする情報処理装置。
JP25104586A 1986-10-21 1986-10-21 情報処理装置 Pending JPS63104156A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25104586A JPS63104156A (ja) 1986-10-21 1986-10-21 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25104586A JPS63104156A (ja) 1986-10-21 1986-10-21 情報処理装置

Publications (1)

Publication Number Publication Date
JPS63104156A true JPS63104156A (ja) 1988-05-09

Family

ID=17216792

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25104586A Pending JPS63104156A (ja) 1986-10-21 1986-10-21 情報処理装置

Country Status (1)

Country Link
JP (1) JPS63104156A (ja)

Similar Documents

Publication Publication Date Title
JPS6113629B2 (ja)
JPH01169557A (ja) 記憶制御装置
US4814977A (en) Apparatus and method for direct memory to peripheral and peripheral to memory data transfers
JPS62168497A (ja) 交換処理プログラムにおけるデ−タベ−ス処理方式
JPS59197946A (ja) メモリ装置
JPH0754544B2 (ja) イメ−ジメモリのアクセス回路
JPS58213371A (ja) デ−タ処理システム
JPS60193046A (ja) 命令例外検出方式
KR890008681A (ko) 프로세서 제어 장치
JPS5972532A (ja) デ−タ転送制御方法
JPH04305783A (ja) マイクロコンピュータ
JPS61128287A (ja) 文字表示制御方式
JPS5954091A (ja) 電子計算機
JPS6031646A (ja) デ−タ処理装置
JPH0573240B2 (ja)
JPH0550013B2 (ja)
JPS6266333A (ja) 間接アドレスレジスタ制御方式
JPH01219930A (ja) 間接アドレス方式の割り込み制御回路装置
JPS58114257A (ja) 情報処理装置におけるプログラムメモリアクセス方式
JPH05151020A (ja) デイジタル信号処理装置
JPS623294A (ja) ビツトマツプム−バ−
JPS6121541A (ja) 記憶回路
JPH06103154A (ja) 共有メモリ制御装置
JPS62151953A (ja) メモリ装置
JPH0481934A (ja) 情報処理装置