MULTITASK PROCESSING METHOD, MULTITASK PROCESSING PROGRAM, AND MULTITASK PROCESSING APPARATUS

PROBLEM TO BE SOLVED: To achieve high-speed multitask processing.SOLUTION: In a multitask processing method, data is copied between a plurality of tasks with a dependence on input-output data, by means of DMA copy. A multitask processing program includes: a receiving step in which a CPU receives cop...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: KANEKO MOTOI
Format: Patent
Sprache:eng ; jpn
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:PROBLEM TO BE SOLVED: To achieve high-speed multitask processing.SOLUTION: In a multitask processing method, data is copied between a plurality of tasks with a dependence on input-output data, by means of DMA copy. A multitask processing program includes: a receiving step in which a CPU receives copying data between a plurality of tasks with a dependence on input-output data; and a copy step of causing a DMA controller to execute copying. A multitask processing apparatus includes the DMA controller that copies data between a plurality of tasks with a dependence on input-output data by means of DMA copy.SELECTED DRAWING: Figure 2 【課題】マルチタスク処理を高速化すること。【解決手段】本発明のマルチタスク処理方法は、複数のタスクに対して、入出力データに依存関係のある複数のタスク間でのデータのコピーをDMAコピーで行う。また、本発明のマルチタスク処理プログラムは、複数のタスクに対して、入出力データに依存関係のある複数のタスク間でのデータのコピーをCPUが受け付ける受付ステップと、前記コピーをDMAコントローラに実行させるコピーステップを備える。また、本発明のマルチタスク処理装置は、複数のタスクに対して、入出力データに依存関係のある複数のタスク間でのデータのコピーをDMAコピーで行うDMAコントローラを備える。【選択図】図2