JPS60114954A - 超小形計算機 - Google Patents

超小形計算機

Info

Publication number
JPS60114954A
JPS60114954A JP22064683A JP22064683A JPS60114954A JP S60114954 A JPS60114954 A JP S60114954A JP 22064683 A JP22064683 A JP 22064683A JP 22064683 A JP22064683 A JP 22064683A JP S60114954 A JPS60114954 A JP S60114954A
Authority
JP
Japan
Prior art keywords
circuit
central processing
data
processing circuit
signal
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
JP22064683A
Other languages
English (en)
Inventor
Tadashi Saito
斉藤 規
Tamotsu Ito
保 伊藤
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP22064683A priority Critical patent/JPS60114954A/ja
Publication of JPS60114954A publication Critical patent/JPS60114954A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14—Handling requests for interconnection or transfer
    • G06F13/20—Handling requests for interconnection or transfer for access to input/output bus
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38—Information transfer, e.g. on bus
    • G06F13/40—Bus structure
    • G06F13/4004—Coupling between buses
    • G06F13/4027—Coupling between buses using bus bridges

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Bus Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は外部拡張用端子を持つ縮小形計算機に係り、特
に入出力装置やメモリ装置を外部に拡張し、すでに内部
に装備されているこれらの装置を外部拡張装置によって
置き替えるのに好適な縮小形計算機に関する。
〔発明の背景〕
従来の縮小形計算機、いわゆるバーンナルコンビーータ
では、本体内にすべての機能を持たせることが、価格及
び大きさの点で困難なことから、必要最小限な機能だけ
を本体内に装備しその他の周辺装置やメモリ装置は、必
要に応じて外部に拡張する方式がよく用いられている。
しかし、この場合外部に拡張できるのは、本体内に装備
されていない装置だけであり、本体内にすでに装備され
ている装置を拡張することはできない。無理に拡張した
場合には、これらの装置は同じアドレス割当番地を持っ
ているので、信号の衝突が生じ正常な動作ができない。
したがって、従来技術では、本体内に装備されている装
置と同じアドレス割当番地をもつ装置を、拡張用端子を
用いて外部に拡張することができない。また、誤まって
すでに本体内に装備されている装置を拡張用端子に接続
した場合信号の衝突が発生し、故障の原因となるという
欠点もある。
〔発明の目的〕
本発明の目的は、前記した従来技術の欠点をなくし、外
部拡張が容易に行なえる縮小形計算機を提供することに
ある。
〔発明の概要〕
本発明の特徴は、中央処理回路がデータを他の装置に書
込む場合には、本体内の装置及び拡張された装置のいず
れにもデータが書込まれうるようにデータバスバッファ
を制御し、逆に中央処理回路がデータをこれらの装置か
ら読出す場合には、本体内の装置を優先して読出すよ5
にデータバスバッファを制御する点にある。本発明では
、さらに外部に拡張された装置を優先してデータを読出
す場合には、バス方向制御信号を用いて、データバスバ
ッファの方向を制御し、外部に拡張された装置の出力デ
ータを中央処理回路に転送すると共に、本体内の装置を
非選択状態にして信号の衝突を防ぐようになしている。
〔発明の実施例〕
以下、本発明の一実施例を第1図以下に示し図面に従っ
て説明する。縮小形計算機1には外部拡張用端子6が設
けられており、外部に拡張された周辺装置2が接続され
ている。縮小形計算機りの本体内には、中央処理回路4
.ランダムアクセスメモリ(RAM)5.読出し専用メ
モリ(ROM)6.表示回路7.制御回路81表表示量
の駆動回路9.バッファ回路10.および双方向バッフ
ァ回路11からなっている。中央処理装置4からは、コ
ントロールバス信号12.アドレスバス信号13.デー
タバス信号が出力され、これらの信号はバッファ回路1
0−2 、10−gおよび双方向バッファ回路11によ
り、外部拡張用端子3に出力されている。バッファ回路
10−1は、周辺装置2から出力されるバス方向制御信
号16を本体内に伝達するために設けられている。表示
回路7かも出力される表示信号は複合映像信号であり、
駆動回路9を介して外部に設けられているCRT表示装
置に出力される。
第2図に周辺回路2.第3図に制御回路8と双方向バッ
ファ回路110回路図を示す。周辺回路2は、周辺装置
のアドレスデコーダ201表示回路21.およびORゲ
ート22よりなっている。
表示回路21は、本体内の表示回路7と異なり、三原色
の色信号という形の映像信号を出力し、外部に設けられ
た色信号表示装#35にこの映像信号を出力する。しか
し、表示回路7と表示回路21は、アドレス空間上まっ
たく同じ番地を割り当てられている。
制御回路8は、アドレスデコーダ25.IVANDゲー
ト26 、 ANDゲート27.およびインバータ28
よりなる。双方向7277回路11は、双方向バスバッ
ファ65、例えば日立製作所のHD 74 LS 24
5により構成されている。
外部拡散端子3に周辺装置2が接続されていない場合に
は、本体内に設けられた装置が正しく動作する。制御回
路8内のアドレスデコーダ25により、本体内に設けら
れたRAM 5 、 ROM 6および表示回路7の選
択信号C51jC’S2.C53のいずれかが出力され
、中央処理回路4がらこれらの回路へのデータの書込み
や読出しが行なわれる。このとき、中央処理回路のコン
トロール信号RDとANDゲー)27−1により、双方
向バッファ回路11は、中央処理回路4がデータを書込
む場合には本体から拡散用端子3の方向にデータを読込
む場合(は逆方向に、データバス14の方向を切替える
。また、同時にANDグ−)27−2の出力により、中
央処理回路4がデータを書込む場合にだけゲート信号2
9により双方向バッファ回路11は動作状態になり、読
出しの場合には非動作状態すなわち高インピーダンス状
態になる。したがって、データを書き込む場合にだけデ
ータが拡張用端子3から正しく出力され、テークを読込
む場合には双方向バッファ回路は非動作状態になり、本
体内での信号の衝突が避られ本体内の装置が正常に動作
する。
周辺装置2が拡張用端子3に接続されている場合には、
周辺装置2内のORゲート22から出力されるバス方向
制御信号(BUSDIR’)により周辺装置2から本体
内の中央処理回路4に正しくデータが転送される。周辺
装置2内の表示回路21が選択され、かつデータが表示
回路21から読出された場合のみ、BUSI)IR’信
号16がLレベルとなる。BUSDIR’信号は、バッ
ファ回路1〇−1を介してBUSI)JR信号15とし
て制御回路8に伝えられる。制御回路8では、NAND
ケート26により、本体内のすべての選択信号C51゜
C527C53が一時的に停止され、さらにANI)ゲ
ート27により、双方向バッファ回路110制御信号2
9.30が共にLレベルとなり、双方向バッファ回路は
拡張用端子3から本体の方向へデータを出力する。した
がって、本体内では他の装置が非選択状態なので、周辺
装置2が出力するデータが正しく中央処理回路4に読取
られる。
中央処理回路4から周辺装置2にデータが書込まれる場
合には、周辺装置2が接続されていない場合とまったく
同様にして、データが双方向バッファ回路1】により拡
張端子6に出力されており、やはり正常に書込まれる。
以上述べたように、本発明によれば、本体内に設けられ
ている装置と同じアドレス割当番地をもつ装置を拡張用
端子から増設することが可能になる。これは、表示回路
等の入出力装置だけでなくメモリ装置についても可能で
あり、例えば本体内のROMに納められたプログラムを
、拡張用端子に接続したROMにより入れ替えることも
可能となる。異なるアドレス割当番地をもつ装置の増設
も可能である。また、本発明では本体内だけでなく拡張
用端子に増設された装置と双方向バッファ回路11の間
においても信号の衝突は発生せず、本体および周辺装置
が破損することがない。
第1図の実施例において、双方向バッファ回路11及び
バッファ回路10は必ずしも必要でなく、これらのバッ
ファ回路がない場合でもまったく同じ効果が得られる。
本発明の他の実施例を第4図に示し、以下図面に従って
説明する。この実施例では、制御回路8が異なるのみで
他の部分は変らないので、制御回路8の部分のみを示し
ている。
第4図の実施例では、第1図の実施例と双方向バッファ
のゲート信号29の生成方法のみが異なって℃・る。第
4図の実施例では、本体内に装備された装置が選択され
、かつデータが中央処理回路4に読取られる場合にのみ
、双方向バッファ回路11が非動作状態となる。ただし
、HUSL)IR信号がLレベルになった場合には動作
状態となる。
したがって、第4図の実施例では、本体内の装置と異な
るアドレス割当番地を持つ装置ならば、バス方向制御信
号(BUSDIR)を用いなくても拡張用端子3から増
設可能である。本体内の装置と同じアドレス割当番地を
持つ装置は、中央処理回路4からのデータを入力するこ
とが可能だが出力することはできない。ただしバス方向
制御信号を用いれば、本体内の装置よりも優先してデー
タを出力することができる。またいずれの場合も、信号
の衝突は生じない。
第5図に本発明の他の実施例を示し、以下図面に従って
説明する。第5図の実施例は、やはり第1図の実施例と
制御回路8のみが異なるので、制御回路8だけを示す。
第8図の実施例では、本体内のメモリ装置、RAM 5
 、 RAM ?Sが選択された場合と、入出力装置か
