JPS6059449A - プログラマブルコントロ−ラ - Google Patents
プログラマブルコントロ−ラInfo
- Publication number
- JPS6059449A JPS6059449A JP16782383A JP16782383A JPS6059449A JP S6059449 A JPS6059449 A JP S6059449A JP 16782383 A JP16782383 A JP 16782383A JP 16782383 A JP16782383 A JP 16782383A JP S6059449 A JPS6059449 A JP S6059449A
- Authority
- JP
- Japan
- Prior art keywords
- data processing
- memory
- decoder
- programmable controller
- instruction
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/06—Addressing a physical block of locations, e.g. base addressing, module addressing, memory dedication
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Executing Machine-Instructions (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の技術分野]
この発明は、データ処理を行うマイクロプロセッサ内蔵
のプログラマブルコンI・ローラに係り、4〜にデータ
処理用メモリめシーケンスプログラムメモリの容量の拡
大を図るものである。
のプログラマブルコンI・ローラに係り、4〜にデータ
処理用メモリめシーケンスプログラムメモリの容量の拡
大を図るものである。
[マに来技術]
49°に、データ処理を行うマイクロプロセッサを内蔵
したプログラマブルコントローラにおいては、シーケン
スプログラムメモリおよび前記テーク処理用メモリなど
が必要である。
したプログラマブルコントローラにおいては、シーケン
スプログラムメモリおよび前記テーク処理用メモリなど
が必要である。
しかるに、従来、こうしたシーケンスプロ々”ラムメモ
リやデータ処理メモリは、マイクロプロセッサが直接制
御できるメモリ空間に割り伺けられていたため、シーケ
ンスプログラムメモリとデータ処理用メモリの客年には
、マイクロプロセッサのメモリ空間の大きさからくる制
約があるという欠点があった。
リやデータ処理メモリは、マイクロプロセッサが直接制
御できるメモリ空間に割り伺けられていたため、シーケ
ンスプログラムメモリとデータ処理用メモリの客年には
、マイクロプロセッサのメモリ空間の大きさからくる制
約があるという欠点があった。
1′発明の概要]
この発明は、−ヒ記のような欠点を除去するためになさ
れたものであり、同一メモリス−間にネ(数個のメモリ
を害11り伺け、デコーダにより+iii記メモツメモ
リの一つを選4I、!することによりメモリを七i、弓
しし、かくするにつきシーケンスプログラムメモリやデ
ータ処理用メモリの容量を拡大したプログラマブルコン
トローラを提供することを1−1的としている。
れたものであり、同一メモリス−間にネ(数個のメモリ
を害11り伺け、デコーダにより+iii記メモツメモ
リの一つを選4I、!することによりメモリを七i、弓
しし、かくするにつきシーケンスプログラムメモリやデ
ータ処理用メモリの容量を拡大したプログラマブルコン
トローラを提供することを1−1的としている。
1発明の実施例コ
以下、本発明の一実施例を図について説明する。第1図
において、(1)はデコーダ、(2)はデコーダ(1)
により選択されるデータ処理用メモリ、(3)はデータ
バス、(4)はアドレスバス、(5)はマイクロプロセ
ッサである。
において、(1)はデコーダ、(2)はデコーダ(1)
により選択されるデータ処理用メモリ、(3)はデータ
バス、(4)はアドレスバス、(5)はマイクロプロセ
ッサである。
次に動作について説明する。データ処理命令の命令コー
ドの−ta+が1111記デコーダ(1)の入力データ
、残りがデータ処理用メモリ(2)のアドレスを示すよ
うに構成しておく。マイクロプロセッサ(5)は、デー
タ処理命令の命令コーI・に基づき、その一部をグコー
ダ(1)へ入力し、同一メモリ空間に割り伺けられたデ
ータ処理用メモリ(2)のうちの1つを選択し、残りの
アドレス情報により示されたメモリのデータ処理を行う
。
ドの−ta+が1111記デコーダ(1)の入力データ
、残りがデータ処理用メモリ(2)のアドレスを示すよ
うに構成しておく。マイクロプロセッサ(5)は、デー
タ処理命令の命令コーI・に基づき、その一部をグコー
ダ(1)へ入力し、同一メモリ空間に割り伺けられたデ
ータ処理用メモリ(2)のうちの1つを選択し、残りの
アドレス情報により示されたメモリのデータ処理を行う
。
〔発明の効果]
以1.のように、この発明によれは、データ処理命令の
命令コードの一部をデコーダに与え、同一メモリ空間に
割り伺けられたデータ処理用メモリを選択するように構
成したため、処理速度を落とさず、メモリ空間、つまり
、シーケンスプログラムメモリ、データ処理用メモリの
容量を拡大したプログラマブルコントローラか得られる
6
命令コードの一部をデコーダに与え、同一メモリ空間に
割り伺けられたデータ処理用メモリを選択するように構
成したため、処理速度を落とさず、メモリ空間、つまり
、シーケンスプログラムメモリ、データ処理用メモリの
容量を拡大したプログラマブルコントローラか得られる
6
図は、この発明の一実施例を示すソロ・ンク図そある。
(1)・・・デコーダ、 (2)・・・データ処理用メ
モリ、(3)・・・データバス、 (4)・・・アドレ
スバス(5)・・・マイクロプロセッサ。 代理人 大 岩 増 N(
モリ、(3)・・・データバス、 (4)・・・アドレ
スバス(5)・・・マイクロプロセッサ。 代理人 大 岩 増 N(
Claims (1)
- マイクロプロセッサを内蔵したプログラマブルコントロ
ーラにおいて、マイクロプロセ・ンサによるデータ処理
用のメモリと、このメモリ空間を切り換えるためのデコ
ーダを具備し、データ処理命令の命令コードから11j
記デコーダへの人力情報ををり−え、前記データ処理用
メモリを〆択し、データ処理を行うことを特徴とするプ
ログラマブルコントローラ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16782383A JPS6059449A (ja) | 1983-09-12 | 1983-09-12 | プログラマブルコントロ−ラ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16782383A JPS6059449A (ja) | 1983-09-12 | 1983-09-12 | プログラマブルコントロ−ラ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6059449A true JPS6059449A (ja) | 1985-04-05 |
Family
ID=15856751
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16782383A Pending JPS6059449A (ja) | 1983-09-12 | 1983-09-12 | プログラマブルコントロ−ラ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6059449A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61269752A (ja) * | 1985-05-23 | 1986-11-29 | Rohm Co Ltd | 画像処理用制御装置 |
| JP2002140192A (ja) * | 2000-10-31 | 2002-05-17 | Matsushita Electric Works Ltd | 演算処理装置 |
-
1983
- 1983-09-12 JP JP16782383A patent/JPS6059449A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61269752A (ja) * | 1985-05-23 | 1986-11-29 | Rohm Co Ltd | 画像処理用制御装置 |
| JP2002140192A (ja) * | 2000-10-31 | 2002-05-17 | Matsushita Electric Works Ltd | 演算処理装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0330226A3 (en) | Apparatus of and method for executing subprogram in bank switching data processing system | |
| DE3471777D1 (en) | Stored program control with word and bit processor | |
| JPS5779557A (en) | Data processor | |
| JPS6059449A (ja) | プログラマブルコントロ−ラ | |
| SE9803708D0 (sv) | Controlling access to a dynamic random access memory | |
| JPS6462704A (en) | High speed working system | |
| JP2985244B2 (ja) | 情報処理装置 | |
| JPS60204046A (ja) | メモリ拡張回路 | |
| JPS5759250A (en) | Microprogram controller | |
| JPH04177452A (ja) | 情報処理装置 | |
| JPS59206924A (ja) | 入出力制御装置 | |
| JPS5995651A (ja) | メモリ・デ−タの変更方法 | |
| JPH021034A (ja) | プログラム制御方式 | |
| JPH05134921A (ja) | メモリ空間の拡張方式 | |
| JPS6198446A (ja) | 制御レジスタ | |
| JPH06342412A (ja) | 入出力装置の制御プログラムの自動パッチ方式 | |
| JPS59116989A (ja) | 情報処理装置 | |
| JPS61193255A (ja) | 高速中央処理装置の動作方法 | |
| JPS6273335A (ja) | スタツク管理方式 | |
| JPS5495128A (en) | Memory control system | |
| JPS54117645A (en) | Buffer memory control system | |
| JPS646487B2 (ja) | ||
| JPS6459548A (en) | Overlay system | |
| JPS63184833A (ja) | マイクロコンピユ−タ | |
| JPS61235951A (ja) | ワンチツプ・マイクロコンピユ−タ |