Interruption handling system

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/38 (2006.01) G06F 9/46 (2006.01) G06F 9/48 (2006.01)

Patent

CA 2056356

An interruption processing system enables a basic CPU resource using process to be executed asynchronously, enabling an interruption handler to be easily created. Interruption handling of the basic CPU resource using process enables an original program to be resumed after a corresponding interruption handler process is terminated for a CPU resource using process dependent interruption factor. The interruption processing system comprises a queuing unit for determining whether an instruction stored in an instruction buffer designates a synchronous process or an asynchronous process and for queuing the instruction when it is an asynchronous process. When more than one asynchronous process which has been queued is terminated unprocessed or with exceptions in the case where an interruption is generated in a synchronous processing unit or an asynchronous processing unit or an interruption from the outside of a CPU is detected, contents and termination methods of all asynchronous processes terminated unprocessed or with exceptions at the time of the generation of the interruption are displayed in order to resume a program prior to the generation of the interruption.

Système de traitement d'interruption permettant l'exécution asynchrone d'un processus utilisant les ressources de base d'un CPU, ce qui permet la création facile d'un module de traitement d'interruption. Le traitement d'interruption du processus utilisant les ressources de base d'un CPU permet la reprise d'un programme originel après qu'un processus correspondant de traitement d'interruption est terminé pour un facteur d'interruption dépendant du processus utilisant les ressources du CPU. Le système de traitement d'interruption comprend une unité de mise en file d'attente afin de déterminer si une instruction stockée dans une mémoire tampon d'instructions désigne un processus synchrone ou un processus asynchrone et de mettre cette instruction en file d'attente s'il s'agit d'un processus asynchrone. Lorsque plus d'un processus asynchrone mis en file d'attente est terminé sans traitement ou avec des exceptions dans le cas où une interruption est générée dans une unité de traitement synchrone ou asynchrone ou lorsqu'une interruption provenant de l'extérieur d'un CPU est détectée, le contenu et les méthodes de terminaison de tous les processus asynchrones terminés sans traitement ou avec des exceptions au moment de la génération de l'interruption sont affichés afin d'assurer la reprise d'un programme avant la génération de l'interruption.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Interruption handling system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Interruption handling system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interruption handling system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1908171

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.