らデータを読出す場合に、双方向バッファ回路が非動作
状態となる。ここでNORゲート34に入力されている
10RQ信号は、中央処理回路4が入出力装置を選択し
たときに出力するコントロール信号である。
第5図の実施例では、メモリ装置に関しては第4図の実
施例と同様に、アドレス割当番地が本体内のメモリ装置
と異なっていれば、バス方向制御信号を用いなくても拡
張用端子3がら容易に増設することができる。入出力装
置に関しては、第1図の実施例と同様に、バス方向制御
信号により増設することができる。
〔発明の効果〕
以上述べたように、本発明によれば外部拡張用端子を用
いて容易にメモリ装置や入出力装置を拡張することが可
能であり、しかも拡張された装置が本体内にすでに装着
されている装置と同じアドレス割当番地を持っている場
合でも、正常に動作するという利点がある。さらに、本
発明によれば、バス方向制御信号が正しく処理されてい
ない装置が拡張端子に接続された場合でも、信号の衝突
は発生せず、故障の原因となることがな℃・とい5効果
もある。
【図面の簡単な説明】
第1図は本発明の実施例の回路図、第2図は拡張端子に
接続された周辺装置の回路図、第6図は第1図の実施例
の詳細を示す回路図、第4図は他の実施例を示す回路図
、第5図も他の実施例を示す回路図である。 1・・・・・・・・・・・・縮小形計算機2・・・・・
・・・・・・・周辺装置 6・・・・・・・・・・・外部拡張端子4・・・・・・
・・・・・・中央処理回路5・・・・・・・・・・・・
ランダムアクセスメモリ6・・・・・・・・・・・・読
出し専用メモリ7・・・・・・・・・・・・表示回路 8・・・・・・・・・・・・制御回路 9・・・・・−・・・・・表示信号駆動回路10・・−
・・・・・CRT表示装置 竿 z 目 $ 4 図 δDIP。

