A device is provided with a control device that activates a stack machine
and that also controls thread switching. This will reduce both the
hardware requirements and the number of development processes needed to
produce a switching control mechanism. It will also allow the threads to
be switched very rapidly. The circuit to control thread switching: 1)
discriminates a next thread to be switched to; 2) sidetracks the register
data indicating the current state of execution of the program stored in
the control register group in the stack machine in response to the request
to switch threads and stores them in a sidetracking area set up for the
current thread; and 3) reads the register data out of the sidetracking
area for the thread that is switched to, which has been recognized by the
discrimination unit, after the current data have been sidetracked by the
sidetracking processor.
Un dispositif est équipé de dispositif de commande qui active une machine de pile et qui également les commandes filètent la commutation. Ceci réduira les besoins en matériel et le nombre de développement traite nécessaire pour produire un mécanisme de commande de commutation. Il permettra également aux fils d'être commutés très rapidement. Le circuit à la commutation de fil de commande : 1) distingue un prochain fil à commuter à ; 2) déroute les données de registre indiquant l'état actuel de l'exécution du programme stocké dans le groupe de compteur d'instruction dans la machine de pile en réponse à la demande de commuter des fils et les stocke dans une installation déroutante de secteur pour le fil courant ; et 3) lit les données de registre hors du secteur déroutant pour le fil au lequel est commuté, qui a été identifié par l'unité de discrimination, après que les données courantes aient été déroutées par le processeur déroutant.