特許
J-GLOBAL ID:200903081605822547

マイクロコンピュータ

発明者:
出願人/特許権者:
代理人 (1件): 中島 司朗
公報種別:公開公報
出願番号(国際出願番号):特願平7-166443
公開番号(公開出願番号):特開平9-016409
出願日: 1995年06月30日
公開日(公表日): 1997年01月17日
要約:
【要約】【目的】 コストを増大させることなく高速にタスクを切り換えるマイクロコンピュータを提供することを目的とする。【構成】 CPU4は、タスクスケジュールテーブル2の実行順序に従ってタスクを切り換え、レジスタファイル3の一方のレジスタセットを使用してタスクを実行する。また、タスク切り換え毎に、CPU4のタスク実行に使用されるレジスタセットが交互に切り換えられる。タスク切り換え毎に、転送部5は、CPU4の空バスサイクルを利用して、それぞれレジスタセット退避、復帰を行う。これにより、レジスタセットを1つ分と、転送手段をハードウェアとして追加するだけで、高速なタスク切り換えを実現することができる。
請求項(抜粋):
複数のタスクを順に切り換えながら実行するマイクロコンピュータであって、同一のレジスタ構成をもち、タスク実行に一方が使用される2つのレジスタセットと、タスク切り換えと同時に、タスク実行に使用されるレジスタセットを他方に切り換える切り換え手段と、レジスタセットに接続された内部バス、およびメモリに接続されたメモリバスそれぞれの空サイクルを検出する検出手段と、タスク切り換え毎に、検出されたバスの空サイクルを利用して、タスク実行に使用されていないレジスタセットのデータをメモリに退避し、次の切り換え後に実行すべきタスク用のデータをメモリから当該レジスタセットに復帰する転送手段とを備えることを特徴とするマイクロコンピュータ。
引用特許:
審査官引用 (6件)
  • 特開昭63-044246
  • 特開平4-158447
  • 特開昭59-146387
全件表示

前のページに戻る