WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO1981002477) SYSTEME DE TRAITEMENT DE DONNEES
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/1981/002477    N° de la demande internationale :    PCT/US1980/000205
Date de publication : 03.09.1981 Date de dépôt international : 28.02.1980
CIB :
G06F 12/10 (2006.01), G06F 12/14 (2006.01), G06F 9/318 (2006.01), G06F 9/50 (2006.01), F02B 75/02 (2006.01)
Déposants :
Inventeurs :
Données relatives à la priorité :
US80/00205 28.02.1980 WO
Titre (EN) DATA PROCESSING SYSTEM
(FR) SYSTEME DE TRAITEMENT DE DONNEES
Abrégé : front page image
(EN)A data processor architecture wherein the processors recognize two basic types of objects, an object being a representation of related information maintained in a contiguously addressed set of memory locations. The first type of object contains ordinary data, such as characters, integers, reals, etc. The second type of object contains a list of access descriptors. Each access descriptor provides information for locating and defining the extent of access to an object associated with that access descriptor. The processors recognize complex objects that are combinations of objects of the basic types. One such complex object (94) defines an environment (18 or 20) for execution of objects (92, 93, 98, 106, 122) accessible to a given instance of a procedural operation. The dispatching of tasks to the processor is accomplished by hardware-controlled queuing mechanisms (36), dispatching-port objects (146) which allow multiple sets of processors (38) and (40) to serve multiple, but independent sets of tasks (14, 16). Communication between asychronous tasks or processes is accomplished by related hardware controlled queuing mechanisms (34) (buffered-port objects) (144) which allow messages to move between internal processes or input/output processes without the need for interrupts. A mechanism (42) is provided which allows the processors to communicate with each other. This mechanism is used to reawaken an idle processor to alert the processor to the fact that a ready-to-run process at a dispatching port needs execution.
(FR)Structure de processeur de donnees dans laquelle les processeurs reconnaissent deux types fondamentaux d"objets, un objet etant constitue par une representation d"informations connexes maintenues dans un groupe d"emplacements de memoire adresse en contiguite. Le premier type d"objets contient des donnees ordinaires, telles que des caracteres, des nombres entiers, reels, etc. Le deuxieme type d"objets contient une liste de descripteurs d"acces. Chaque descripteur d"acces fournit une information servant a localiser et definir l"etendue de l"acces a un objet associe a ce descripteur. Les processeurs reconnaissent des objets complexes constitues par des combinaisons d"objets des types fondamentaux. Un tel objet complexe (94) definit un environnement (18) ou (20) pour l"execution d"objets (92, 93, 98, 106, 122) accessible a un moment donne d"une operation de traitement. La repartition des taches aux processeurs est executee par des mecanismes (36) de mise en file d"attente commandes par le materiel, des objets (146) de points de connexion de repartition permettant a des groupes multiples de processeurs (38 et 40) d"executer des ensembles de taches (14, 16) multiples mais independantes. La communication entre des taches ou traitement asynchrones est executee par les mecanismes (34) relatifs de mise en file d"attente commandes par le materiel (objets de points de connexion dotes d"un tampon) (144) permettant la circulation des messages entre les traitements internes ou les operations d"entree/sortie sans que des interruptions soient necessaires. Un mecanisme (42) est prevu permettant la communication entre les processeurs. Ce mecanisme est utilise pour reactiver un processeur inactif pour signaler au processeur une operation prete a passer a un point de connexion de repartition avant d"etre executee.
États désignés :
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)