JPH01228244A - 割込み処理方式 - Google Patents

割込み処理方式

Info

Publication number
JPH01228244A
JPH01228244A JP63054668A JP5466888A JPH01228244A JP H01228244 A JPH01228244 A JP H01228244A JP 63054668 A JP63054668 A JP 63054668A JP 5466888 A JP5466888 A JP 5466888A JP H01228244 A JPH01228244 A JP H01228244A
Authority
JP
Japan
Prior art keywords
interruption
interrupt
serial
parallel data
bus
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
JP63054668A
Other languages
English (en)
Inventor
Koichi Nakamura
浩一 中村
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 JP63054668A priority Critical patent/JPH01228244A/ja
Publication of JPH01228244A publication Critical patent/JPH01228244A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は一つのデータバスに複数の直列並列データ変換
手段が接続される回線制御装置に利用する。本発明は直
列並列データ変換手段が送出する割込み信号の伝達方式
に関する。
〔概要〕
本発明は一つのデータバスに複数の直列並列データ変換
手段が接続された回線制御装置の割込み信号処理方式に
おいて、 直列並列データ変換手段が送出する割込み信号をデータ
バス上に送出させ、回線制御手段が全割込み信号を一括
して認識することにより、直列並列データ変換手段の選
択時間中に回線制御手段がアイドルとなることを防ぎ、
無駄な時間をな(して回線処理能力の向上をはかるよう
にしたものである。
〔従来の技術〕
従来、この種の割込み処理は、各直列並列データ変換手
段が一つずつ選択され、選択された直列並列データ変換
手段がすべての直列並列データ変換手段に接続されてい
る1本の割込み信号線を駆動していた。
〔発明が解決しようとする問題点〕
上述した従来の割込み処理では、割込み信号を送出して
いない直列並列データ変換手段に対しても選択が行われ
、その選択中は他の割込み処理が待たされる欠点があっ
た。
本発明はこのような欠点を除去するもので、直列並列デ
ータ変換手段の選択時間中に回線制御手段がアイドルと
なることを防ぎ、回線処理能力の向上をはかることがで
きる方式を提供することを目的とする。
〔問題点を解決するための手段〕 本発明は、データバスと、このデータバスに共通に接続
された複数(n個)の直列並列データ変換部および回線
制御部とを備え、上記直列並列データ変換部は、送受信
すべきデータを保有する状態になったときに上記バスに
割込み信号を送出する手段を備え、上記回線制御部はこ
の割込み信号を走査により検出して割込み処理を実行す
る手段を備えた割込み処理方式において、各直列並列デ
ータ変換部に対応して設けられ、上記バスの各割込み信
号によりセットされ個別にリセットされるn個の割込み
記憶部と、このn個の割込み記憶部のセット出力の論理
和をとる論理和回路と、この論理和回路の出力が上記回
線制御部の割込み入力に接続されたことを特徴とする。
〔作用〕
回線制御部が直列並列データ変換手段からの割込み信号
を受信すると、割込み信号受は付は準備完了時にデータ
バスが割込み信号送出モードであることを表す信号を制
御バスに送出する。
直列並列データ変換手段は制御バスを監視していて、上
記の割込み信号送出モード信号を検出し、データバス上
のあらかじめ定められたビット位置に割込み信号を送出
する。
割込み制御部がこのデータバス上に送出された割込み信
号の内容を保持し、一つ以上の割込み信号があると回線
制御部に論理“l”を通知する。
回線制御部がこれを検出し、割込み制御部に保持されて
いる割込み情報を読出して割込みを起こしている直列並
列データ変換手段を識別し、送信データの書込み、また
は受信データの続出・し処理を行い、割込み制御部内の
該当する割込み記憶部をクリアする。
このようにして、回線制御部のアイドルを防ぎ、回線処
理能力を向上させることができる。
〔実施例〕
次に、本発明実施例を図面に基づいて説明する。
第1図は本発明実施例の構成を示すブロック図、第2図
は本発明実施例における割込み制御部の構成を示すブロ
ック図である。
本発明実施例は、データバス4と、このデータバス4お
よび制御バス5に共通に接続された複数の直列並列デー
タ変換部3−1〜3−n1プロセツサ0に接続された回
線制御部lおよび割込み制御部2とを備える。
直列並列データ変換部3−1〜3−nは、送受信すべき
データを保有する状態になったときにデータバス4に割
込み信号を送出する手段を備え、回線制御部1は、この
割込み信号を走査により検出して割込み処理を実行する
手段を備える。
また、割込み制御部2には、各直列並列データ変換部3
−1〜3−nに対応して設けられ、データバス4の各割
込み信号によりセットされ個別にリセットされる割込み
記憶部21−1〜21−nと、この割込み記憶部21−
1〜21−nのセット出力の論理和をとる論理和回路2
0とを含み、この論理和回路の出力が回線制御部1の割
込み入力に接続される。
このように構成された本発明実施例の動作を詳細に説明
する。複数の直列並列データ変換!3−1〜3−nは図
外のモデムなどにそれぞれ接続され直列データの送受信
を行い、送信時には内部の送信データが一定量以下にな
ったときに割込み信号を発生し、受信時にはその内部に
一定量の受信データが蓄積されたときに割込み信号を発
生する。
回線制御部1は、これらの割込み信号を受は付ける準備
ができたとき、制御バス5上にデータバス4が割込み信
号送出モードであることを表す信号を送出する。
各直列並列データ変換部3は、制御バス5を監視し、前
記の割込み信号送出モードを表す信号を検出すると、デ
ータバス4上のあらかじめ決定されたビット位置に割込
み信号を送出する。最大の効果を上げるためには、全直
列並列データ変換部3の割込み信号をデータバス4に送
出できる構成とする。データの割当てには、送信割込み
信号と受信割込みは号を別のビット位置に割当てる方法
と、前記二つの割込み信号の論理和を取り、一つの割込
み信号にした後、一つのビットに割当てる方法があり、
データバス40ビツト幅および直列並列データ変換部3
の数などを考慮して決定される。
データバス4上に割込み信号が送出されたときに割込み
制御部2の割込み記憶部21−1〜21−nはデータバ
ス4上の割込み信号の内容を保持し、一つ以上の割込み
信号があったときに回線制御部1に対して論理和回路2
0によって論理“1”にすることにより信号線6を介し
て通知する。回線制御部1は、これを検知すると、割込
み制御部2内に保持されている割込み情報を読出すこと
により、割込みをおこしている直列並列データ変換部3
を識別することができる。
この後、回線制御部1は、割込みを起している直列並列
データ変換部3に対して、送信データの書込みまたは受
信データの読出し処理を行い、割込み制御部2内の該当
する割込み記憶部21−1〜21−nをクリアする。
なお、本発明の実施例においては、割込み制御部2と回
線制御部1を分けて示したが、プロセッサ部Oが回線制
御部1および割込み制御部2を含む構成としてもよい。
〔発明の効果〕
以上説明したように本発明によれば、直列並列データ変
換部が送出する割込み信号をデータバス上に送出させ、
プロセッサが全割込み信号を一括してJ忍識することに
より、直列並列データ変換部の選択時間中にプロセッサ
がアイドルとなること・を防ぎ、無駄な時間をなくして
回線処理能力の向上を図ることができる効果がある。
【図面の簡単な説明】
第1図は本発明実施例割込み処理方式の構成を示すブロ
ック図。 第2図は本発明実施例方式における割込み制御部の構成
を示すブロック図。 O・・・プロセッサ、1・・・回線制御部、2・・・割
込み制御部、3−1〜3−n・・・直列並列データ変換
部、4・・・データバス、5・・・制御バス、6・・・
信号線、20・・・論理和回路、21−1〜21−n・
・・割込み記憶部。 特許出願人 日本電気株式会社 、。 代理人  弁理士 井 出 直 孝 、・実力2丁子p
り 扇 1 図

Claims (1)

  1. 【特許請求の範囲】 1、データバス(4)と、 このデータバスに共通に接続された複数(n個)の直列
    並列データ変換部(3)および回線制御部(1)と を備え、 上記直列並列データ変換部は、送受信すべきデータを保
    有する状態になったときに上記バスに割込み信号を送出
    する手段を備え、 上記回線制御部はこの割込み信号を走査により検出して
    割込み処理を実行する手段を備えた割込み処理方式にお
    いて、 各直列並列データ変換部に対応して設けられ、上記バス
    の各割込み信号によりセットされ個別にリセットされる
    n個の割込み記憶部(21−1〜21−n)と、 このn個の割込み記憶部のセット出力の論理和をとる論
    理和回路と、 この論理和回路の出力が上記回線制御部の割込み入力に
    接続された ことを特徴とする割込み処理方式。
JP63054668A 1988-03-08 1988-03-08 割込み処理方式 Pending JPH01228244A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63054668A JPH01228244A (ja) 1988-03-08 1988-03-08 割込み処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63054668A JPH01228244A (ja) 1988-03-08 1988-03-08 割込み処理方式

Publications (1)

Publication Number Publication Date
JPH01228244A true JPH01228244A (ja) 1989-09-12

Family

ID=12977155

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63054668A Pending JPH01228244A (ja) 1988-03-08 1988-03-08 割込み処理方式

Country Status (1)

Country Link
JP (1) JPH01228244A (ja)

Similar Documents

Publication Publication Date Title
US6816929B2 (en) Data transfer control method and controller for universal serial bus interface
JPH0141075B2 (ja)
US5276896A (en) Apparatus for implementing data communications between terminal devices and user programs
US5228129A (en) Synchronous communication interface for reducing the effect of data processor latency
JPH01228244A (ja) 割込み処理方式
JPH08314851A (ja) データ処理システム
JP2001067299A (ja) インタフェース制御装置及び計算機システム
JPH0142012B2 (ja)
JPH0353736A (ja) 受信バッファ制御方式
JPS5921051B2 (ja) 通信制御装置
JP2538901B2 (ja) バス結合装置
JPS62283752A (ja) ホストコンピユ−タ内バツフア割当て方式
JPH04144446A (ja) アラーム情報収集装置
JPH07319823A (ja) プロセッサ間通信方式
JPH04362835A (ja) データ転送方法
JPH01293049A (ja) 分散処理型パケット交換機における受信制御方式
GB1600755A (en) Communications processor
JPS59140534A (ja) バス制御方式
JPH08297629A (ja) バス中継器
JPS61165160A (ja) バス制御方式
JPS61133461A (ja) Dma転送制御方式
JPH08185286A (ja) プリンタコントローラ
JPH05181809A (ja) マルチプロセッサシステムにおけるデータ転送方式
JPH04333148A (ja) マルチcpuシステムのcpuダウン検出方式
JPH04138544A (ja) 回線制御装置