|
|
| SECTION G PHYSIQUE |
| G 06 | CALCUL; COMPTAGE (calculateurs de marque pour jeux A 63 B 71/06, A 63 D 15/20, A 63 F 1/18; combinaisons d'instruments pour écrire avec des dispositifs de calcul B 43 K 29/08) |
| G 06 F | TRAITEMENT ELECTRIQUE DE DONNEES NUMERIQUES (calculateurs dans lesquels une partie du calcul est effectuée hydrauliquement ou pneumatiquement G 06 D, optiquement G 06 E; matériel périphérique autonome d'entrée ou de sortie G 06 K; réseaux d'impédance utilisant des techniques numériques H 03 H) |
9/ | 00 | Dispositions pour la commande par programme, p.ex. unité de commande (commande par programme pour dispositifs périphériques G 06 F 13/10; dans les systèmes de régulation ou de commande G 05 B) |
9/ | 02 | . | utilisant des connexions câblées, p.ex. tableau de connexion |
9/ | 04 | . | utilisant des supports d'enregistrement contenant seulement des instructions de programme (G 06 F 9/06 a priorité) |
9/ | 06 | . | utilisant un programme emmagasiné, c.à d. utilisant une unité de stockage interne de l'équipement de traitement de données pour recevoir et conserver le programme |
9/ | 22 | . | . | Aménagements de micro-commande ou de micro-programme |
9/ | 24 | . | . | . | Introduction du micro-programme |
9/ | 26 | . | . | . | Formation de l'adresse de la micro-instruction suivante (G 06 F 9/28 a priorité) |
9/ | 28 | . | . | . | Augmentation de la vitesse de fonctionnement, p.ex. en utilisant plusieurs dispositifs de micro-commande fonctionnant en parallèle |
9/ | 30 | . | . | Dispositions pour exécuter des instructions machine, p.ex. le décodage des instructions (pour exécuter des micro-instructions G 06 F 9/22; pour exécuter des sous-programmes G 06 F 9/40) |
9/ | 302 | . | . | . | Commande de l'exécution d'opérations arithmétiques |
9/ | 305 | . | . | . | Commande de l'exécution d'opérations logiques |
9/ | 308 | . | . | . | Commande des opérations sur des bits isolés (G 06 F 9/305 a priorité) |
9/ | 312 | . | . | . | Commande des opérations de chargement, d'enregistrement ou d'effacement |
9/ | 315 | . | . | . | Commande des opérations de déplacement, de décalage ou de rotation |
9/ | 318 | . | . | . | avec extension ou modification d'opérations |
9/ | 32 | . | . | . | Formation de l'adresse de l'instruction suivante, p.ex. par incrémentation du compteur d'instruction, par saut (G 06 F 9/38 a priorité; saut de sous-programme G 06 F 9/42) |
9/ | 34 | . | . | . | Adressage de l'opérande d'instruction ou du résultat ou accès à l'opérande d'instruction ou au résultat (traduction d'adresses G 06 F 12/00) |
9/ | 345 | . | . | . | . | d'opérandes ou de résultats multiples |
9/ | 35 | . | . | . | . | Adressage indirect |
9/ | 355 | . | . | . | . | Adressage indexé |
9/ | 38 | . | . | . | Exécution simultanée d'instructions |
9/ | 40 | . | . | Dispositions pour exécuter des sous-programmes, c.à d. des combinaisons de plusieurs instructions |
9/ | 42 | . | . | . | Formation d'adresse de saut de sous-programme ou d'adresse de retour |
9/ | 44 | . | . | Dispositions pour exécuter des programmes spécifiques |
9/ | 445 | . | . | . | Chargement ou lancement de programme |
9/ | 45 | . | . | . | Compilation ou interprétation de langages de programmation évolués |
9/ | 455 | . | . | . | Emulation; Simulation de logiciel |
9/ | 46 | . | . | Dispositions pour la multiprogrammation, p.ex. en utilisant des interruptions; Circuits de priorité à cet effet |
11/ | 00 | Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement (méthodes ou dispositions pour vérifier l'exactitude du marquage sur un support d'enregistrement G 06 K 5/00; dans l'enregistrement de l'information basé sur un mouvement relatif entre le support d'enregistrement et le transducteur G 11 B, p.ex. G 11 B 20/18; dans les mémoires statiques G 11 C; codage, décodage ou conversion de code pour corriger ou détecter des erreurs, en général H 03 M 13/00) |
11/ | 08 | . | Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p.ex. en utilisant des codes de contrôle |
11/ | 10 | . | . | en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p.ex. contrôle de parité, exclusion des 9 ou des 11 |
11/ | 14 | . | Détection ou correction d'erreur dans une donnée par redondance dans les opérations (G 06 F 11/16 a priorité) |
11/ | 16 | . | Détection ou correction d'erreur dans une donnée par redondance dans le matériel |
11/ | 18 | . | . | en utilisant un masquage passif du défaut des circuits redondants, p.ex. par logique combinatoire des circuits redondants, par circuits à décision majoritaire |
11/ | 20 | . | . | en utilisant un masquage actif du défaut, p.ex. en déconnectant les éléments défaillants ou en insérant des éléments de rechange |
11/ | 22 | . | Détection ou localisation du matériel d'ordinateur défectueux en effectuant des tests pendant les opérations d'attente ou pendant les temps morts, p.ex. essais de mise en route (essai de circuits numériques, p.ex. de composants séparés d'ordinateur, G 01 R 31/317) |
11/ | 24 | . | . | Essais marginaux |
11/ | 25 | . | . | Essais de fonctionnement logique, p.ex. au moyen d'analyseurs logiques |
11/ | 26 | . | . | Essais fonctionnels |
11/ | 263 | . | . | . | Génération de signaux d'entrée de test, p.ex. vecteurs, formes ou séquences d'essai |
11/ | 267 | . | . | . | Reconfiguration pour les essais, p.ex. LSSD, découpage |
11/ | 27 | . | . | . | Tests intégrés |
11/ | 273 | . | . | . | Matériel d'essai, c.à d. circuits de traitement de signaux de sortie |
11/ | 277 | . | . | . | . | avec une comparaison entre la réponse effective et la réponse connue en l'absence d'erreur |
11/ | 28 | . | en vérifiant que l'ordre du traitement est correct (G 06 F 11/08 à G 06 F 11/277 ont priorité; contrôle de la configuration de trains d'impulsions H 03 K 5/19) |
11/ | 30 | . | Surveillance du fonctionnement |
11/ | 32 | . | . | avec indication visuelle du fonctionnement de la machine |
11/ | 34 | . | . | Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée-sortie |
12/ | 00 | Accès, adressage ou affectation dans des systèmes ou des architectures de mémoire (enregistrement de l'information en général G 11) |
12/ | 02 | . | Adressage ou affectation; Réadressage (avancement d'adresse de programme G 06 F 9/00; dispositions pour sélectionner une adresse dans une mémoire numérique G 11 C 8/00) |
12/ | 04 | . | . | Adressage de mots de longueur variable ou de parties de mots |
12/ | 06 | . | . | Adressage d'un bloc physique de transfert, p.ex. par adresse de base, adressage de modules, extension de l'espace d'adresse, spécialisation de mémoire (G 06 F 12/08 a priorité) |
12/ | 08 | . | . | dans des systèmes de mémoires hiérarchiques, p.ex. systèmes de mémoire virtuelle |
12/ | 10 | . | . | . | Traduction d'adresses |
12/ | 12 | . | . | . | Commande de remplacement |
12/ | 14 | . | Protection contre l'utilisation non autorisée de mémoire |
12/ | 16 | . | Protection contre la perte de contenus de mémoire |
13/ | 00 | Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement (circuits d'interface pour des dispositifs d'entrée/sortie spécifiques G 06 F 3/00; systèmes multiprocesseurs G 06 F 15/16; transmission d'informations numériques en général H 04 L; sélection H 04 Q) |
13/ | 10 | . | Commande par programme pour dispositifs périphériques (G 06 F 13/14 à G 06 F 13/42 ont priorité) |
13/ | 12 | . | . | utilisant des matériels indépendants du processeur central, p.ex. canal ou processeur périphérique |
13/ | 14 | . | Traitement de demandes d'interconnexion ou de transfert |
13/ | 16 | . | . | pour l'accès au bus de mémoire (G 06 F 13/28 a priorité) |
13/ | 18 | . | . | . | avec commande prioritaire |
13/ | 20 | . | . | pour l'accès au bus d'entrée/sortie |
13/ | 22 | . | . | . | utilisant le balayage successif, p.ex. l'appel sélectif (G 06 F 13/24 a priorité) |
13/ | 24 | . | . | . | utilisant l'interruption (G 06 F 13/32 a priorité) |
13/ | 26 | . | . | . | . | avec commande prioritaire |
13/ | 28 | . | . | . | utilisant le transfert par rafale, p.ex. acces direct à la mémoire, vol de cycle (G 06 F 13/32 a priorité) |
13/ | 30 | . | . | . | . | avec commande prioritaire |
13/ | 32 | . | . | . | utilisant la combinaison d'interruption et de transfert par rafale |
13/ | 34 | . | . | . | . | avec commande prioritaire |
13/ | 36 | . | . | pour l'accès au bus ou au système à bus communs |
13/ | 362 | . | . | . | avec commande d'accès centralisée |
13/ | 364 | . | . | . | . | utilisant des signaux indépendants de demande ou d'autorisation, p.ex. utilisant des lignes séparées de demande et d'autorisation |
13/ | 366 | . | . | . | . | utilisant un arbitre d'interrogation centralisé |
13/ | 368 | . | . | . | avec commande d'accès décentralisée |
13/ | 37 | . | . | . | . | utilisant une priorité dépendant de la position physique, p.ex. connexion en guirlande, interrogation à tour de rôle ou passage du jeton |
13/ | 372 | . | . | . | . | utilisant une priorité dépendant du temps, p.ex. des compteurs de temps individuellement chargés ou des tranches de temps |
13/ | 374 | . | . | . | . | utilisant une méthode d'auto-sélection avec un comparateur individuel de code de priorité |
13/ | 376 | . | . | . | . | utilisant une méthode de résolution des conflits d'utilisation, p.ex. détection de collision, évitement de collision |
13/ | 378 | . | . | . | . | utilisant une méthode d'interrogation parallèle |
13/ | 38 | . | Transfert d'informations, p.ex. sur un bus (G 06 F 13/14 a priorité) |
13/ | 40 | . | . | Structure du bus |
13/ | 42 | . | . | Protocole de transfert pour bus, p.ex. liaison; Synchronisation (synchronisation pour la transmission d'information numérique en général H 04 L 7/00) |
| | G06F 15/00 - G06F 171:00 |