JPH03220683A - マイクロコンピュータ - Google Patents

マイクロコンピュータ

Info

Publication number
JPH03220683A
JPH03220683A JP2017496A JP1749690A JPH03220683A JP H03220683 A JPH03220683 A JP H03220683A JP 2017496 A JP2017496 A JP 2017496A JP 1749690 A JP1749690 A JP 1749690A JP H03220683 A JPH03220683 A JP H03220683A
Authority
JP
Japan
Prior art keywords
data
bus
memory
data processing
output
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
JP2017496A
Other languages
English (en)
Inventor
Kazuo Hayashi
和夫 林
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 JP2017496A priority Critical patent/JPH03220683A/ja
Publication of JPH03220683A publication Critical patent/JPH03220683A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Executing Machine-Instructions (AREA)
  • Microcomputers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、複数のデータ処理部を有するマイクロコン
ピュータに関するものである。
〔従来の技術〕
第2図は従来の複数のデータ処理部を有するマイクロコ
ンピュータの構成を示すブロック図であり、図において
、lはCPU、2はCPUIのプログラムカウンタに接
続された第1のアドレスバス、3はCPUIの入出力部
に接続された第1のデータバス、4aは第1のメモリ、
4nは第nのメモリ、5aは第1のデータポインタ、5
nは第nのデータポインタ、6aは第1のデータ処理部
、6nは第nのデータ処理部、9aは上記アドレスバス
2と上記第1のデータポインタ5aとの出力を選択し、
上記第1のメモリ4aのアドレス入力に伝達する、第1
のゲート回路、9nは上記アドレスバス2と上記第nの
データポインタ5nとの出力を選択し、上記第nのメモ
リ4nのアドレス入力に伝達する第nのゲート回路、1
0aは上記第1のメモリ4aのデータ人出力を上記第1
のデータバス3と上記第1のデータ処理部6の入出力と
に選択し伝達する第1のゲート回路、Ionは上記第n
のメモリ4nのデータ入出力を上記第1のデータバス3
と上記第nのデータ処理部6nの入出力とに選択し伝達
する第nのゲート回路、11aは第1のデータ処理部6
aが第1のデータポインタ5aを制御する第1の制御信
号線、llnは第nのデータ処理部6nが第nのデータ
ポインタ5nを制御する第nの信号線である。
次に動作について説明する。
CPUIは第1のアドレスバス2により第1のメモリの
ある番地を指定し、第1のデータバス3にデータを出力
し第1のメモリ4aに書き込む。
この時ゲート回路9a及び10aはそれぞれアドレスバ
ス2及びデータバス3が選択されているものとする。同
様に第2以降第nのメモリ4nに書き込みを行う。次に
ゲート回路9a及び10aがそれぞれデータポインタ5
a及びデータ処理部6aを選択すると、第1のデータ処
理部6aは第1の制御線11aによって第1のデータポ
インタ5aを制御し、第1のメモリ4aをアクセスし、
データ処理を行う。同様に第2以降第nのデータ処理部
6nもそれぞれ個別にデータ処理を行う。
〔発明が解決しようとする課題〕
従来のマイクロコンピュータは以上のように構成されて
いるので、データ処理部の数だけゲート回路を必要とし
集積回路に組み込んだ場合、チップサイズが大きくなる
などの問題点があった。
この発明は上記のような問題点を解消するためになされ
たもので、集積化したさいにチップサイズの小さいマイ
クロコンピュータを得ることを目的とする。
〔課題を解決するための手段〕
この発明に係るマイクロコンピュータは、各データポイ
ンタの出力を第2のアドレスバスに接続するとともに、
各データ処理部の入出力部を第2のデータバスに接続し
、ゲート回路及びメモリをそれぞれ1つにしたものであ
る。
〔作用〕
この発明にかかるマイクロコンピュータにおいては、各
データポインタのデータは第2のアドレスバス上に出力
され、またメモリのデータは第2のデータバスを経由し
て各データ処理部にアクセスされる。
〔実施例〕
以下、この発明の一実施例を図について説明する。
第1図において、1はCPU、2はこのCPU1のプロ
グラムカウンタに接続された第1のアドレスバス、3は
上記CPUIのデータ入出力部に接続された第1のデー
タバス、4はメモリ、5aは第1のデータポインタ、5
nは第nのデータポインタ、6aは第1のデータ処理部
、6nは第nのデータ処理部、7は上記第1のデータポ
インタ5aから第nのデータポインタ5nの出力が接続
された第2のアドレスバス、8は上記第1のデータ処理
部6aから第nのデータ処理部6nまでのデータの入出
力部に接続された第2のデータバス、9は上記第1のア
ドレスバス2と上記第2のアドレスバス7を選択して上
記メモリ4のアドレス入力に伝達する第1のゲート回路
、10は上記メモリ4のデータ入出力を上記第1のデー
タバス3と上記第2のデータバス8に選択して伝達する
第2のゲート回路、llaは第1のデータ処理部6aが
第1のデータポインタ5aを制御する第1の制御信号、
llnは第nのデータ処理部6nが第nのデータポイン
タ5nを制御する第nの制御信号である。
次に動作について説明する。
CPUIは第1のアドレスバス2によりメモリ4のある
番地を指定し、第1のデータバス3にデータを出力しメ
モリ4に書き込む。この時ゲート回路9及び10はそれ
ぞれ第1のアドレスバス2及び第1のデータバス3を選
択しているものとする。次に第1.第2のゲート回路9
.10はそれぞれ第2のアドレスバス7及び第2のデー
タバス8を選択すると、第1のデータ処理部6aは第1
の制御線11aによって第1のデータポインタ5aを制
御し、第1のデータポインタ5aの出力を第2のデータ
バス7を経由しメモリ4のアドレス入力へ出力する。メ
モリ4の入出力は第2のデータバス8を経由し、第1の
データ処理部6aの入出力部に接続され、第1のデータ
処理部6aとメモリ4の間でデータの転送を行う。同様
に第2以降第nのデータ処理部も第2のアドレスバス2
及び第2のデータバス3を経由しメモリ4との間でデー
タの転送を行い、データ処理を行う。
なお、上記実施例ではメモリとして読み書き可能メモリ
を設けたものを示したが、このメモリは読み出し専用メ
モリであってもよい。
〔発明の効果〕
以上のようにこの発明によれば、複数のデータポインタ
の出力を第2のアドレスバスに接続するとともに、各デ
ータ処理部の入出力部を第2のデータバスに接続し、第
1.第2のゲート回路及びメモリをそれぞれ1つにした
ので、集積化した場合チ・ンプサイズが小さくなり、装
置が安価にできる効果がある。
【図面の簡単な説明】
第1図はこの発明の一実施例によるマイクロコンビよ一
夕を示す構成図、第2図は従来のマイクロコンピュータ
を示す構成図である。 1はCPU、2は第1のアドレスバス、3は第1のデー
タバス、4はメモリ、5はデータポインタ、6はデータ
処理部、7は第2のアドレスバス、8は第2のデータバ
ス、9は第1のゲート回路、IOは第2のゲート回路、
11は制御信号である。 なお図中同一符号は同−又は相当部分を示す。

