Micro Systèmes n°93 janvier 1989
Micro Systèmes n°93 janvier 1989
  • Prix facial : 30 F

  • Parution : n°93 de janvier 1989

  • Périodicité : mensuel

  • Editeur : Société Parisienne d'Edition

  • Format : (203 x 271) mm

  • Nombre de pages : 182

  • Taille du fichier PDF : 160 Mo

  • Dans ce numéro : systèmes experts et psychologie cognitive.

  • Prix de vente (PDF) : gratuit

Dans ce numéro...
< Pages précédentes
Pages : 78 - 79  |  Aller à la page   OK
Pages suivantes >
78 79
Description de l'adaptateur fichier Les fichiers ADF Les fichiers de description des cartes d'extension (Adapter Description File) contiennent des informations relatives à la nature des cartes auxquelles ils font référence ainsi qu'à l'utilisation de leurs diverses composantes. Ces renseignements sont utiles au système afin d'établir le contenu d'une RAM CMOS qui servira à uné configuration automatique du système au démarrage en fonction des cartes d'extension présentes dans la machine. Les fichiers ADF sont des fichiers texte dont le nom est composé du numéro d'identification de la carte, précédé du caractère @ et portant l'extension adf (ex. : @OCOFF.adf). Syntaxe card-id card-name nbytesIfixed-resourceslinamed-itern}S* card-id : card-name : nbytes : Adapterld numéro Adapterld est un mot clé et doit apparaître dans le fichier ADF. numéro est le numéro d'identification de la carte en ASCII. Exemple : Adapterld @OCOFFh AdapterName chaîne AdapterName est un mot clé devant apparaître dans le fichier ADF. chaîne est une chaîne de 66 caractères de représentant l'intitulé de la carte tel qu'il apparaîtra dans les utilitaires de configuration. Exemple : AdapterName « Carte Messagerie Vocale » NumBytes nombre NumBytes est un mot clé. nombre représente le nombre d'octets POS utilisés par la carte. Exemple : NumBytes 4 fixed-resources : FixedResources position ressource FixedResources est un mot clé qui ne doit pas obligatoirement apparaître dans le fichier si ce dernier ne nécessite pas de ressources système particulières (INT ou autre). position définit le registre POS utilisé suivi de sa valeur. ressource définit le type de ressource système utilisé. Exemple : FixedResources POS[1]4000(01XXb int 3 named-item : Syntaxe. Named-item prompt Inamed-choice} help Exemple : Nameditem prompt « Port de communication Série » choice « SERIAL-1 » pos[0]=)00<00)00(b io 03f8h-03ffh int 4 choice « SERIAL-2 » pos[0]=X)0(01 XXXb io 02f8h-02ffh int 3 choice « SERIAL-3 » pos[0]=XXX10XXXb io 0280h-0287h int 3 choice « SERIAL-4 » pos[0]=>000 1XXXb io 0380h-0387h int 4 help « Cette interface série peut être configurée de quatre façons : SERIAL-1, -2, -3 ou SERIAL-4. Utilisez les touches F5=précédent et F6=suivant pour choisir la configuration désirée. Les configurations conflictuelles seront marquées d'un astérisque et devront être changées. » Il peut se trouver autant de champs named-item qu'il y a d'éléments configurables sur la carte. L'exemple pris ci-dessus indique que le nom du champ est « Port de communication série », l'utilisateur pouvant choisir entre quatre configurations d'adresse et d'interruption possibles. Chacun des choix est caractérisé par un positionnement unique des bits 3 et 4 du registre POS 0 (0102H) et détermine l'adresse du port de communications ainsi que la ligne d'interruption choisie. La chaîne help apparaîtra aux différents menus des utilitaires de configuration. Pour named-choice, les champs de positionnement de bits apparaissent en binaire avec pour valeur 0, 1 ou X s'il s'agit d'un masquage. Le champ suivant (io dans l'exemple) peut être écrit comme suit : io Adresses dans l'espace d'entrée-sortie (jusqu'à 16) int Niveaux d'interruption (jusqu'à 16) arb Niveaux de priorité d'arbitrage de bus (jusqu'à 16) mem Adresses mémoire RAM ou ROM (jusqu'à 2) Nous le voyons ici, les fichiers de configuration donnent une grande souplesse d'utilisation des cartes d'extension et peuvent même autoriser la cohabitation de deux cartes identiques sur le même bus sans risque de conflit. Cela nécessite bien entendu une complexité électronique en rapport avec les possibilités apportées par le Micro Chanel. Ligne d'interruption IRQx BUS I Registre d'interruption Sortie à collecteur ouvert Fig. 6. — Partage des lignes d'interruption. Autres cartes démarre un cycle d'arbitrage dès que l'occupant actuel du bus termine ses opérations. Il signale alors la disponibilité du bus en activant la ligne ARB/GNT. A ce moment, la logique d'arbitrage du dispositif demandeur dépose sur le bus ARBO-ARB3 son niveau d'accès. Le bus est alors alloué au dispositif le plus prioritaire, se- Ion un arbitrage distribué. Les autres demandeurs éventuels maintiennent leur demande jusqu'à ce qu'ils soient servis. Nous aurons certainement l'occasion de revenir sur ce fonctionnement du CACP dans ces colonnes et de détailler la façon dont on peut implémenter matériellement des arbitres locaux sur des cartes d'extension. Nous voici au terme de l'étude du bus MCA, qui fait aujourd'hui couler beaucoup d'encre. Le choix du Micro Channel n'est encore pas facile à faire, tant pour les constructeurs que pour les utilisateurs finaux. Pour les premiers, les contraintes liées au fonction- 78 — MICRO-SYSTEMES Janvier 1989
Matériel Logiciel SYSTEME MCA 1. Le dispositif interrupteur active la ligne d'interruption X et positionne son registre d'interruption. 2. Le contrôleur d'interruption transmet la demande au microprocesseur. 5. La carte remet à zéro son registre et libère sa ligne d'interruption. 3. Le processeur démarre l'exécution de la routine d'interruption correspondante. 4. Lecture du registre d'interruption de la première carte de la chaîne. S'il n'est pas positionné, lecture du registre de la suivante. S'il l'est, exécution de la routine de service d'interruption. 6. La routine d'interruption réinitialise le contrôleur d'interruption. ENTRÉES/SORTIES ANALOGIQUES/NUMÉRIQUES — Gamme très complète : plus de 30 cartes Avec ou sans couplage optique Relais bi-stable ou REED CAN, CNA résolution 8 ou 12 bits Jusqu'à 16 voies par carte Commande de moteur pas à pas, moteur courant continu Carte MODEM (non homologuée) PhotoC. Buignet La carte modem 2400PS de Kortex. nement du Micro Channel leur impose des coûts de développement non négligeables (cartes mères et cartes d'extension plus complexes), et l'obtention des licences IBM pour la construction et la vente de compatibles PS/2 les entraîne dans la logique que veut imposer le numéro un sans savoir vraiment où ce nouveau standard, s'il en est un, va les mener. Plusieurs constructeurs nippons ont aujourd'hui fait ce choix, mais la dernière machine présentée par IBM n'estelle pas un compatible AT. Quant aux utilisateurs finaux, les jeux ne sont pas complètement faits non plus. Les investissements en matériel et logiciel ont été colossaux et portent encore sur des compatibles AT et MS-DOS. L'offre logicielle sur PS/2 et OS/2 n'a pas encore atteint une maturité suffisante pour permettre aux plus gros utilisateurs de faire le saut. Voilà de surcroît que quelques-uns des plus grands constructeurs viennent d'annoncer la naissance du bus nommé EISA, qui présenterait des caractéristiques identiques à celles de MCA avec des performances accrues tout en conservant la compatibilité avec le bus AT. Pour beaucoup, l'heure est à l'attente de l'annonce de l'apparition sur le marché de ces premières machines et cartes d'extension. J.-L. Léonetti — 3 possibilités de gestion : Liaison parallèle (PC, Thomson, Canon.) Liaison série RS 232 C Carte à micro-contrôleur BASIC 8052 — Carte au format simple Europe (10 x 16 cm) — Connexion par bornier à vis embrochable — Fond de panier pour enfichage des cartes : 10 Slots disponibles — Présentation en rack (32 x 13 x 21 cm) — Programmation simple en langage évolué (Ex. : BASIC, PASCAL, etc.) ou langage machine — Applications Mesure/régulation Contrôle de processus Automatismes Communication KAP 35, rue des Meuniers 75012 PARIS Tél. : (1) 46 28 51 28 Télécopieur : (1) 43 40 49 59 Télex : 210 023 Code 908 -r- e/<'/.S./ey cp`) ce, els'aee e<, ÇS1 « " ‘Is q-e° ‘1,0 50. SERVICE-LECTEURS N°215



Autres parutions de ce magazine  voir tous les numéros


Liens vers cette page
Couverture seule :


Couverture avec texte parution au-dessus :


Couverture avec texte parution en dessous :


Micro Systèmes numéro 93 janvier 1989 Page 1Micro Systèmes numéro 93 janvier 1989 Page 2-3Micro Systèmes numéro 93 janvier 1989 Page 4-5Micro Systèmes numéro 93 janvier 1989 Page 6-7Micro Systèmes numéro 93 janvier 1989 Page 8-9Micro Systèmes numéro 93 janvier 1989 Page 10-11Micro Systèmes numéro 93 janvier 1989 Page 12-13Micro Systèmes numéro 93 janvier 1989 Page 14-15Micro Systèmes numéro 93 janvier 1989 Page 16-17Micro Systèmes numéro 93 janvier 1989 Page 18-19Micro Systèmes numéro 93 janvier 1989 Page 20-21Micro Systèmes numéro 93 janvier 1989 Page 22-23Micro Systèmes numéro 93 janvier 1989 Page 24-25Micro Systèmes numéro 93 janvier 1989 Page 26-27Micro Systèmes numéro 93 janvier 1989 Page 28-29Micro Systèmes numéro 93 janvier 1989 Page 30-31Micro Systèmes numéro 93 janvier 1989 Page 32-33Micro Systèmes numéro 93 janvier 1989 Page 34-35Micro Systèmes numéro 93 janvier 1989 Page 36-37Micro Systèmes numéro 93 janvier 1989 Page 38-39Micro Systèmes numéro 93 janvier 1989 Page 40-41Micro Systèmes numéro 93 janvier 1989 Page 42-43Micro Systèmes numéro 93 janvier 1989 Page 44-45Micro Systèmes numéro 93 janvier 1989 Page 46-47Micro Systèmes numéro 93 janvier 1989 Page 48-49Micro Systèmes numéro 93 janvier 1989 Page 50-51Micro Systèmes numéro 93 janvier 1989 Page 52-53Micro Systèmes numéro 93 janvier 1989 Page 54-55Micro Systèmes numéro 93 janvier 1989 Page 56-57Micro Systèmes numéro 93 janvier 1989 Page 58-59Micro Systèmes numéro 93 janvier 1989 Page 60-61Micro Systèmes numéro 93 janvier 1989 Page 62-63Micro Systèmes numéro 93 janvier 1989 Page 64-65Micro Systèmes numéro 93 janvier 1989 Page 66-67Micro Systèmes numéro 93 janvier 1989 Page 68-69Micro Systèmes numéro 93 janvier 1989 Page 70-71Micro Systèmes numéro 93 janvier 1989 Page 72-73Micro Systèmes numéro 93 janvier 1989 Page 74-75Micro Systèmes numéro 93 janvier 1989 Page 76-77Micro Systèmes numéro 93 janvier 1989 Page 78-79Micro Systèmes numéro 93 janvier 1989 Page 80-81Micro Systèmes numéro 93 janvier 1989 Page 82-83Micro Systèmes numéro 93 janvier 1989 Page 84-85Micro Systèmes numéro 93 janvier 1989 Page 86-87Micro Systèmes numéro 93 janvier 1989 Page 88-89Micro Systèmes numéro 93 janvier 1989 Page 90-91Micro Systèmes numéro 93 janvier 1989 Page 92-93Micro Systèmes numéro 93 janvier 1989 Page 94-95Micro Systèmes numéro 93 janvier 1989 Page 96-97Micro Systèmes numéro 93 janvier 1989 Page 98-99Micro Systèmes numéro 93 janvier 1989 Page 100-101Micro Systèmes numéro 93 janvier 1989 Page 102-103Micro Systèmes numéro 93 janvier 1989 Page 104-105Micro Systèmes numéro 93 janvier 1989 Page 106-107Micro Systèmes numéro 93 janvier 1989 Page 108-109Micro Systèmes numéro 93 janvier 1989 Page 110-111Micro Systèmes numéro 93 janvier 1989 Page 112-113Micro Systèmes numéro 93 janvier 1989 Page 114-115Micro Systèmes numéro 93 janvier 1989 Page 116-117Micro Systèmes numéro 93 janvier 1989 Page 118-119Micro Systèmes numéro 93 janvier 1989 Page 120-121Micro Systèmes numéro 93 janvier 1989 Page 122-123Micro Systèmes numéro 93 janvier 1989 Page 124-125Micro Systèmes numéro 93 janvier 1989 Page 126-127Micro Systèmes numéro 93 janvier 1989 Page 128-129Micro Systèmes numéro 93 janvier 1989 Page 130-131Micro Systèmes numéro 93 janvier 1989 Page 132-133Micro Systèmes numéro 93 janvier 1989 Page 134-135Micro Systèmes numéro 93 janvier 1989 Page 136-137Micro Systèmes numéro 93 janvier 1989 Page 138-139Micro Systèmes numéro 93 janvier 1989 Page 140-141Micro Systèmes numéro 93 janvier 1989 Page 142-143Micro Systèmes numéro 93 janvier 1989 Page 144-145Micro Systèmes numéro 93 janvier 1989 Page 146-147Micro Systèmes numéro 93 janvier 1989 Page 148-149Micro Systèmes numéro 93 janvier 1989 Page 150-151Micro Systèmes numéro 93 janvier 1989 Page 152-153Micro Systèmes numéro 93 janvier 1989 Page 154-155Micro Systèmes numéro 93 janvier 1989 Page 156-157Micro Systèmes numéro 93 janvier 1989 Page 158-159Micro Systèmes numéro 93 janvier 1989 Page 160-161Micro Systèmes numéro 93 janvier 1989 Page 162-163Micro Systèmes numéro 93 janvier 1989 Page 164-165Micro Systèmes numéro 93 janvier 1989 Page 166-167Micro Systèmes numéro 93 janvier 1989 Page 168-169Micro Systèmes numéro 93 janvier 1989 Page 170-171Micro Systèmes numéro 93 janvier 1989 Page 172-173Micro Systèmes numéro 93 janvier 1989 Page 174-175Micro Systèmes numéro 93 janvier 1989 Page 176-177Micro Systèmes numéro 93 janvier 1989 Page 178-179Micro Systèmes numéro 93 janvier 1989 Page 180-181Micro Systèmes numéro 93 janvier 1989 Page 182