INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Le circuit logique de commande 409 décode les commandes pour la commande d'entrée-sortie et les codes de fonction adressés au contrôleur TOC. Le circuit logique de commande détermine : Si le contrôleur TOC peut accepter la commande d'entrée-sortie et met la ligne PROCED ~ à ZERO binaire; si le contrôleur TOC est occupé et met la ligne PBUSE- à ZERO binaire; ou Si le contrôleur TOC est provisoirement occupé, il met les deux lignes PROCEDw et PBUSY- à ZERO binaire pour informer le processeur CPU qu'il doit attendre et relancer la commande d'entrée-sortie.Le circuit logique de commande 409 détermine le type d'opération à exécuter par le contrôleur TOC, engendre un cycle de commande et Si la commande d'entrée-sortie est acceptée, valide une des lignes d'adresse/données de bus de système en direction et en provenance du contrôleur TOC, ou en direction de l'appareil périphérique. Le circuit logique de commande 409 maintient également la liaison de dialogue entre le bus de système et le contrôleur IOC. Un décodeur de code de fonction 415 décode le code de fonction du mot de commande de la commande d'entrée-sortie (voir Fig-. 24). Un commutateur de numéro de canal 411 est mis à un quand le système est installé pour contenir le numéro de canal du contrôleur TOC.
L'invention a pour but la réalisation d'une machine informatique susceptible d'agir sous le contrôle de micro-instructions selon trois modes de fonctionnement imbriqués - enchainement de différentes tâches microprogrammées ou programmées - traitement et manipulation des données échangées avec l'extérieur ou élaborées à l'intérieur de la machine elle-même - échanges avec l'extérieur de données, ordres, états et signaux de service.
On connait des machines informatiques microprogrammées appelées encore calculateurs microprogrammés ou à code instruction variable. Ces machines font appel à une technique de réalisation du séquenceur central dtun ordinateur dans laquelle chaque instruction dite micro-instruction est interprêtée et exécutée sous le contrôle d'un programme appelé microprogramme, l'exécution d'une micro-instruction générant une ou plusieurs microcommandes.
Ces machines se différencient selon deux techniques de microprogrammation l'une appelée microprogrammation horizontale et l'autre microprogrammation verticale.
Dans la technique de microprogrammation horizontale, les microcommandes issues des différents champs d'une micro-instruction peuvent être générées à des phases différentes du déroulement de la micro-instruction mais la cadence de l'appel de chaque micro-instruction est fixe.
Dans la technique de microprogrammation verticale les microcommandes d'une micro-instruction sont générées simultanément tandis que la cadence de l'appel de chaque micro-instruction est variable.
Ces machines sont décrites dans le livre intitulé "Structure et fonctionnement des ordinateurs" de Jean-Pierre MEINADIER, libraire LAROUSSE voir le paragraphe 4 du chapitre VII ; notamment en 4-2-5 et les figures 25 et 26, page 203. Des structures de machines microprogrammées sont données en figure 27 page 206 et en figure 28 page 208.
La machine informatique selon l'invention utilise de façon originale les techniques de programmation et de microprogrammation.
L'invention a pour objet une machine informatique pour le traitement d'informations par des moyens logiques d'adressage, de mémorisation et de calcul comportant une structure de base organisée en deux niveaux de sousensembles et un milieu de communication entre ceux-ci, caractérisée par le fait que le premier niveau constituant une première unité à mémoire dite "machine horizontale" est interconnecté par l'intermédiaire d'un bus "fermé" c'est-à-dire ne véhiculant que des informations internes à la machine et détermine l'adresse de la prochaine micro-instruction en fonction de la présente et que le deuxième niveau constituant une deuxième unité à mémoire dite "machine verticale" est interconnecté par l'intermédiaire d'un bus ouvert sur le milieu extérieur et assure les microtraitements en fonction des micro-instructions élaborées par la machine horizontale, le milieu de communication entre les deux niveaux étant constitué principalement par un réseau d'échange comportant des organes communs avec les machines verticale et horizontale et des organes propres d'un réseau de transfert.
Selon une caractéristique de l'invention, la machine horizontale délivre des micro-instructions à la machine verticale qui opère les microtraitements correspondants, lesdites machines horizontale et verticale constituant sans le concours du réseau d'échange un automate microprogramme.
Selon une autre caractéristique de l'invention, le dépôt d'un programme dans la mémoire de la machine verticale, d'un microprogramme interprête des instructions dans la mémoire de la machine horizontale et l'intervention du réseau d'échange d'informations entre les machines horizontale et verticale permettent audit ensemble de constituer un processeur microprogramme.
Selon encore une autre caractéristique de l'invention, le traitement d'une instruction de la mémoire de la machine verticale peut comporter trois phases de plusieurs micro-instructions appliquées aux différents niveaux - une phase de reconnaissance de l'instruction qui met en oeuvre d'une part la machine horizontale et le réseau d'échange, - éventuellement une phase d'adressage de la donnée à lire ou ranger en mémoire de la machine verticale qui met en oeuvre la machine verticale et le réseau d'échange - une phase d'exécution du traitement de l'information spécifiée par l'instruction qui met en oeuvre la machine verticale.
D'autres caractéristiques et avantages de l'invention apparaîtront au cours de la description d'une forme de réalisation de l'invention donnée ci-après à l'aide des figures annexées suivantes - la figure 1 donne schématiquement la structure générale d'une forme de réalisation de machine informatique selon l'invention, - la figure 2 donne le format des micro-instructions applicables à la machine horizontale et à la machine verticale, - la figure 3 représente le dispositif de décodage du champ partiel générant les micro-commandes nécessaires aux entrées des données dans le bus de la machine horizontale en fonction ou non de conditions de test présentées par des indicateurs, - la figure 4 représente le réseau de transfert d'informations de la machine horizontale - la figure 5 représente les circuits de commande de positionnement des indicateurs, - la figure 6 représente le réseau pile et les circuits de commande du registre pile - la figure 7 représente le module de traitement des bits du registre permettant la détection du premier bit à 1 des données du registre, - la figure 8 donne les circuits d'adressage et de lecture d'une mémoire morte utilisable pour l'identification de caractères, - la figure 9 représente l'ensemble pile constitué par le réseau pile, la mémoire pile et le compteur pile, - la figure 10 représente les circuits de validation, et de traitement des demandes de suspension, - la figure 11 donne la composition des circuits internes du module de traitement des demandes de suspensions, - la figure 12 est un organigramme donnant les opérations successives nécessitées par la mise en oeuvre d'une suspension de microprogramme et la restauration du microprogramme suspendu, - la figure 13 est un diagramme qui donne un exemple de réalisation d'enchatnements de suspensions hiérarchisées, - la figure 14 représente les circuits d'aiguillage sur des liaisons communes d'un champ codé issu de la machine horizontale ou de la machine verticale et les circuits de distribution dudit champ sur des décodeurs de l'origine et de la destination de données à transférer en mode interne à la machine verticale ou en mode externe via un interface reliant la machine verticale à des périphériques, - la figure 15 donne le détail de l'interface entrées-sorties de la machine verticale, - la figure 16 donne l'articulation des circuits associés à la mémoire de la machine verticale pour la lecture et l'écriture de ladite mémoire, - la figure 17 représente l'ensemble des registres de travail et le bus vertical auquel ils sont rattachés, - la figure 18 représente l'unité arithmétique et logique et l'accumulateur responsables d'une grande partie des microtraitements, - la figure 19 représente les circuits de décalage à droite de l'accumulateur, - la figure 20 représente le module d'interruptions, - la figure 21 représente le module de déroutement pour les alarmes A.
La figure 1 représente une machine informatique à programme interne MIP compren#ant, dans des encadrés en traits tiretés légers, une machine horizontale MNH et une machine verticale MNV.L'encadré en traits tiretés forts représente un réseau d'échange RSE qui est commun auxdites machines.
La machine horizontale MNH comporte - une mémoire morte MC de 4 Kmots de 48 bite, modulable par blocs de 2K mots ; chaque mot stocké est repéssentatif d'une micro-instruction, l'ensemble des micro-instructions constituant le microprogramme, - un registre RMC relié aux sorties de données de la mémoire MC et constitué en deux parties principales - un sous-registre MCV contenant les champs codés utilisés pour commander la machine verticale, c'est-à-dire pour commander un traitement, ou un dialogue entrées-sorties avec un périphérique, - un sous-registre MCH contenant les champs codés pour commander la machine horizontale, c'est-à-dire pour réaliser ltenchalnement du microprogramme par adressage d'une nouvelle micro-instruction dans la mémoire MC, - un module de suspension MDS permettant le traitement de demandes de suspensions hiérarchisées, ledit module ayant accès par ses sorties aux entrées d'adresses de la mémoire MC, - un réseau RSH de transfert de combinaisons d'informations en provenance du registre RMC de la machine horizontale d'une part et d'un registre S de la machine verticale d'autre part, lesdites combinaisons permettant d'effectuer des éclatements fonction du registre S au cours d'un branchement d'adresse en mémoire MC, - un registre d'adresse mémoire séquentielle AMS associé à un additionneur +1 (ADH) permettant de délivrer à la mémoire MC l'adresse qui suit dans l'ordre séquentiel, - un bus horizontal BH de 12 bits sur lequel les organes précédents sont reliés en parallèle.
La machine verticale MNV comporte - une mémoire vive ultra-rapide MUR d'une capacité de 16 kmots de 16 bits modulable par blocs de 2 Kmots ; chaque mot stocké est représentatif d'une instruction de programme ou d'une donnée ; la mémoire MUR contient un programme d'instructions, des données traitées et 16 registres programmables, - deux registres RM et S de 16 bits en relation avec la mémoire MUR, le registre RM étant un registre tampon pour le stockage temporaire de données avant leur inscription en mémoire ou leur extraction de la mémoire et le registre S recueillant les instructions de programme de la mémoire MUR, - un registre P de 16 bits, associé à un additionneur +1 (ADV) réalisant la fonction compteur ordinal, - un registre A, pouvant éventuellement se substituer partiellement au registre RMC pour la commande des entrées-sorties - un registre X à usage général - un registre accumulateur ACC associé à une unité arithmétique et logique UAL. Les registres spécialisés RM, P, A et ACC peuvent également servir à un usage général.
- un bus vertical BV de 16 bits sur lequel les organes précédents sont reliés en parallèle, - des liaisons extérieurs LBV raccordées au bus BV d'une part, et à au moins une unité externe (non représentée) de couplage à des périphériques, d'autre part, - un réseau dit vertical RSV de transfert des informations du registre S vers le bus BV, ledit réseau assurant l'extraction, le masquage et le cadrage du champ desdites informations. Ce réseau permet de déposer dans le bus BV l'adresse des registres programmable de la mémoire MUR d'après l'interprétation de l'instruction contenue dans le registre.
Suivant une autre caractéristique de l'invention, la matière souple est de nature telle qu'elle adhère à la matière constituant le réflecteur ou l'écran.
Suivant une autre caractéristique de l'invention, la matière souple est opaque.
Suivant une autre caractéristique de l'invention, la matière souple est une matière vulcanisable à basse température.
L'invention est représentée, à titre d'exemple non limitatif, sur les dessins ci-joints dans lesquels - la figure 1 est une vue en élévation d'un premier mode de réalisation d'un feu de signalisation ou d'éclairage pour un véhicule automobile, - la figure 2 est une coupe suivant A-A de la figure 1, - la figure 3 est une coupe transversale d'un autre mode de réalisation de l'invention, - la figure 4 représente, en perspective, un autre mode de réalisation d'un feu de l'invention.
La présente invention a en conséquence pour but la réalisation d'un feu de signalisation ou d'éclairage qui assure plusieurs fonctions mais qui soit d'une fabrication simple et qui permette notamment l'interchangeabilité lors de la fabrication ou ultérieurement des diverses parties constitutives du feu.
Ce feu est en outre de fabrication moins onéreuse et permet de réaliser simultanément les joints de montage de l'écran sur le réflecteur et du réflecteur sur l'ajour de la carrosserie d'un véhicule.
Dans l'exemple représenté sur les figures I et le réflecteur et l'écran qui composent ce feu sont réalisés chacun en deux parties, respectivement 1-2 et 3-4, qui sont obtenues de manière indépendante soit par emboutissage, soit par moulage d'une matière plastique.
Ces pièces indépendantes sont ensuite assemblées à l'aide d'une matière souple et de préférence un polyuréthane expansé et/ou un élastomère en mélange vulcanisable à basse température de façon que cette matière souple forme, d'une part le lien 5 des diverses parties du feu dans leur zone en regard, d'autre part une bordure périphérique 6 pour ces parties.
Dans l'exemple représenté, cette matière souple sera de préférence injectée ou surmoulée sur les parties constitutives 1, 2, 3 et 4 du feu, préalablement positionnées dans un moule.
Dans ce cas également, la matière souple mise en oeuvre sera choisie parmi celles qui adhèrent à la matière constituant les parties du réflecteur et/ou de l'écran de manière à réaliser simultanément un assemblage étanche et définitif des diverses parties du feu.
Comme cela est représenté sur la figure 2, les parties 3 et 4 de l'écran sont en appui direct par leur périphérie sur les collerettes 11 et 12 de l'écran et ces deux parties de l'écran 3 et 4 sont assemblées par une cloison 51 de matière souple qui permet d'assurer le positionnement relatif des parties d'écran entre elles et par rapport aux parties de réflecteur, ainsi que de réaliser une séparation des enceintes 6 et 7 sur le plan optique dans la mesure où cette matière souple est une matière opaque.
Les zones en regard des parties d'écran 3 et 4 présentent, sur leur face externe, des décrochements 8 dans lesquels vient se loger en 52 la matière souple afin de former un rebord coopérant à la fixation et à l'étanchéité de l'ensemble réalisé.
Dans l'exemple représenté, la bordure périphérique 6 coopère également à l'assemblage des parties d'écran aux parties de réflecteur et entoure donc par l'extérieur la zone de jonction 9 appliquée à la fois contre les parties de réflecteur et contre les parties d'écran.
Cependant, cette bordure 6 forme également en 61 une surface de jointoiement du feu dans l'ajour d'une carrosserie d'un véhicule automobile de façon à réaliser simultanément non seulement l'assemblage et l'étanchéité des parties d'écran et de réflecteur, mais aussi le joint de montage du feu dans l'ajour d'une carrosserie.
Dans l'exemple de réalisation représenté sur la figure 3, l'écran 10 est réalisé en une seule pièce et est assemblé de manière amovible à l'aide de vis 11 sur un réflecteur 12 qui est réalisé en plusieurs parties assemblées l'une à l'autre par la matière souple 13.
Cette matière souple, qui assure l'assemblage des diverses parties du réflecteur 12 entre elles, forme, sur la périphérie du réflecteur, une bordure 14 entourant la collerette externe 15 du réflecteur et formant en 141 le joint d'assemblage avec l'écran 10 et en 142 le joint d'assemblage à la périphérie de l'ajour 16 de la carrosserie du véhicule.
L'invention a également pour objets les anthocyanosides cristallisés purs obtenus et leur application en tant que médicaments.
Les principales étapes du procédé faisant l'objet du présent brevet sont les suivantes 1.- Lavage de la matière première pour éliminer diverses impuretés 2.- Extraction des anthocyanosides 3.- Déshydratation et solubilisation 4.- Précipitation des anthocyanosides impurs 5.- Cristallisation des anthocyanosides Les végétaux susceptibles d'être traités de cette manière sont innombrables : ce sont tous ceux qui contiennent des pigments rouges, violets ou bleus de type anthocyanique. On peut citer, sans que cette liste soit limitative : anémone, artichaut, azalée, bleuet, bougainvillier, bruyère, cassis, chicorée, coquelicot, glycine, guimauve, hibiscus, iris, liseron, mauve, mûrier, myrtille, nerprun, pensée, pervenche, pivoine, prunier, rosier, salicaire, vigne, violette, sureau, etc...
On décrit plus loin, à titre d'exemple, la préparation du malvoside cristallisé (3,5-diglucoside du malvidol) à partir des fleurs de mauve, et celle du cyanoside cristallisé (3,5diglucoside du cyanidol) à'partir des pétales de rose. Ces deux végétaux constituent en effet une matière première abondante, meme en France métropolitaine, ce qui dispense d'importer des fournitures étrangères pour le stockage et le traitement de ces fleurs.
Avant l'extraction proprement dite des anthocyanosides, on peut éventuellement procéder au lavage préalable des végétaux par une cétone acidifiée, afin d'éliminer plus efficacement les matières inutiles ou indésirables, telles que cires, résines, essences, chlorophylles, etc... Elles seront de toute façon éliminées au cours de la précipitation ultérieure, mais on peut estimer plus favorable d'en abaisser la concentration par une lixiviation ou une macération préalable avec de l'acétone acidifiée; ou toute autre cétone ou solvant acidifiés dans lesquels les produits à éliminer sont solubles et les anthocyanosides insolubles. L'acidification du solvant peut être de 0 à 5 pour cent en volume par rapport au solvant (v/v) et le solvant peut être, outre l'acétone, la méthyléthylcétone, la méthylisobutylcétone et le dioxane.
L'extraction des anthocyanosides est ensuite convenablement réalisée par un solvant alcoolique acide. On obtient les meilleurs résultats avec du méthanol contenant 1 pour cent en volume d'acide chlorhydrique par rapport au méthanol (v/v).
Mais d'autres alcools peuvent être utilisés, ainsi que d'autres acides, comme cela est exposé dans l'exemple nO 3. L'acidification de l'alcool peut varier de 0 à 5 pour cent en volume (v/v).
Les extraits alcooliques sont alors évaporés à sec sous pression réduite.
Pour obtenir une bonne précipitation, il est nécessaire de remettre le résidu de cette évaporation en solution après l'avoir convenablement déshydraté. Le procédé de choix consiste à reprendre les extraits secs par du butanol primaire dont la distillation subséquente permet l'entrainement azéotropique de la quasi-totalité de l'eau encore contenue dans les extraits.
On peut évidemment utiliser tout autre solvant ou mélange de solvants pouvant amener au même résultat.
Le résidu anthocyanique ainsi déshydraté avec soin sera dissous dans un solvant alcoolique acide, tel que du méthanol acidifié, afin d'obtenir une solution très concentrée d'anthocyanosides.
La précipitation des anthocyanosides peut être réalisée avec de l'éther dans lequel les hétérosides d'anthocyanidols sont insolubles. L'emploi de l'éther créant de graves contraintes en milieu industriel, nous avons utilisé avec succès différentes cétones ou produits similaires, tels que acétone, méthyléthylcétone, méthylisobutylcétone, dioxane, etc... Nous avons aussi constaté que les solvants cétoniques, tout en assurant une bonne précipitation des anthocyanosides, étaient d'excellents dissolvants des impuretés qui accompagnent ceux-ci dans les végétaux. De ce fait, ils permettent d'obtenir des précipités plus riches en anthocyanosides.
Ensuite,leprécipité est dissous dans le minimum d'une solution aqueuse faiblement acide, contenant de 0,1 à 5 pour cent en volume (v/v) d'acide chlorhydrique concentré. Le liquide est débarrassé par filtration des produits demeurant insolubles dans l'acide dilué. Le filtrat limpide est alors enrichi en acide, jusqu'S une teneur finale en acide chlorhydrique concentré comprise entre 20 et 30 pour cent en volume (v/v). Abandonnée à elle-même ou placée dans un réfrigérateur entre 0 et 100C, une0 telle solution laisse déposer des cristaux d'anthocyanoside.
Lorsqu'on estime que la majeure partie du produit est cristallisée (après 1 à 3 semaines), l'anthocyanoside est recueilli par filtration et lavé avec une solution aqueuse acide à la même concentration que celle du milieu de cristallisation. Les cristaux sont ensuite séchés par un procédé quelconque, mais en veillant à ne pas dépasser 50 Oc.
Les anthocyanidols (aglucones des anthocyanosides) sont des sels de flavylium. Dans la nature, l'ion flavylium positif est saturé par des anions organiques. On trouve plus commode, au laboratoire, de préparer le chlorure. Mais on peut également par ce même procédé obtenir les sels naturels correspondant aux acides organiques rencontrés habituellement chez les végétaux acides citrique, tartrique, malique, malonique, etc... L'exemple nO 3 décrit la préparation du citrate de malvoside.
En raison de l'absence de toxicité et du pouvoir colorant intense de ces anthocyanosides, ils peuvent être utilisés dans les domaines de l'alimentation et de la cosmétologie y compris de la dermo-pharmacie et, en général, partout où l'emploi de colo rants non toxiques est requis. La présente invention a aussi pour objet cette application en tant que matières colorantes non toxiques des anthocyanosides purs recueillis.
Les abréviaticns utilisées ci-après ont les significations suivantes v/v = volume/volume DA = dose active c = concentration IV = intraveineuse gpl = gramme par litre IP = intrapéritonéale Ac. = acide R = roentgens DL = dose léthale Dans les exemples, les proportions indiquées sont en volume (v/v): (volume du liquide ajouté/volume du mélange).
Une deuxième série d'essais de.rompage a etc conduite sur des feuilles de verre identiques, préalablement découpées avec une molette dissymétrique (tC = 800 ; p = 300) toujours chargée à 39 N et déplacée à une vitesse de 1 m/s, puis sur des feuilles d'une épaisseur pratiquement double.
Le rompage s'effectue avec une vitesse de mise en charge de 230 MPa/s, les appuis fixes 8 étant séparés de 88 mm, l'appui 9 ayant un diamètre de 12 mm. Les profils de fracture obtenus en faisant varier la distance x séparant la fissure de l'appui fixe sont représentés sur la figure 5.
Ces profils correspondent aux distances x suivantes
Feuille de 2,83 mm Feuille de 5,85 mm Distance x (mm) R Profil R Profil daN daN 32 2,8 (e) 11,5 (i) 14 6,8 (g) 28 (j) 10 10 (h) 41 (k) I1 en ressort que le profil obtenu dépend essentiellement de la valeur de R, c'est-à-dire de l'effort tranchant subi lors de la rupture.
I1 est avantageux, d'autre part, que l'opération de rompaXe soit faite rapidement après l'opération de traçage et pas plus de 5 minutes après cette opération.
Poiw mesurer la résistance mécanique de la feuille, on a svwnls~des échantillons à des essais de flexion perpendiculairement au bord découpé, essais qui montrent que cette résistance est largement égale à celle des bords découpés avec une molette symétrique et qu'elle est souvent supérieure.
Ces essais ont été effectués avec une série de feuilles de verre tracées à l'aide d'une molette dissymétrique d'angles oc = 800 et ss = 300, disposée normalement, en faisant varier l'effort P exercé sur la molette.
Si l'on désigne par # l'angle de la fissure avec la normale à la surface et par F la résistance mécanique à la flexion, les résultats obtenus sont les suivants : Pour P = 39 N = 390, F = 95 MPa, Pour P = 34 N d = 400, F = 105 MPa.
Avec une molette dissymétrique d'angles o(= 800 et p = 400, ces résultats sont les suivants Pour P = 39 N X = 360, F = 107 MPa, Pour P = 34 N X = 14 , F = 110 MPa.