Claims (1)

    【特許請求の範囲】
  1. (1)少なくとも2つのデータ処理部と、 少なくとも2つのデータポインタと、 CPUのプログラムカウンタに接続された第1のアドレ
    スバスと、 上記データポインタの出力が接続された第2のアドレス
    バスと、 CPUのデータ入出力部に接続された第1のデータバス
    と、 上記データ処理部の入出力部に接続された第2のデータ
    バスと、 メモリと、 上記第1のアドレスバスと上記第2のアドレスバスとを
    選択して、上記メモリのアドレス入力に伝達する第1の
    ゲート回路と、 上記メモリのデータ出力を上記第1のデータバスと上記
    第2のデータバスに選択して出力する第2のゲート回路
    とを備えたマイクロコンピュータ。
JP2017496A 1990-01-25 1990-01-25 マイクロコンピュータ Pending JPH03220683A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017496A JPH03220683A (ja) 1990-01-25 1990-01-25 マイクロコンピュータ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017496A JPH03220683A (ja) 1990-01-25 1990-01-25 マイクロコンピュータ

Publications (1)

Publication Number Publication Date
JPH03220683A true JPH03220683A (ja) 1991-09-27

Family

ID=11945611

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017496A Pending JPH03220683A (ja) 1990-01-25 1990-01-25 マイクロコンピュータ

Country Status (1)

Country Link
JP (1) JPH03220683A (ja)

Similar Documents

Publication Publication Date Title
CA2050950C (en) Memory controller for direct or interleave memory accessing
JPH0472255B2 (ja)
JP3039557B2 (ja) 記憶装置
US4835684A (en) Microcomputer capable of transferring data from one location to another within a memory without an intermediary data bus
JP2618223B2 (ja) シングルチツプマイクロコンピユータ
JPH03220683A (ja) マイクロコンピュータ
JP2962431B2 (ja) プログラマブルコントローラ
JPH03214250A (ja) メモリ制御回路
JPH0222748A (ja) 不揮発生メモリ制御回路
JPH0333951A (ja) マイクロコンピュータシステム
KR920002073B1 (ko) 데이터 메모리 확장장치
JPS6232832B2 (ja)
JPS6348688A (ja) メモリ装置
JPH0322073A (ja) データ転送制御装置
JPS5856891B2 (ja) 情報処理システム
JPS63205751A (ja) バス制御装置
JPH01266651A (ja) 半導体メモリ装置
JPH0542026B2 (ja)
JPH0784963A (ja) Cpuを有する半導体集積回路
JPS62224855A (ja) デ−タ処理装置
JPH01125621A (ja) レジスタセット方式
JPH01258169A (ja) 共有メモリアドレス指定方式
JPS5911425A (ja) マイコン応用システムにおけるバス・コントロ−ル回路
JPS6075947A (ja) メモリ制御方式
JPH04104355A (ja) マルチプロセッシング方式