Claims (1)

  1. 【特許請求の範囲】 1、 中央処理回路とメモリ装置と入出力装置と制御回
    路と外部拡張用端子より成る縮小形計算機において、バ
    ス方向制御信号を設け、該バス方向制御信号が入力され
    た場合には前記制御回路により前記メモリ装置及び入出
    力装置を非選択状態にすることを特徴とする縮小形計算
    機。 2、特許請求の範囲第1項において、双方向データバス
    バッファを前記外部拡張用端子と前記中央処理回路、前
    記メモリ装置、前記入出力装置の間に設げ、前記中央処
    理回路がデータを省き込む場合には前記双方向データバ
    スバッファにより前記中央処理回路のデータを前記外部
    拡張用端子に出力し、前記中央処理回路がデータを読み
    出す場合には、前記双方向データバスバッファを高イン
    ピーダンス状態になすことを特徴とする縮小形計算機。 3、 特許請求の範囲第2項において、前記バス方向制
    御信号が入力された場合には、前記双方向データバスバ
    ッファを動作状態にし、前記外部拡張端子から前記中央
    処理回路の方向に信号を出力することを特徴とする縮小
    形計算機。
JP22064683A 1983-11-25 1983-11-25 超小形計算機 Pending JPS60114954A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22064683A JPS60114954A (ja) 1983-11-25 1983-11-25 超小形計算機

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22064683A JPS60114954A (ja) 1983-11-25 1983-11-25 超小形計算機

Publications (1)

Publication Number Publication Date
JPS60114954A true JPS60114954A (ja) 1985-06-21

Family

ID=16754228

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22064683A Pending JPS60114954A (ja) 1983-11-25 1983-11-25 超小形計算機

Country Status (1)

Country Link
JP (1) JPS60114954A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH076132A (ja) * 1992-12-31 1995-01-10 Samsung Electron Co Ltd インタフェイス制御装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH076132A (ja) * 1992-12-31 1995-01-10 Samsung Electron Co Ltd インタフェイス制御装置

Similar Documents

Publication Publication Date Title
JPS5826055B2 (ja) 並列アクセス記憶装置
US5339402A (en) System for connecting an IC memory card to a central processing unit of a computer
US4627035A (en) Switching circuit for memory devices
JPS5960488A (ja) カラ−グラフイツクメモリのデ−タ書き込み装置
JPH0353363A (ja) バスアーキテクチャ変換回路
GB2228813A (en) Data array conversion
JPS60144857A (ja) Cpu周辺回路
EP0157341B1 (en) Memory interface circuit
JPH07191905A (ja) 情報処理装置
JPS6320545A (ja) エミユレ−タのレジスタ読出し装置
JP2975638B2 (ja) 半導体集積回路
JP2919357B2 (ja) Cpuインタフェース回路
JPH06103106A (ja) プログラムデバッグ装置
KR900001530Y1 (ko) 폰트롬과 문자발생 램 사이의 데이터 전송회로
KR100189553B1 (ko) 정보저장장치와 컴퓨터 시스템간에 데이타를 인터페이싱하기위한회로
JPS61169923A (ja) デ−タ処理システム
JPH01194052A (ja) ディジタル信号処理プロセッサのデータ入出力回路
GB2229557A (en) Accessing an addressable memory
JPH0497455A (ja) メモリ制御回路
JPS61219990A (ja) 表示制御装置
JPH04256189A (ja) マイクロコンピュータ
JPH0775005B2 (ja) 電子計算機とその電子装置塔載基板
JPH03278288A (ja) 半導体集積回路装置
JPH01226051A (ja) メモリ制御装置
JPS5819965A (ja) 記録装置