特許
J-GLOBAL ID:200903073206943451

タスク実行装置

発明者:
出願人/特許権者:
代理人 (1件): 中島 司朗 (外1名)
公報種別:公開公報
出願番号(国際出願番号):特願平11-037858
公開番号(公開出願番号):特開2000-235501
出願日: 1999年02月16日
公開日(公表日): 2000年08月29日
要約:
【要約】【課題】 少ないハードウェア資源でタスクの保護およびアドレス変換の高速化が可能であり、タスク切り替えが頻繁に起こるマルチスレッド処理を行う場合にもリアルタイム性を保証する。【解決手段】 アドレス変換回路13は、タスク識別子を論理アドレスの上位に付加することにより、アドレス変換を高速に行う。
請求項(抜粋):
複数タスクのうち1つを実行するタスク実行装置であって、複数の部分領域を有しており、前記複数タスクのそれぞれが各部分領域に固定的に割り付けられているメモリと、複数タスクの全てについて、フェッチ先を示すnビットの論理アドレスを格納している格納手段と、同期クロック信号の発信が所定回数行われると、実行中のタスクを他のタスクに切り換えるよう指示する指示手段と、当該他のタスクに割り当てられたiビットのタスク識別子を物理アドレスの上位kビットに変換し、格納手段に格納されている当該他のタスクの論理アドレスの全ビット又はmビット(m<n)を物理アドレスの下位mビットに変換することにより、タスク切換の指示の直後にk+mビットの物理アドレスを得るアドレス変換手段と、k+mビットの物理アドレスに格納されている命令を実行する実行手段とを備えることを特徴とするタスク実行装置。
IPC (2件):
G06F 9/46 340 ,  G06F 12/02 570
FI (2件):
G06F 9/46 340 F ,  G06F 12/02 570 F
Fターム (10件):
5B060AA13 ,  5B060AB10 ,  5B060AB26 ,  5B060AC04 ,  5B098BA04 ,  5B098FF03 ,  5B098GA04 ,  5B098GA07 ,  5B098GC05 ,  5B098GD04

前のページに戻る