Home

Manuel d`Utilisation Goupil 2 Part 1

image

Contents

1. cartouche ou 1 disque fixe ex s H BACKUP 1 chargement H BACKUP 1 backup HH BACKUP backup par d faut ATTENTION une erreur peut tre fatale Le syst me affiche l option retenue et demande confirmation taper oui si tout est OK taper un autre caract re permet de changer d option ou de retourner sous FLEX Le syst me demande une derni re confirmation avant de v rifier si le lecteur de destination n est pas prot g en criture et de commencer l op ration de copie L affichage du n de cylindre en cours de copie permet de suivre le bon fonctionnement de l op ration NOTA BENE Cette op ration demande plus de 10 minutes La cartouche n a pas besoin d tre formatt e au moyen de NEWDISK au pr alable et peut d j contenir des fichiers qui seront alors effac s par la copie si elle n est pas prot g e en criture S M T Manuel d Utilisation FLEX 18 La commande BUILD est utilis e pour cr er de petits fichiers TXT sans passer par l Editeur de texte par exemple STARTUP voir STARTUP Ces petits fichiers peuvent tre ex cut s par la commande EXEC voir EXEC dans Te cas de fichiers de commandes DESCRIPTION a w ee s s s un v dt La Syntaxe g n rale de la commande BUILD est BUILD lt nom du fichier o lt nom du fichier gt est le nom du fichier que vous souhaitez cr er L extension donn e par d faut est TXT et le disq
2. 780 secteurs 10 secteurs piste 5 double face 1 390 secteurs double densit 10 40 PISTES secteurs piste 2528 secteurs 16 secteurs piste 5 double face double densit 80 PISTES mam w ns A F 3952 secteurs 26 1976 secteurs 26 secteurs pistelsecteurs piste 2280 secteurs 15 secteurs piste 3 double face i 1140 secteurs double densit 15 77 PISTES secteurs piste SF SD Simple face simple densit X SF DD Simple face double densit x DF SD Double face simple densit DF DD Double face double densit Pour les lecteurs BASF et DC les lecteurs Shuggart par exemple ne fournissent que 340 secteurs en 5 simple face simple densit ATTENTION L acte de mettre une disquette dans un lecteur est important Pour certains lecteurs CDC il faut veiller apr s avoir ferm la porte et charg la disquette ce qu un petit bruit se produise manifestant que le syst me est bien en route Manuel d utilisation FLEX 8bis Un fichier sera toujours d une longueur au moins gale un secteur et peut tre aussi long que le nombre total de secteurs disponibles L utilisateur n est pas concern par l emplacement du fichier sur le disque puisque cela est g r automatiquement par le syst me La destruction d un fichier est aussi g r par le syst me et tous les secteurs pr c demment utilis s devien
3. La commande VERIFY permet de placer le syst me de gestion de fichier en mode v rification criture Si VERIFY est on chaque secteur crit sur le disque est relu pour v rification Si VERIFY est off aucune v rification n est effectu e DESCRIPTION La syntaxe g n rale de VERIFY est VERIFY n ou VERIFY Fr Si VERIFY est tap sans param tre l tat de VERIFY est affich sur le terminal Exemple VERIFYB N VERIFY Le premier exemple tablit le syst me en mode v rification d criture Le deuxi me exemple affiche l tat de VERIFY N ou FF Manuel d Utilisation FLEX 45 La commande VERSI N est utilis e pour afficher le num ro de version d une commande utilitaire DESCRIPTION lt sk lt pus lt w w Le syntaxe g n rale de la commande VERSI N est VERSISNE lt nom du fichier gt o nom du fichier est le nom de l utilitaire que vous souhaitez consulter Par d faut l extension choisie est CMD et le disque 1e disque travail Exemple VERSIQNBO CAT permet d afficher le num ro de la version de la commande CAT stock e sur le disque O sur l cran du GOUPIL Pour que le num ro de la version soit valide l utilitaire doit tre crit de mani re que le troisi me octet du programme soit le num ro de la version Il faut donc utiliser la syntaxe suivante au d but du programme START BRA DEBUT FCB 05 lt F n de la ve
4. NOTE Les l ments qui suivent listings et documentations sont produits pour la satisfaction et l usage personnel par la Soct t de Micro informatique et T l commmications SMT Toute reproduction m me partielle est interdite et constitue une contrefa on passible des peines pr vues par La lot du 11 mars 1975 sur la protection des droits d auteur L application de cette r gle permettra de vendre de plus en plus de programmes des prix de plus en plus bas Son respect est la condition n cessaire pour que la MT ou d autres soct t s puissent produire acheter ou adapter toujours plus de logictels de qualit et que la cr ativit en ces mati res se d veloppe votre profit Manuel d utilisation FLEX SOMMAIRE Mini glossaire Premi re mise en route du svst ne Chapitre 1 1 D D D D DO Pa amp rN Introduction Contraintes du syst me D marrage du syst me Les Fichiers disque et leurs noms Lancement des commandes Description des commandes GET et M N Chapitre 2 2 1 Ensemble des commandes utilitaires APPEND Fusion de fichiers ASN Assignation des unit s disques BACKUP Copie de disquettes BUILD Mini diteur CAT Catalogue disque C PY Copie de fichiers DATE Modification et affichage date DELETE Effacement des fichiers EXEC Ex cution de fichiers de commandes Lecture de caract res dans un fichier JUMP Lancement d un programme LINK Cha ne du FLEX
5. directement suivi par ua d touche retour chariot le syst me affichera un message d crivant l tat du syst me Par exemple HHASN DISQUE SYSTEME 0 DISQUE TRAVAIL 0 On trouve ci dessous quelques exemples d utilisation de la commande ASN ASN W 1 ASN S 1 W 0 La premi re ligne initialise le disque 1 en disque travail et laisse le disque syst me tel qu il tait La seconde ligne initialise le disque 1 en disque syst me et le disque O en disque travail Une utilisation intelligente des sp cifications des num ros de disque peut viter d avoir les pr ciser dans les d nominations des fichiers dans la plupart des cas Si vous souhaitez utiliser FLEX en recherche automatique des fichiers il faut alors taper la lettre A comme AUTOMATIQUE l endroit pr vu pour le num ro du drive Exemple ASNBW A ASNBS AGU 1 ASNBS ABW A SMT Manuel d Utilisation FLEX 17 bis La commande BACKUP permet des copies enti res de disquettes FLEX Ces copies sont diff rentes de celles produites par la commande C PY Le BACKUP fait une image miroir du disque copier alors que C PY r organise le disque de fa on ce que les secteurs d un fichier soient tous regroup s G n ralement C PY sera utilis e quand le disque contient peu de fichiers et aussi pour recopier un seul fichier parmi tous ceux qui sont sur le disque Le BACKUP dans la plupart des cas sera plus rapide que COPY
6. offrir le maximum de confort l utilisateur L objet du manuel est de fournir toutes les informations n cessaires pour utiliser votre micro ordinateur et ses dis quettes qu il s agisse de 5 ou de 8 pouces IT est conseill aux amateurs n ophytes de lire plusieurs reprises le mini glossaire du d but afin de se familiariser avec le vocabulaire courant utilis dans la suite du manuel S M T Manuel d utilisation FLEX moniteur curseur disquette MINI GLOSSAIRE Logiciel capable de saisir et d interpr ter les messages affich s sur l cran Ex si vous tapez H le moniteur tonn vous r pondra H il ne s agit pas d un ordre qu il comprend Des que la machine est allum e on se trouve sous moniteur Signal lumineux apparaissant sur l cran par exemple mais cela peut tre un autre signe et qui indique la posi tion du prochain caract re imprimer floppy disk en anglais disque souple 8 pouces ou 5 pouces contenant des programmes et constituant une m moire de masse externe disquette Vierge la disquette telle qu on l ach te dans le commerce disquette syst me le G2FLEX qui permet de faire fonctionner le sys t me Pour GOUPIL on place la disquette syst me dans le lecteur 0 celui de gauche disquette travail plac e dans le secteur 1 celui de droite elle sert stocker des informations et charger des programmes disquette format e disqu
7. tre utilis pour ex cuter le fichier STARTUP voir STARTUP SMT Manuel d Utilisation FLEX CHE La commande permet une commande utilitaire d obtenir partir d un fichier des caract res qui doivent normalement tre frapp s par l utilisateur au clavier un x ris zem mm zen La syntaxe de la commande est la suivante IR nom du fichierS commande gt o nom du fichier est le nom du fichier contenant les caract res devant tre utilis s et Commandes la commande ex cuter suivant ce mode de fonctionnement L extension du fichier de caract res sera par d faut TXT ren ve pg ms mn zen Supposons qu la mise en route du syst me vous deviez toujours effacer un fichier appel par exemple DATA DAT Il serait fastidieux d avoir constamment lancer la commande DELETE et surtout EN d avoir r pondre aux deux questions pos es EFFACEMENT DE DATA DAT ETES V US SUR Aussi est il plus subtil de construire la proc dure suivante Premi rement cr ation d un fichier de caract res qui r pondra affirmativement aux deux questions pos es par la commande DELETE Soit BUILDB UI UI Dr t Deuxi mement cr ation d un fichier STARTUP voir STARTUP qui aura pour fonction de lancer la commande DELETE d effacement du fichier DATE DAT Sp BUILDBSTARTUP IP UI UIPDELETEBDATA DAT x Lt A la mise en route du syst me FLEX ex cutera le fichier STARTUP donc lancera
8. N M EXT 0 N M N M O N M Notons que le seul champ n cessaire est le nom lui m me et que les autres valeurs seront habituellement automatiquement pr d termin es Etudier les exemples ci dessus clarifiera la notation utilis e La m me notation reviendra r guli rement au long de ce manuel d utilisation SMT Manuel d Utilisateur FLEX 10 1 5 Lancement des commandes Lorsque FLEX affiche le syst me est pr t accepter une ligne de commande Une Tigne de commande est g n ralement constitu e du nom de la commande choisie suivi de certains param tres variant suivant la commande x cuter I n y a pas de commande RUN dans FLEX Le programme 1i la commande ex cuter est toujours charg en m moire vive avant que l ex cution de la commande ne d bute Si aucune extension n est pr cis e dans le nom du fichier CMD sera celle utilis e par d faut sinon ce sera l extension sp cifi e qui sera retenue Ci dessous voici quelques exemples de commande tels qu ils pourraient appara tre sur l cran du GOUPIL TTYSET TTYSET CMD L KUP BIN Les deux premi res commandes seront ex cut es par FLEX de la m me mani re car pour la premi re une extension CMD sera choisie par d faut La troisi me commande sera interpr t e comme charger le fichier binaire L KUP en m moire l ex cuter si l adresse d ex cution adresse de transfert a t sauvegard e
9. et le disque de sortie sera enti rement r crit L exp rience aidera d terminer quelle commande utiliser DESCRIPTION La syntaxe g n rale de la commande BACKUP est BACKUP N Lecteur du disque original X N lecteur du disque cr er gt Ex BACKUP 0 1 Apr s ex cution du BACKUP la disquette du lecteur n 1 sera identique celle du lecteur 0 I est noter que la disquette copie N 1 devra avoir t format e pr alablement et ne pas comporter de secteurs d fectueux Si l on veut faire une copie par la commande BACKUP sur une disquette non format e un message d erreur disque sera affich ainsi que dans le cas d un secteur d fectueux sur l un des deux disques Remarque Si le disque original contient le FLEX pr alablement cha n par la commande LINK la copie sera automatiquement chain e SMT 17 ter Manuel d utilisation FLEX La commande BACKUP permet de sauvegarder le contenu du disque fixe sur une cartouche amovible backup ou inversement de recopier le contenu d une cartouche amovible sur le disque fixe chargement Cette conmande g n re une copie miroir c est dire que la copie s effectue secteur par secteur et non fichier par fichier sans aucun transfert en m moire centrale DESCRIPTION La syntaxe g n rale de la commande BACKUP est A BACKUP W lt sourcey lt destination gt o lt source2 et destination d signent les unit s
10. recopi s sur le disque 1 C PY1pOB CMDB SYS Tous les fichiers poss dant les extensions CMD et SYS seront recopi s du disque 1 sur le disque 0 C PYPOBI1BAPBBCA T Seuls les fichiers dont le nom commence par ou B ou par CA et qui poss de une extension commencant par T seront recopi s du disque O sur le disque 1 Au cours de l ex cution de la commande C PY utilis e sous cette forme le nom du fichier et le num ro du disque destination sont affich s sur l cran la fin de la copie du fichier SMT Manuel d Utilisation FLEX 2072 DATE La commande DATE est utilis e pour initialiser modifier ou afficher la date du jour Description La syntaxe de la commande est la suivante DATE d jour nos anne Chaque paran tre de la liste comporte 2 chiffres Pour l ann e il faut pr ciser les deux derniers chiffres de l ann e ex DATE 25 05 80 signifie 25 mai 1980 En tapant DATE suivie du Retour chariot Cu la date sera affich e sur l cran ex DATE el 25 mai 1980 S M T Manuel d Utilisation FLEX RTE DELETE La commande DELETE est utilis e pour effacer un fichier du disque Le nom de ce fichier sera supprim du catalogue et les secteurs qu il utilisait sur le disque deviennent imm diatement disponibles pour un autre fichier mm pm La syntaxe g n rale de la commande DELETE est DELETEB lt fichier gt K iste de fichiers gt Un ou plu
11. 98 hexa FLEX en cho du BACKSPACE enverra un blanc 20 suivi d un BACKSPACE ce qui efface le caract re Le BACKSPACE est la touche DL hh caract re d effacement de ligne hexad cimal Ce caract re est normalement CRTL X annulation de la ligne On peut l initialiser n importe quelle valeur ASCII EL hh caract re s parateur hexad cimal Ce caract re est utilis par FLEX pour s parer plusieurs commandes sur une m me ligne I est normalement gal 3A hex code AScii de La mise O de EL interdit l criture de plusieurs Commandes sur une m me ligne La valeur de EL doit tre celle d un caract re affichable les caract res de contr le ne sont pas autoris s DP dd hauteur de page d cimal Ce param tre initialise le nombre de lignes par page cran ou imprimante Si DP O il n y a pas de pagination La valeur initiale de ce param tre est 24 Pour plus de renseignements sur la pagi ation voir EJ et PS WD dd longeur de ligne d cimal Ce param tre initialise le nombre de caract res afficher par ligne sur l cran de votre terminal ou par une imprimante Si WD O n importe quel nombre de caract res est permis sur une ligne La valeur initiale de ce param tre est 80 Si la ligne afficher comporte un nombre de caract res sup rieur celui initialis par WD une nouvelle ligne sera affich e la suite SMT Manuel d Utilisation FLEX 43 NL d
12. AL g GUR 8089 RN un 26 11 61 ASSEMBLEUR TSE ED PAGE DELL 2846 LOGP1 IS SECREG EEFZ DELAY 0846 LU Git DKBUOT GAAB LODPS 8939 1 53b1s SMT Manuel d utilisation FLEX NM GOR S DISK BOOTSTRAP OPT PAG Z tteg eege k 0 COMMAND DISK BOOTSTRAP SCORE DHAF2 5 MB As RO Ro ee een he ke ce EBUATES FOR WD 1795 AND DMA EB28 STAREG EM EB28 EB21 TRKREG ERU EB21 EB22 SECREG EC GER EB23 DATREG EI EB23 EB24 DRVREG EGU EB24 ED Dap EDU SEB G EB02 DMACON EGU EBB2 EBi DMACOM ERU EBig EBi DMAPRI EGG SERA Rigg LOADER CU SAL FFEG CONTRL EBRU SFFEG ERRTEGS FOR WD 1791 EBEG DRVRSL EQU ESEU EES CORSI EQU sEBFO E8F2 SECRI EQ ez E8F DATR9L ERU sp PROGRAM STARTS HERE 0088 66 l DDT LDAA Cagt G m s s S E F S ESHYISACASAUDSEN BRPORNRBEEHSRNENSLS a e HUMEUR 0082 B7 EB 22 STA A SECREG 2885 BD 69 BSR DELI 8097 Bi EB 22 CHP A SECREG TEST IF DMAFZ PRESENT JaA 26 67 BE MFBOOT IF NOT BOOT ON MFB LK C6 BF DAABOT LDA B Cep DIBE F7 EB 24 STA B DRVREG SELECT DRIVE 9811 ED C BR READY TEST READY 6813 27 ER SBOOT IF READY CONTINUE 8415 CE TF LDR B 7F SELECT Sr 017 F7 EB 24 STA B DRVREG Sin GD 49 BR GNESEC ONE SECOND DELAY I ED 4i BSR READY TEST REA Y DIE 27 B KR CT IF READY CONTINUE 8929 TE FF ER Jae CONTRE 9023 86 09 SKOT LDAA 9 0925 B7 EB 29 STA A STAREG BEND RESTOR C
13. DAT DELETE LIST P RENAME TTYSET VERSIQN VERIFY PRAT I l exclusion de toute autre SMT Manuel d Utilisation FLEX sf Chapitre 1 LI Introduction FLEX est un syst me d exploitation de disque particuli rement souple et adaptable IT fournit l utilisateur un ensemble puissant de commandes pour contr ler toutes les op rations sur disque directement partir de la console cran clavier Les programmeurs seront tonn s de la grande vari t des acc s disque et des routines de gestion de fichiers disponibles pour leur usage personnel FLEX est ce jour l un des plus puissants Syst mes d exploitation existants sur le march de la micro informatique Le FLEX comprend trois parties Le syst me de gestion de fichiers FMS Le Syst me d exploitation des disques DOS L ensemble des Commandes utilitaires UCS Une partie de la puissance de FLEX r side dans le fait qu il peut tre tendu par simple addition de commandes utilitaires L utilisateur peut donc s attendre l avenir disposer de plus d utilitaires Quelques unes des autres caract ristiques importantes du FLEX sont la gestion dynamique de l espace allou aux fichiers la Suppression automatique des secteurs d fectueux Ta compression et la reconstitution automatique des fichiers texte un contr le complet de l environnement du syst me par l utilisation de la commande utilitaire TTYSET la portabilit u
14. VIA2 EBH ER Manuel d Utilisation FLEX 4 1 RESUME DES COMMANDES APPEND nom du fichier gt Lliste de fichiers IR nom du fichier Extension par d faut TXT Page de description 15 ASN W Ldisgque gt ps Ldisque gt Page de description 16 BACKUPY n disque lt n disque Page de description 17 bis BUILD nom du fichier Extension par d faut TXT Page de description 18 CAT n de disquo y param tres Page de description 19 C PYB nom du fichier Bb nom du fichier C PYB lt nom du fichier gt lt disque gt COPYB lt disque gt lt disque LH lt param tres Page de description 21 DATE LH L jourmoi s ann e gt Page de description 23 DELETE nom du fichier B lt liste de fichiers gt Page de description 24 EXEC lt nom du fichier gt Extension par d faut TXT Page de description 25 GET Z nom de fichier p liste de fichiers gt Extension par d faut BIN Page de description 13 Ip nom du fichierd d Commande 3 Extension par d faut TXT Page de description 27 JUMP adresse hexad cimale Page de description 28 LINK nom du fichier gt Extension par d faut SYS Page de description 29 SMT 59 Manuel d utilisation LIST lt nom du fichier gt p lt n ligne 1 n ligne 22 lt options Extension par d faut TXT Page de description 30 MEMTEST lt adresse d but gt adresse fin gt Page de descrip
15. arri re du lecteur connecter d abord le c ble d alimentation Mettre sous tension l cran et le GOUPIL Le appara t sur l cran le micro ordinateur est pr t fonctionner 2 Mise en route du lecteur V rifier que les lecteurs sont vides Prendre la disquette G2FLEX et l introduire dans le lecteur de gauche num ro 0 celui de droite portant le num ro 1 Le sens d introduction est tel que l tiquette est orient e vers la gauche la lunette de lecture est horizontale et situ e vers l arri re Fermer La porte et appuyez sur la touche de votre clavier pour charger le G2FLEX Le syst me vous demande alors la date R pondez par la date du jour et faites un retour chariot Exemple 6800 FLEX V3 0 DATE JJ MM AA Tapez la date au clavier par ex 12 11 81 pour 12 novembre 1981 suivi d un retour chariot ag P v A 1 Z Vous tes pr sent sous FLEX le signe apparait sur l cran Dans le cas o rien ne se passe faites RESET bouton poussoir situ sous le c t droit de GOUPIL et recommencez la manipulation SMT Manuel d utilisation FLEX S J mais ATTENTION Ne pas faire RESET lorsque la petite lumi re rouge sous le lecteur est allum e fichier en cours d criture sur la disquette sinon le contenu de celle ci sera endommag Pour plus de s curit en fait ne pas faire RESET avec des disquettes introduites dans les lecteurs 3 Premi re utilisation du DOS G2FL
16. donn es utilis s par des programmes BASIC sont de type DAT tre ut lis e avec Le syst me quip Rappel La touche BASIC ne doit pas de lecteurs Elle ne sert qu avec la version de base cassette pour lancer le BASIC SMT bter Manuel d utilisation FLEX SYNOPTIQUE DES COMMANDES ET DES LIAISONS ENTRE LE MONITEUR ET LES LANGAGES i Utilisatio o Commandes de liaisons langages et moniteur des 3 commandes Moniteur sous moni d s mise z teur en route G adr de GOUPIL taper G taper G0103 si FLEX et BASIC OU X BASIC ont d j t charg s Passage FLEX MONITEUR Passage Moniteur FLEX X FLEX gestion de disquettes ASIC au FLE ou JUMP 0103 si Wi t un n gt lt N C et CO bel lt w k Ps EC CH 5 u CO 15 Lo un 5 Dm x sous BASIC o XBASIC taper di rectement apr s Passage BASIC XB Passage FLEX BASIC ou XBASIC x NOTE IMPORTANTE Il est possible d utiliser sous BASIC ou XBASIC les commandes FLEX IT faut alors faire pr c der ces commandes du signe Exemple Sous BASIC la commande CAT O affichera les fichiers de la disquette 0 ATTENTION Pour certaines commandes cette proc dure peut tre dangereuse T7 Ces commandes peuvent en effet tre charg es au m me endroit que le BASIC et craser celui ci Sous BASIC on peut retenir comme r gle de n utiliser que les commandes ASN CAT
17. du fichier STARTUP est l initialisation des param tres controlant l environnement du syst me disque Si le fichier STARTUP est constitu de la ligne de commande suivante TTYSETHDP 16 WD 60h ASN W 1h ASN CAT O la mise en route du syst me les op rations suivantes seront ex cut es 1 2 3 ASN affichera les n des disques syst me et travail sur l cran a Le catalogue du disque O sera affich sur l cran TTYSET initialisera l cran 16 lignes de 60 caract res ASN initialisera le disque travail sur le Tecteur 1 SMT Ae Manuel d Utilisation FLEX Pour avoir plus de d tails sur ces diff rentes commandes consulter leur description contenue dans ce manuel A ce stade nous avons vu que la longueur du fichier STARTUP est limit une ligne de commande I existe un moyen de contourner cette restriction en utilisant la commande EXEC I suffit de cr er un fichier TXT contenant la liste des commandes ex cuter puis de cr er un fichier STARTUP contenant la seule ligne d instruction EXEC lt nom du fichier gt Le fichier STARTUP peut tre modifi ou effac IT peut arriver au cours de l ex cution du STARTUP de perdre le contr le du focntionnement du syst me Dans ce cas appuyez sur le bouton RESET et lancez l ex cution du D S en CD03 hex L appel au point chaud du FLEX ne provoque pas la recherche et l ex cution du fichier STARTUP SMT Manuel d Utilisation FLE
18. ne demandent pas l extension de fa on explicite Si celle ci est omise la commande prendra par d faut l extension corres pondant au type de fichier sur lequel elle est pr vue pour travailler Enregistrement d informations sur la disquette La t te du lecteur crit physiquement sur la disquette qui tourne Lecture pour traitement affichage ou impression de l informa tion sur la disquette ue dm _ mm ber mt Ten rg zm mp pen ur gt e Y f tar Te me EE w me ER E mp Em E E 0 E Fa Fe e me et ne re be E me E out et ma ne don br A A aus 44 A ee A A a DIFFERENTS TYPES DE FICHIERS INTRODUCTION Quatre types principaux d information peuvent tre inscrits dans les fichiers de yos disquettes I Fichiers de commandes ces fichiers contiennent un ordre pr cis fournissant un service command la machine ils prennent l extension CMD commande Fichiers de donn es AT F VE ce sont des fichiers sur lesquels ne sont stock es que des donn es Ils sont caract ris s par l extension DAT ou TXT Z rt ces fichiers servent g rer les mat riels Par exemple le fichier G FLEX g re le travail des lecteurs et des disquettes le fichier PRINT SYS que vous cr ez en fonction de l imprimante dont vous disposez voir p5 g re les imprimantes Ces fichiers syst me sont transparents pour l utilisateur dans la mesure o apr s avoir charg le syst me il n a plus agir dessus I
19. sur le disque destination sera d truit Si vous tapez N non la commande C PY sera interrompue et la main rendue au FLEX Le premier type d utilisation de la commande C PY a permet de recopier un fichier sur le m me disque si le nom du fichier destination est diff rent de celui du fichier source ou sur un autre disque L extension du fichier source doit toujours tre sp cifi e L extension du fichier destination sera celle du fichier source si elle n est pas sp cifi e ex CHPY O TEST TXTH1 TEST25 SE Ky Manuel d utilisation FLEX Le fichier TEST TXT contenu sur le disque 1 sera recopi sous le nom TEST25 TXT sur le disque 1 Le deuxi me type d utilisation de la commande C PY b permet de recopier un fichier d un disque sur un autre le fichier destination prenant automatiquement le nom du fichier source Ex CHPYHO LIST CMDHI Le fichier LIST CMD sera recopi du disque O sur le disque 1 L extension du fichier source doit aussi tre toujours pr cis e Le troisi me type d utilisation de la commande C PY c permet de recopier le contenu de tous les fichiers d une disquette sur une autre les fichiers destination conservant le nom des fichiers source Si une liste de param tres est ajout e la commande seuls les fichiers r pondant au cirt re fix par ces param tres seront recopi s EX C PY OBI Tous les fichiers contenus sur le disque O seront
20. test d tectera 99 des probl mes m moire si on l ex cute pendant suffisamment de temps DESCRIPTION La syntaxe g n rale de la commande MEMTEST est MEMTEST addr d but h xa gt lt addr fin h xa L adresse de d but d part est le nombre hexad cimal o le programme commencera le test et l adresse de fin est le dernier DN emplacement m moire tre test Le test remplit la m moire de nombres al atoires revient et v rifie si les nombres sont corrects et r p te le processus Le test doit tre ex cut approximativement une heure pour chaque bloc m moire de 4 K Chaque passage du test affiche un Il sur l cran Le programme qui se charge en C100 permet de tester la m moire utilisateur de 30000 3BFFF mais ne doit pas tre utilis pour des adresses sup rieures Exemple MEMTEST 0 3FFF Ceci aura pour effet de tester la m moire de l emplacement 0 l emplacement 3FFF La commande RESET doit tre utilis e pour sortir du programme de TEST Dans le cas o des m moires sont d faillantes le message suivant appara t addr valeur valeur charg e lue RS PS adresse de la m moire d faillante SMT 31 ter Manuel d Utilisation FLEX La commande MEMTU est similaire la commande MEMTEST et elle sert tester la zone m moire occup e par FLEX de 48 56 K DESCRIPTION nm pap anp pin u w gt ron Hl ra La Syntaxe de la commande MEMTU est
21. un message d erreur I est judicieux en g n ral de mettre en protection d criture les disques contenant un nombre important de fichiers pr server ou les disquettes syst me Une mini disquette peut tre prot g e en criture en collant une pi ce de papier opaque l endroit de la d coupe sur un c t de la pochette Pour les disques 8 c est le contraire c est dire qu il faut d couvrir la d coupe pour prot ger le disque si la d coupe existe 3 3 LE BOUTON RESET Le bouton RESET situ droite sous votre syst me ne doit pas tre actionn pendant que le disque fonctionne Il y a en effet risque si le syst me est en cours d criture que votre disque soit endommag Pour arr ter le syst me FLEX utiliser le caract re d chappement voir la commande TTYSET 3 4 NOTES SUR LA COMMANDE P La commande P charge le sous programme de gestion de l imprimante le fichier PRINT SYS partir du disque o P a t trouv e Pour satis faire aux caract ristiques de ce fichier et pour crire votre propre Fichier PRINT SYS consulter les descriptions pr c dentes de ce manuel se rapportant ces ordres ainsi que le guide de programmation avanc e SMT Manuel d Utilisation FLEX 48 3 5 ACCES A DES LECTEURS NE CONTENANT PAS DE DISQUETTES Si on essaye d acc der un lecteur de mini disque 5 ne contenant pas de disquette le syst me se met en attente de lecture jusqu ce qu
22. EX pr paration de votre machine En premier lieu il st imp ratif de recopier votre disquette syst me Ainsi toute fausse manoeuvre ne risque que de d truire la copie et non Ki l original Les op rations mener pour ce faire sont les suivantes ttt ever d enen e E EN E E man na mu mc mue mere rt om Ce voir le glossaire formatage introduire une disquette vierge dans le lecteur 1 la disquette syst me G2FLEX tant dans le lecteur O puis fermer les portes des lecteurs charger G2FLEX comme indiqu pr c demment puis faire la commande NEWDISK 1 Cette commande provoque le formatage de votre disquette vierge une fois que vous avez r pondu aux questions pos es pour OUI N pour NON nt eene Be e e onde mb dt ge qu ont cmt mme ox mme edf b zen k zeg be effectuer la comie de la fa on suivante CHPY OI disquette syst me toujours dans le lecteur 0 disquette copie dans le lecteur 1 attendre la fin des op rations les fichiers copies s affichent les uns apr s les autres Ensuite LINK 1 G2FLEX op ration sp cifique la disquette syst me Cette op ration permettra par la suite au syst me lorsque vous appuierez sur la touchefe sous moniteur d aller chercher au bon endroit le DOS G2FLEX pour le charger en m moire Remarque wen me me me sus Lorsqu il y a beaucoup de fichiers sur le disque que vous voulez recopier il est plus p
23. FI DATREG ERU SEBFS DATA REGISTER 17 A198 LOADER EQU 48188 18 19 PROGRAM STARTS HERE 28 21 0009 BE EB FE DKBOOT LDR COMREB 22 Mes 7F EE EQ OR DRVREG 23 08e CE o LBX 8 24 2989 Q8 DNR INX 25 00A 88 DEX 26 MBB 09 DEX 27 MC 26 FB BNE DVR 268 ORE C amp F4 LDR p F 29 0918 F7 ER FB STA B COMREG 32 0013 pb 2F PSR DELAY 31 0015 F6 ED Fg LODPI LBA B COMREG 32 0918 5 COM B AA 02139 C5 01 BIT B fi 34 PBIB 26 FE BE LOOPI A3 MID 8 amp FE LR A ESFE WE BAF B7 EE F2 STA A GECREG A 6922 8D 20 BSR DEL Dy 3 2 6424 BE 73 LDR R f 7 39 2026 B7 EB FQ STA COMREG AN 8929 8D 19 DR DELAY AL 2B CE 41 g LDK EOADER 42 C5 Wi LDDR BIT B Z 43 6818 27 87 BER LOOPS A 0652 BE EB FI LDA DATREG 45 GO 43 COM A Ab 6236 A7 BA STAR Wi 47 QUE 86 INX A8 0039 FE EB FU LOOPS LDA B CREG 44 BA R COM B Se D C5 gi BIT B fl S WE 26 ED BNE LOCP 2 Mbi 7E Ai W JP LOADER 33 54 Ma4 ED M DELAY BSR BELI 203 0946 ED D BELI BR RIN S 6948 39 RTN RTS E Sg END AUCUNE ERREUR DETECTEE TURN MOTOR ON SELECT DRIVE 8 DELAY FOR MOTOR SPEEDUP DG RESTORE COMMAND CHECK WHD STATUS WAIT TILL NOT BUSY SETUP FOR SECTOR i SETUP READ COMMAND ADDRESS OF LOADER DFA PRESENT SKIP IF M T GET A BYTE PUT IN MEHDRY BUMP POINTER CHECK H STATUS IS WD BUSY LOGP IF 90 JUMP T FLEX LOADER Manuel d utilisation FLEX DISK BOOTSTRAP TABLE SYMBOLES COHREG EES DATREG CEA DRVREG ESEG LOADER
24. LA DISQUETTE SYSTEME G2FLEX au 1 12 1981 DO IAE BELLE au 1 12 1901 CATALOGUE DU DISQUE DISQUE NSMT So NOM TYPE TAILLE GPFLEX SYS ERRORS SYS PDIABLO SYS STARTUP TXT ASN CMD TTYSET CMD CAT CMD KULIT CMD CHECK CMD APPEND CMD g a CMD VERSION CMD BUILD CMD SAVE CMD DATE CID L CMD BASIC CMD EXEC CMD JUMP CMD MEWDISKS CMD MEMTEST CMD MEMTU CMD TEST CMD RENUMBER CMD PRINT ECK EDIT EM ASMB CMD SAVE LOW RACKUP CD XRG4E CMD SECTEURS LIBRES NOM est le nom du fichier TYPE est l extension du fichier telle que pr sent e dans le mini glossaire TAILLE est l importance du fichier mesur e en nombre de secteurs un secteur contient 252 octets ou caract res utilisables fi RE Se HI U RER r pe KO pe d D me pi z pe BR pe LA Ln LA MO Pr pa pa L LA EM LICE hI me F b F h C CE QUL APPARAIT SUR VOTRE ECRAN LORSQUE VOUS UTILISEZ LA COMMANDE CAT APPUYER SUR LA BARRE D ESPACEMENT POUR FAIRE POURSUIVRE LE DEFILEMENT il a donc cr PRINT SYS partir de P KI SYS t AN I reste 40 secteurs libres sur la disquette SMT l utilisateur de cette disquette poss de une imprimante parall le Manuel d utilisation FLEX Se o mama po MMS ge e n E a E mm mm ke name mes mm de que D SR MR or mr ech era A Match 2 Si le d filement du texte sur l cran s arr te appuyer sur la barre 7
25. LE FICHIER EST PROTEGE ACCES REFUSE 18 VIOLATION DES ATTRIBUTS D ACCES A UN FICHIER 19 POINTEUR D ACCES DIRECT ERRONE 20 FMS INACTIF RECHARGER LE SYSTEME 21 SPECIFICATION FICHIER ILLEGALE 22 ERREUR SYSTEME EN FERMETURE FICHIER 23 DEBORDEMENT TABLE D ALLOCATION DISQUE TROP SEGMENTE 24 NUMERO D ENREGISTREMENT INEXISTANT 25 ERREUR NUMERO D ENREGISTREMENT FICHIER ENDOMMAGE 26 ERREUR DE SYNTAXE COMMANDE REDONNER LA COMMANDE 27 COMMANDE NON AUTORISEE PENDANT L IMPRESSION 28 CONFIGURATION HARDWARE INSUFFISANTE Pour plus de d tails concernant ces erreurs consultez le Guide de programmation avanc e SM Manuel d Utilisation FLEX 49 3 7 GEOGRAPHIE DE LA MEMOIRE Ce qui suit est une liste de l espace m moire RAM n cessaire au syst me d exploitation FLEX Toutes les adresses sont en hexad cimal 0000 BFFF Ram utilisateur x Note des parties de cet espace sont utilis es par CAPY et autres utilitaires CO0O DFFF Syst me d exploitation disque CO4A C07F Pile FLEX C100 C6FF Espace de chargement des commandes utilitaires CDO0 Adresse du Point d entr e froid du FLEX CDO3 Adresse du Point d entr e chaud du FLEX Pour plus d informations se reporter au manuel de programmation avanc e SMT 260 Manuel d Utilisation FLEX 3 8 SOUS PROGRAMMES D ENTREE SORTIE DU FLEX Pour que les fonctions d E S du FLEX op rent correctement et que le contr le de l environnement soit r alis 11 faut utiliser dans t
26. LIST Consultation de fichiers de textes MEMTEST Test m moire inf rieure MEMTU Test m moire sup rieure NEWDISK formatage de disquettes Sortie dans un fichier P Sortie sur imprimante PRINT Lancement de l impression simultan e PROT Protection de fichiers QCHECK Examen de la queue d impression RENAME Changement de nom de fichier SAVE Sauvegarde sur disque STARTUP Proc dure d initialisation TEST Test de disquette TTYSET D finition de l environnement VERIFY V rification criture disque VERSIGN Num ro de version d une commande XBUT Effacement des fichiers OUT Chapitre 8 Informations g n rales CO CG CO CO CO CO GA CO CO e LOD DO zl On gt CO PO kA Capacit du disque Protection d criture Le bouton RESET Notes sur la commande P Acc s aux lecteurs ne contenant pas de disque Erreurs syst me G ographie de la m moire Sous programmes d entr e sortie du FLEX Installation du DOS FLEX BOOT DU SYSTEME Informations sur le PRINT SYS module de sortie sur imprimante Page m O CO I On 3lquarter 32bis Manuel d Utilisation FLEX Chapitre 4 4 1 R sum des commandes 58 SMT Manuel d utilisation FLEX AVERTISSEMENT Le pr sent manuel d crit la derni re version G2FLEX du syst me d exploitation FLEX la date du ler d cembre 1981 pour le micro ordinateur GOUPIL2 quip de 64 Ko de m moire Dans cette version FLEX est charg en m moire centrale de mani re
27. MEMTU lt sans aucun param tre Cette commande se charge et s ex cute en 0100 Elle d truit le FLEX qui devra tre recharg SM Manuel d utilisation FLEX 3lquarter NEMDISK NEWDISK sert initialiser on dit aussi formater une nouvelle disquette Les disquettes vierges ne peuvent tre utilis es sans qu un certain nombre d informations soient pr alablement inscrites dessus NEWDISK permet d crire ces informations et d liminer d ventuels secteurs d fec tueux Ph nom ne ext rieur causant des erreurs de donn es DESCRIPTION CR zen mm go zt reg La syntaxe g n rale de NEWDISK est la suivante NEWDISK Xn du lecteur o lt n du lecteur est un chiffre sp cifiant l unit disque sur laquelle se trouve la disquette formater Apr s avoir tap la commande le syst me vous demande si vous tes s r de vouloir utiliser la commande NEWDISK et si le disque initialiser est un disque qui n a plus d utilisation Pour continuer il faut alors taper OUI IT existe quatre commandes NEWDISK que vous utilisez les versions 5 simple densit les versions 5 double densit les versions 8 double densit les versions disque dur Elles portent toutes les quatre le nom de NEWDISK Les r ponses aux diff rentes questions sur les simple ou double face les simple ou double densit se font par oui N N N NEWDISK vous interroge alors pour un nom et un num ro de volume
28. N 59 CDD 59 CEDE 59 CCDF 33 CCEB 39 CCE DEA 36 CEES BD FI CCE7 28 FC CCE9 B7 ER AN CCEC 86 CS ECEE B7 ER AL CCF1 86 ES CCFS B7 EB A CEFE 32 CEF7 39 E8 Q EE42 E84C EB4D LRESRDREDSESCLRARGRANASDRUBDR ERSSGGNRUEUR EE ww m un CAR K DPI POKI PRG e PRINT SYS POUR IMPRIMANTE PARALLELE INTERFACE TYPE CENTRONIC t t INITIALISATION INTERFACE PINIT ORG LDA STA LDR STA A LER A STA A RTS TEST EFRT PEHK SLCCE EFF VIADRB C VIRPCR EZ VIAPCR SLL D VIRIFR e SOUS PROGRAMME DE SORTIE CARACTERE POUT POUTI ARG PSH A BSR BPL STA LDA A STA A LEA STA PUL RTS SCCE4 PEHK POUT 1 VIRES ESEI VIAPCR E3 VIAPCR ADRESSES DU VIA CARTE E S VIAES VIRDRB VIRPER VIAIFR AUCUNE ERREUR DETECTEE PUKI TABLE SYMBOLES PERK ELDE VIAS E8 9 PINIT CCC VIAIFR EGA EG ERU Hal Egy END POUT CCE4 EB M SCDA REGAL EQ D 11 81 ASSEMBLEUR TSC 6880 PAGE 1 DOT CEES VIADRB E842 VIAPER ESA 5 6m SE Manuel d utilisation FLEX une Z ee mt me mt mt E t te AE onde ont mt ct d EN EE me ce he dt EE dt me 57 s rie au moyen d une interface de type ACIA la vitesse de 1200 BDS sans contr le de parit et ayec une proc dure de contr le de type DC1 DC3 d KAN PBIABLO 2 DET PAG PDIRBLO 26 11 81 OSSENBLEUR TSC 6888 PAG 1 b k 5 PRINT GYS DRIVER FOR SERIAL PRINTER DIABLO
29. ODER BSR DELRY i01 MES F amp EB F LOUP LDR B COMR31 182 986 57 RSR B 186 MRT 24 FA HI LDOPI HAIT TILL NOT BUGY igs 9989 D 73 LDR A D i GEND READ COMMAND 165 GG B7 EE FQ STA A EOMR9I 106 Et SD DE BER DELAY 107 6098 CE Ai 8 LEX LOADER ADDRESS OF LOADER g 0093 FE EB FO LOGP2 LEA B COARSE GET HD STATUS 189 QE 57 RSR B CHECK BUSY LIN 6997 25 BD BCS GOLOAD IF NOT BUSY GO TO LORDER HI 0999 57 AGR B CHECK DATA PRESENT 112 MA 25 F7 BCS LOOP LODP TB WAIT DATA 113 WD BE E F3 LIR A DATR91 GET BATA 114 IVF 43 COM R 115 WOH A7 09 STRA DX STORE IT IN MEMORY SMT Manuel d utilisation FLEX 8 DR 5 DISK BOOTSTRAP HE ABAZ 117 GAS 28 EE 118 119 AUCUNE ERREUR DETECTEE DR 5 DISK BOOTSTRAP TABLE SYMBOLES COMRSI EGF DELI 9070 DHRCOM EBI GOLDA B056 UMESEC 8963 SECREG EB22 CONTRE FFEG DELAY QUE DHACIN Eu LOADER ALOG READY WF STAREG EB28 26 11 61 ENX DND LOUP2 END BUMP POINTER CONTINUE ASSEMBLEUR TSC CD PAGE 26 11 61 ASSERBLEUR TSC GEB PAGE DIS 0269 DKBOCT 900 DHAPRI EBf4 LEOP GAEZ RIN 8872 TEST 859 DATROI EGFS DMAADD EBGA DRVR9I EBED LOGP2 6993 SBOGT 6423 TRKREG EB21 DATREG EB2Y DHRBDT GURE DRVREG EB24 MFBOOT 0873 SECR9I EBF2 HAIT AT S4ter SMT 55 Manuel d Utilisation FLEX 3 10 INFORMATIONS SUR LE MODULE PRINT SYS FLEX est fourni avec deux sous programmes de sortie sur imprimante P KI SYS pour les imprimantes interface para
30. OMMAND 8028 ED 44 BR DELAY 6924 8D 2 BSR TEST WAIT TILL NOT BUSY 8020 CE FE FF LDX f FEFF 822F FF EB Q2 STK DMACON SET BUFFER LENGTH 8032 CE SE FF LD Ort 2035 FF EB o GTX DMAADD SET BUFFER ADDRESS SMT Manuel d utilisation FLEX ES 54bis 8 OR or DISK BOOTSTRAP 26 11 61 ASSEMBLEUR TEC GEM PAGE i 69 0930 SE FD LDA fsFD Gi An B7 EB i STR DIS 62 BRD Gr LIN EHE 63 WF B7 EB 14 STA DHAPRI Es 6942 86 BC LBA Ce D 6044 B7 EB 29 GTA A STAREG SEND READ COMMAND EE 9047 FE EB 62 HAIT Uu DMACERN E7 BAAR EC FE FF EPX FEFF 68 DAD 27 FE BO WRIT WAIT TIL DHA OP FINISHED 69 AUF amp FF EDR R Carr RESET DMA 78 6051 B7 EB 14 STA A DHAPRI 11 0954 DD W BSR TEST 72 Ge 7E Al e GOLOND JMP ORDER GOTO LOADER D 8059 ED BA TEST BR READY GET STATUS 74 0058 47 ASR A 75 SC 25 FB BCS TEST WALT TIL NOT RUSY 7e BASE 39 RTS 77 Gr BE EB 20 READY Lin STAREG GET WD STATUS 78 2 BS DQ BIT A Cam 73 9464 39 RTS D 81 GS CE 60 GA ONEGEC LEX f ONE SECOND DELAY g2 BEE DiS INX 85 6969 69 DEX DA BBEA Wi DEX 85 WR 26 FB BE DAS D LD 33 RTS 87 86 WEE CD gu DELAY BER BELI g9 0278 BD e BELI DR RW 72 39 RTN RTS gi ge BOOTSTRAP FOR MFB B 7 43 MFBOOT CM GET SECTOR ONE 9074 B7 EB F2 STA A GCRO AND START MOTOR 0477 TF EG D CLR DRVR91 SELECT DRIVE 97 287A ED E9 BSR DER DELAY ONE SECOND D WI CE F4 LIR B F4 SEND RESTOR COMMAND 99 ot F7 ED F STA B COMR9I id 00i
31. V Fichiers de programmes d application ou de jeux ce sont des fichiers destin s une utilisation particuli re programmation en BASIC d roulement de jeux etc L utilisateur ach te ou r alise lui m me ces programmes BASIC CMD DAT G2FLEX BAS basic source CAT CMD TXT PRINT SYS BAC basic compil EDIT CMD P KT SYS EXT etc PDIABLO SYS i BIN TABLEAU 1 exemples d extensions de fichiers tels qu ils appara tront sur l cran lorsque vous exp ri menterez le syst me SMT Manuel d utilisation FLEX apren MISE EN ROUTE DU SYSTEME Avant d entrer pr cis ment dans la description de toutes les possibilit s offertes par votre syst me de gestion de disquettes vous trouverez ci apr s quelques conseils liminaires simples vous permettant de manipuler l appareil et de le mettre en route ainsi qu un petit glossaire des termes les plus usuels qui vous aideront progresser avec votre micro ordinateur et votre manuel Le premier acte consiste mettre votre machine en route 1 Connexion GOUPIL Connecter le c ble plat pour les disquettes 5 pouces sur la face arri re du GOUPIL sur la broche de sortie 26 points not e lecteur 5 pouces le liseret rouge rouge se trouvant orient vers le haut Pour les disquettes 8 pouces connecter le c ble sur la broche 50 points not e lecteur 8 pouces Mettre sous tension l aide de l interrupteur situ l
32. X 40 bis La commande TEST est utilis e pour tester tous les secteurs d une disquette Chaque secteur d fectueux sera affich sur l cran DESCRIPTION La syntaxe g n rale de la commande TEST est TEST N du lecteur gt o le N du lecteur sp cifie quelle disquette doit tre test e par d faut ce sera la disquette de travail Tous les secteurs consid r s comme mauvais pendant le test sont affich s sur le terminal sous la forme de deux nombres hexad cimaux le premier repr sentant le num ro de la piste le second le num ro du secteur Exemple TEST 0 Cette commande testera la disquette du lecteur O et affichera Tes mauvais secteurs Il est noter que la commande TEST demande un temps d ex cution assez long puisque tous les secteurs de la disquette sont lus S MT Manuel d Utilisation FLEX 41 TTYSET La commande TTYSET permet l utilisateur de d finir les caract ristiques de l cran ou de l imprimante utilis s et les caract res de contr le Avec cette commande le format et le contr le de l dition peuvent tre modif s par l utilisateur map w emm es mm o _ mm zen mm La syntaxe g n rale de la commande TTYSET est TTYSET LListe de param tres gt o liste de param tres peut tre un ou plusieurs des param tres d finis ci apr s Un param tre est compos de 2 lettres suivies du signe puis par la valeur lui affecter Chaque param tre peut
33. amp x WITH DC1 DC3 BUFFER PRHTECTTION 7 8 SKT JUIN G G 18 HISE A JOUR POUR 56 K LE 29 7 61 1 iZ 15 EBBC RGIA ERU EBEE RCIA ADDRESS 14 EB1B VIRI ER EBiB 15 L614 VIR2 ED SEGI4 VIR ADDRESS 1 amp 17 e PRINTER INITIRLIGATION 16 19 CCE DR SECCO MUST RESIDE AT SCCC4 ECCO BE amp PINIT LPAR C RESET REIR 21 CCC2 87 EG C STA A REL 22 CECS 66 11 LDA A fsii SET 6 BITS AND 2 STOPS 23 CCC7 B7 EG amp GTA ACIA 24 COCA Eh CQ LDA A ESCB CLOCK FOR 120 RDS A CEEC CE 18 LEX 1604 2 CECF B7 EG iB STA A VIRI 27 CC02 FF EB 14 GTX VIAZ Z COM 39 RTS RETURN 29 28 e CHECK FOR PRINTER READY A1 A3 CEDA RG SCD PRINT TEST AT CCDE CEDE 57 PEHK PEH B SAVE B AA CCD9 FG EB E LBR B ACIA GET STATUS AO CCDE 55 ROR B GET TOR BIT INTO 36 CCD 58 ROR B SION POSITION 37 CEE SE ROR B H CDF 33 PUL B RESTORE B 39 LEEB 39 RTS RE TURN Ap Ai e PRINTER OUTPUT CHARACTER ROUTINE 42 43 EA BRE SCCE4 MIST RESIDE AT OCEA bi GCE6 37 PRUT PSH B SAVE B 45 CCES FE ES D POUTI Up ACIA GET RECEIVED CHAR IF ANY amp COES Ci 13 ENP B ESI TEST IF DES Ai CCEA 27 F9 BER DOIT IF YES WAIT FOR DCI Ap CCEC ED EA POUT2 BOR PEHK CHECK READY 49 ECEE 2 F BPL FOUT LOOP IF NOT CCFU S PUL B RESTORE B Sl CCFI B7 E8 GD STA D REIR HRITE OUT CHARACTER 52 CEA A8 RTS RETURN D END AUCUNE ERREUR BETECTEE TABLE SYMBOLES RCIA EBEL POUT2 GCEC VIR PEHK CDS PINIT CECH DOUT CCE4 HOT CCES ESIB
34. arrage du syst me Pour charger le FLEX en m moire il suffit d appuyer sur la touche de fonction sd du clavier apr s avoir mis une disquette syst me dans le lecteur 0 et ferm la porte Les moteurs du disque d marrent dans le cas d un lecteur 5 et environ 2 secondes apr s le message suivant appara t sur L cran Y gt FLEX GOUPIL 2 lt lt lt Syst me d exploitation disque Version 3 0 du 14 8 81 DATE JJ MM AA Taper la date avec des virgules ou des blancs et faire un retour chariot lt J La r ponse de FLEX est alors les trois signes Ces signes seront toujours pr sents lorsque le syst me sera pr t accepter une commande de l op rateur Le deviendra donc une vision famili re signifiant que FLEX GOUPIL est pr t travailler pour vous SMT Manuel d Utitisation du FLEX 1 4 Les fichiers disque sont form s de secteurs disque et dans cette version chaque secteur contient 256 octets d information 252 utilisables Chaque octet peut contenir un caract re de texte ou un octet d information binaire Le tableau suivant fournit le nombre de secteurs maximum composant une mini disquette suivant le type de disquettes NOMBRE DE SECTEURS MAXIMUM PAR DISQUETTE mm ge ne ege deene on TYPE DE LECTEUR SE SD DE DISQUETTE ER 5 simple face 390 secteurs 10 secteurs piste simple densit 35 PISTES 1248 secteurs 16 secteurs piste
35. chier 1 gt 5 lt sp cification du fichier 2D etc Comme d habitude les entourent les items optionnels sp cification du fichier indique un nom de fichier d crit comme pr c demment L action de la commande GET est de charger le fichier ou les fichiers sp cifi s dans la liste en m moire pour un usage ult rieur Si aucune extension n est indiqu e dans le nom du fichier BIN est affect par d faut Ex GET TEST GETH 1 TEST TEST2 0 En r ponse la premi re ligne de commande GOUPIE chargera le fichier TEST BIN du disque travail en m moire et la deuxi me ligne de commande GOUPIL chargera en m moire le fichier TEST BIN partir du disque travail et le fichier TEST2 BIN partir du disque syst me M N est utilis e pour retourner sous contr le du moniteur La syntaxe de cette commande est simplement M N suivi par gd retour chariot Pour r entrer FLEX apr s avoir utilis la commande M N vous devez taper la commande 6 CDO0 lt J ou G CD03 d peint froid point chaud s MT Manuel d Utilisation FLEX s Las 2 1 Ensemble des commandes utilitaires Les pages suivantes d crivent toutes les commandes utilitaires livr es avec la disquette FLEX Plusieurs messages d erreur sont communs la plupart des commandes utilitaires Ce sont Disque err lt 4 Disque err 21 Disque err t 3 Disque err 4 26 dm den mm x u x ra MY ge l
36. d espacement sinon faire un retour chariote pour retourner au G2FLEX Afin de fournir l utilisateur une grande souplesse au niveau de la pr sentation des textes sur l cran et sur l imprimante longueur de ligne nombre de lignes par page gestion du curseur contr le de la pagination etc G2FLEX offre les possibilit s de la commande TTYSET laquelle vous pouvez vous r f rer d s pr sent cf page 41 2 Connexion des imprimantes GOUPIL sous G2FLEX Fixer le c ble de liaison de l imprimante sur les sorties not es Si ou Pl l arri re de GOUPIL s rie ou parall le selon l imprimante demander au revendeur La m thode utilis e n cessite la fonction syst me PRINT SYS Pour cela il convient d appeler PRINT SYS que vous devrez cr er sur votre disquette syst me selon la proc dure suivante Vous cr ez alors PRINT SYS partir de PGKY SYS en tapant RENAME O P KY SYS O PRINT SYS Cela permet d obtenir la sortie parall le au moment de l appel du FLEX pour l dition Cas o l utilisateur dispose d une imprimante s rie Vous cr ez PRINT SYS partir de PDIABLY SYS en tapant RENAME O PDIABLG SYS O PRINT SYS Cela permet d obtenir la sortie s rie Attention La disquette syst me 5 pouces peut tre prot g e Dans ce cas pour utiliser RENAME il faut enlever l onglet Ne pas oublier de le remettre ensuite pour plus de s curit Pour diter sur imprimante on utilise al
37. d nombre de caract res nuls d cimal Ce param tre initialise le nombre de caract res nuls envoyer en fin de chaque ligne Ceci permet de r soudre le probl me d un retour chariot trop lent et d attendre quelque temps avant d diter le caract re suivant sur un terminal imprimant La valeur initiale est 0 TB hh tabulation hexad cimal Ce caract re n est pas utilis par FLEX mais certains RE tel l Editeur de Texte peuvent l utiliser Valeur O par aut EJ dd hauteur de saut d cimal Ce param tre initialise le nombre de lignes sauter en fin de chaque page Si le param tre PS est UI la s quence de saut est envoy apr s la fin de la pause PS ou PS N contr le de Pause Ce param tre rend possible ou non une pause en fin de page Si PS et DP ZZ 0 l dition est automatiquement suspendue en fin de page La reprise de l dition s effectue en tapant sur la touche d finie comme caract re d chappement Si PS N la pause n est pas ex cut e ES hh caract re d chappement hexad cimal Ce param tre force le caract re d chappement la valeur AScii hh hexa La valeur initiale est 20 barre d espacement Le carac t re d chappement est utilis pour arr ter les ditions en cours et les faire red marrer Il est aussi utilis pour relancer une sortie arr t e par une nause La valeur initiale correspond la barre d espacement SMT Manuel d Utilisation FLEX
38. de conf re au syst me FLEX une grande puissance Pour lancer l ex cution d une telle proc dure 11 suffit de taper au clavier EXEC suivi du nom du fichier TEXTE choisi Ensuite EXEC ex cutera chaque ligne de commande du fichier dans l ordre d apparition DESCRIPTION mp get _ rn em v gen deu mn box La Syntaxe de la commande est EXEC nom du fichier gt o le nom du fichier est le nom d un fichier de commandes L extension utilis e par d faut est TXT La cr ation du fichier de commande se fait le plus souvent l aide de l utilitaire BUILD Exemple d utilisation La cr ation d une disquette syst me partir d une disquette vierge non formatt e demande l utilisation de plusieurs commandes dans un ordre fix SMT 26 Manue d Utilisation FLEX La premi re manipulation consiste formater la disquette La seconde manipulation consiste recopier tous les fichiers CMD L W et SYS sur la nouvelle disquette La troisi me manipulation consiste lancer la commande LINK afin que le FLEX puisse tre charg partir du moniteur GPM N voir LINK On peut ais ment concevoir la cr ation d un fichier MAKEDISK TXT r alisant cette ensemble de commande EX BUILD MAKEDISK NEWDISK 1 C PY pOB1Bp CMDB L WB SYS LINK 1 G2FLEX ER D H H H Chaque fois qu une disquette syst me devra tre cr e il suffira de taper EXEC MAKEDISK EXEC peut aussi
39. e em s x og rat d ge eg Ce message indique qu un fichier r f renc dans une commande particuli re n a pas t trouv sur le disque sp cifi Habituellement c est un mauvais disque qui a t sp cifi par commande ou par d faut ou bien une erreur de frappe s est produite dans l criture Cela peut arriver si le nom ou l extension du fichier demand ne commence pas par une lettre ou qu ils soient trop longs 8 et 3 caract res respectivement ou tout simplement que le nom du fichier sur lequel doit s ex cuter la commande n a pas t fourni par l utilisateur Ce message apparaitra si vous essayez de cr er un fichier avec un nom qui existe d j sur le m me disque Deux fichiers diff rents ne peuvent pas avoir le m me nom sur la m me disquette Cela veut dire que la ligne de commande venant d tre tap e ne suit pas les r gles de syntaxe tablies Se r f rer en cons quence aux r gles de syntaxe fournies dans la description des commandes am w w w me ge L impression d un texte sur le terminal de visualisation du GOUPIL vid o imprimante sous contr le d une commande utilitaire peut tre interrompue en tapant sur un caract re sp cial Une fois la commande stopp e le d filement du texte peut reprendre si le caract re sp cial est frapp une deuxi me fois ou bien la main est redonn e au FLEX si la touche xI est frapp e Voir la descriptiode la commande TTYSET pour la d fini
40. e l on ins re une disquette et que l on ferme la porte d acc s Vous pouvez aussi actionner le RESET et relancer l ex cution l adresse CD03 Le probl me ne se pose pas avec des lecteurs 8 le FLEX connaissant l tat du lecteur message LECTEUR NON PRET 340 ss ERREURS SYST MES Chaque fois que FLEX d tecte une erreur pendant une op ration un message d erreur est affich sur l cran de GOUPIL De mani re interne un code d erreur est transform par l interm diaire d une table d erreur appel ERR RS SYS en un message complet Si vous avez oubli de copier ce fichier sur le disque syst me que vous utilisez FLEX vous donne un code d erreur par le message suivant ERR DISQUE XX o XX est un code d erreur valeur d cimale La table suivant fournit la liste de ces erreurs et leur signification CODE D ERREUR SIGNIFICATION 1 CODE DE FONCTION FMS ILLEGAL 2 LE FICHIER REQUIS EST DEJA UTILISE 3 LE FICHIER SPECIFIE EXISTE DEJA 4 LE FICHIER SPECIFIE N A PAS ETE TROUVE 5 ERREUR CATALOGUE SYSTEME RECHARGEZ LE SYSTEME 6 PLUS D ESPACE DISQUE POUR LE CATALOGUE 7 TOUT L ESPACE DISQUE A ETE UTILISE 8 FIN DE FICHIER RENCONTRE EN LECTURE 9 ERREUR DE LECTURE SUR DISQUE 10 ERREUR D ECRITURE SUR DISQUE 11 FICHIER OU DISQUE PROTEGE EN ECRITURE 12 FICHIER PROTEGE FICHIER NON EFFACE 13 BLOC DE CONTROLE DE FICHIER ILLEGAL 14 ADRESSE DISQUE ILLEGALE 15 NUMERO D UNITE DISQUE ILLEGAL 16 UNITE DISQUE NON PRETE 17
41. e le processus d impression en cours Tous les travaux d impression mis en file d attente seront supprim s de la queue d impression Les fichiers ne sont pas effac s du disque SMT 246 Manuel d Utilisation FLEX La commande RENAME est utilis e pour donner un fichier d j existant un nouveau nom dans le catalogue Le nom aussi bien que l extension d un fichier peut tre modifi DESCRIPTION La syntaxe de la commande est RENAMEB lt fichier 1 gt fichier 29 o fichier est le nom du fichier modifier et lt fichier 2 gt le nouveau nom donner L extension du fichier 1 par d faut est TXT Le disque choisi par d faut pour rechercher le fichier 1 est le disque travail Si l extension du fichier 2 n est pas pr cis e celle du fichier 1 est choisie par d faut Dans la d nomination du nom du fichier 2 il n est pas n cessaire de pr ciser le n du disque S il existe quand m me il ne sera pas pris en compte Exemples H RENAMEBTESTI BIN TEST2 permet de renommer le fichier TESTI BIN en TEST2 BIN HRENAMEBL LETTERBREPLY permet de renommer sur le disque 1 le fichier LETTER TXT en REPLY ET RENAMESO F IND BINBF END CM permet de renommer le fichier FIND BIN en FIND CMD sur le disque 0 Ceci est utilis pour transformer les fichiers binaires cr es en assembleur en fichiers commandes directement appelabies par FLEX Si le nouveau nom choisi existe d j dans le catal
42. el queue d impression file d attente Si une autre commande PRINT est mise avant la fin d ex cution de la premi re le second fichier se trouvera l emplacement disponible suivant dans la queue d impression Lorsque le nom du fichier imprimer a t stock dans la queue d impression le contr le retourne au syst me d exploitation FLEX D s cet instant vous pouvez effectuer n importe quelle op ration sur disque par exemple supprimer des fichiers recopier des disquettes etc Pendant que vous utilisez le FLEX la commande PRINT fera sortir le fichier d sign sur l imprimante PRINT attendra automatiquement que l imprimante soit pr te power up m me si le fichier a t rentr dans la queue d impression Apr s l impression du premier fichier le second fichier sur la file 33ter Manuel d utilisation FLEX t BI P d attente sera imprim amp s il en existe un imprimer et ainsi t A A de suite La queue d impression peut tre examin e ou modifi e tout moment par l utilisation de l utilitaire QCHECK Remarque D A H L utilisateur doit prendre certaines pr cautions lorsqu il utilise le spooling imprimante Tout fichier figurant dans la queue d impression ne doit pas tre supprim renomm ou chang de quelque mani re que ce soit avant d avoir t imprim ou extrait par l utilitaire QCHECK qui g re la queue d impression 2 Les d
43. en m me temps que le fichier sur le disque L adresse de transfert est l adresse qui indique au FLEX l endroit o doit commencer l ex cution du programme Si on essaie de charger et d ex cuter un programme sans adresse de transfert le message Adresse d ex cution est affich sur l cran D autres messages peuvent appara tre Comment si la syntaxe d une commande est incorrecte Inconnu si le fichier demand n existe pas sur le disque La fin d une ligne de commande est marqu e par l utilisation de la touche Une erreur dans la commande peut tre corrig e si la touche n a pas t frapp e en utilisant une touche de correction de caract re initialis e dans la commande TTYSET Par d faut cette touche est CTRL H ou lt IT est aussi possible d annuler la tigne de commande en utilisant un second caract re sp cial initialis comme le pr c dent dans TTYSET Par d faut ce caract re est CTRL X Lorsqu une Tigne de commande est annul e le message 2 appara t sur l cran il faut alors appuyer sur la touche d pour voir r appara tre le message SMT te Manuel d Utitisateur FLEX Le premier nom d une ligne de commande est toujours interpr t comme une commande Une liste optionnelle de noms de fichiers et de param tres d pendant de la commande choisie suit celle ci Les diff rents champs d une ligne de commande doivent tre s par s soit par un espace soit par une vi
44. est similaire celle de la commande P voir P except en ce qui concerne la sortie des r sul tats qui sont imprim s pour P et stock s sur disque pour x ges Ep Fe get dm La Syntaxe de la commande est 449 om du Fichier B ommande o lt nom du fichier est le nom du fichier dans lequel vont tre stock s les r sultats de l ex cution de la commande o lt commandeS peut tre n importe qu elle commande utilitaire L extension utilis e par d faut pour le fichier de sortie est VUT Si pr c de une s rie de commandes s par es par son action n a d effet que sur la commande qui est juste derri re OPCATBPCAT permet la cr ation d un fichier CAT OT contenant la liste des noms de fichier de l inventaire 0BBAS ASMBBBASIC TXT permet Ta cr ation d un fichier BAS QUT contenant le listing source et assembl du fichier BASIC TXT Cette proc dure est utiliser pour la mise en oeuvre du syst me d impression diff r e Spooling Le fichier CAT OUT de l exemple pr c dent peut tre imprim au moyen de la commande PRINT simultan ment l ex cution d une autre commande S M T Manuel d Utilisation a H P est une commande syst me permettant l impression des r sultats de l ex cution d une commande sur imprimante Cette commande est tr s utile lorsque l on veut garder une trace crite d un fichier LIST ou de l inventaire d une disquette CAT P initialise sim
45. ette pr te l emploi apr s formatage formatage lecteur disque A programme commande utilitaire fichier extension D une disquette op ration NEWDISK par laquelle vous effectuez un rep rage des pistes et des secteurs selon un format donn en les num rotant de m me que lorsque vous avez un paquet de feuilles vous les num rotez pour vous y retrouver drive en anglais unit connect e l ordinateur dans laquelle on introduit les disquettes GOUPIL 2 est quip d une unit de deux lecteurs respectivement appel s lecteur 0 gauche et lecteur 1 droite Ensemble d instructions ordonn es permettant de traiter Jes informations et d ex cuter une t che ou un ensemble de t ches d termin es sigle de l anglais disk operating system syst me d exploi tation de disques qui permet de g rer les disquettes IT s agit ici du G2FLEX Commande du syst me G2FLEX qui permet la manipulation d une fonction pr cise s exer ant sur les fichiers Ensemble organis et structur de donn es stock es sur disques Chaque fichier porte un nom et se voit attribuer une extension Groupe de trois caract res maximum qui d finit le type d informa tions contenues dans le fichier fichier texte TXT fichier bi naire BIN fichier de commandes CMD etc SANT Manuel d utilisation FLEX 1bis MINI GLOSSATRE suite Lorsque l on sp cifie un fichier de nombreuses commandes FLEX
46. ichiers sp cifi s doivent exister puisque ce sont eux qui devront tre rattach s ensemble Si seulement 2 noms de fichiers sont donn s le premier fichier est trans rit sur le second TXT est l extension par d faut moins qu une extension diff rente ne soit utilis e sur le premier fichier sp cifi auquel cas l extension en de commande Voici quelques exemples d utilisation de la commande APPEND 1 4 APPEND O CHAPIBCHAP2BLIVRE Sur le disque travail le fichier LIVRE TXT sera cr e partir des fichiers CHAP1 TXT et CHAP2 TXT r sidant respectivement sur le disque 0 et le disque travail 2 APPENDBACH1B1 FICH2 BAKBO B NFICH Cette syntaxe de la commande permet la concat nation du fichier FIC42 BAK r sidant sur le disque 2 au fichier FICHI TXT r sidant sur le disque travail Le r sultat sera le fichier BONFICH TXT cr e sur le disque 9 SMT Manuel d Utilisation FLEX 16e ASN La commande ASN est utilis e pour d finir les unit s disque syst me et travail ou pour s lectionner la recherche automatique d un fichier Le disque syst me est utilis par FLEX pour les commandes ou en g n ral pour le premier nom sur une ligne de commande Le disque travail est utilis par FLEX par d faut pour tous les autres fichiers d une ligne de commande A l initialisation FLEX initialise le disque O comme disque syst me et le disque 1 comme disque travail L exemple qui suit m
47. ion FLEX L extension doit toujours tre s par e du nom du fichier par un point HH Ce point est appel s parateur de champs II permet FLEX de traiter les caract res suivant le point comme ayant une signification diff rente des caract res pr c dents Le nom et l extension d un fichier d finissent celui ci uniquement sur un disque mais peuvent exister sur plusieurs disques simultan ment Pour s lectionner un lecteur en particulier un num ro de disque est ajout la d nomination du fichier Ce num ro consiste en un simple chiffre de 0 3 et est s par du nom du fichier par le s parateur de champs L ordre dans lequel doivent appara tre les diff rentes parties du nom d un fichier n est pas fix Les syntaxes suivantes sont toutes correctes 0 BASIC LUNDI 2 1 TEST BIN LIST CMD 1 En r sum une d nomination de fichier peut contenir jusqu trois champs s par s par des s parateurs de champs Ces champs sont le num ro du disque le nom et l extension Les r gles de d nomination des fichiers peuvent tre tablies en utilisant les notations suivantes Long disque lt nom y extensions ou nom lt extension zl dn disque Les lt 2 d limitent un champ et n apparaissent pas dans l appellation du fichier Les entourent les informations optionnelles de la d nomination Les exemples suivants sont tous syntaxiquement corrects 0 N M EXT N M EXT O
48. ion n a pas t pr cis e SAVEBT GAMEBO 1680 100 Le contenu de la zone m moire comprise entre Q et 1580 hex sera sauvegard sur le disque 1 en un fichier GAME BIN 0100 hex est l adresse d ex cution du programme en m moire Ainsi si la suite des trois plus vous tapez GARE BIN au clavier FLEX chargera le programme en m moire et lancera son ex cution en 0100 Si le nom choisi pour ce fichier existe d j le message EI Le fichier existant doit il tre d truit l cran appara tra sur Si vous r pondez oui cette question l ancien fichier sera d truit si vous r pondez N non l ex cution de la commande sera abandonn e SMI Manuel d Utilisation FLEX Dans le cas o plusieurs zones m moires non contig es doivent tre sauvegard es il est n cessaire de cr er autant de fichiers que de segments de m moire sauver Ensuite il suffira d utiliser la commande APPEND pour les r unir en un seul fichier Si le dernier fichier concat ner poss de une adresse d ex cution celle ci sera automatiquement transmise au fichier r sultant SAVE L W I existe une autre forme de la commande SAVE dans l ensemble des commandes utilitaires Sa syntaxe est identique la pr c dente ne pas oublier de pr ciser l extension Cette commande est utilis e pour sauvegarder des programmes dans la zone m moire des commandes utilitaires et permet ainsi de cr er ses propres c
49. is e pour afficher sur l cran du GOUPIL le nom et les caract ristiques des fichiers sauvegard s sur le disque L utilisateur peut demander l affichage du contenu d un ou plusieurs disques selon son choix Description La syntaxe g n rale de la commande est la suivante CAT Bh di squ s aran tres Il peut y avoir un ou plusieurs n de disques s par s par des virgules ou des espaces Les param tres peuvent tre un ensemble de caract res distinctifs un nom ou une extension Ces param tres constitueront le crit re dont EN se servira la commande pour S lectionner le nom des fichiers afficher Par exemple CAT Le nom des fichiers contenus sur le disque travail sera affich Si le syst me est initialis en mode recherche automatique les noms des fichiers contenus sur toutes les disquettes seront affich s CATH1HA THDR Seuls les noms des fichiers du disque commen ant par la lettre et dont l extension commence par la lettre T et les noms de fichiers du disque 1 commen ant par DR seront affich s S MT 19bis Manuel d utilisation CAT PR Sur le disque travail ou sur tous les disques si le mode recherche automatique est s lectionn seuls les noms des fichiers commen ant par PR seront affich s CATBO 1 Tous les noms des fichiers contenus sur les disques 0 et 1 seront affich s CATBOBLE CMD SYS Sur les disques O et 1 seuls les fichiers dont l exten
50. isques contenant les fichiers dans la queue d impression ne doivent pas tre enlev s tant que les fichiers figurent encore dans la queue 3 La commande P ne doit pas tre utilis e tant que les fichiers sont en attente dans la queue d impression 4 Toute op ration de chargement partir d une bande magn tique ou de ruban papier ou toute autre op ration exigeant que l ordinateur accepte des donn es intervalles de temps pr cis ne doit pas tre ex cut e pendant le processus de spooling imprimante SMT 5342 Manuel d Utilisation FLEX PR T La commande PR T est utilis e pour modifier le type de protection d un fichier Lorsqu un fichier est cr e et sauvegard sur disque il n est pas prot g et l utilisateur peut le d truire le modifier changer son nom etc En utilisant la commande PR T tout fichier peut tre prot g en criture ou en effacement DESCRIPTION ep e zen zm pa za v des St dt zs La Syntaxe g n rale de la commande est HHPR THFichier B lt A iste d optiond o lt fichier gt d signe le fichier prot ger et Liste d options une combinaison des options suivantes D protection contre l effacement d un fichier Les ordres RENAME DELETE n ont pas d action sur un fichier prot g contre l effacement de m me que les fonctions de suppression le fichier existant doit il tre d truit des commandes SAVE C PY ETC W protection en critu
51. la commande DELETE et ira chercher dans le fichier BUIBUI les r ponses aux questions pos es SMT Manuel d Utilisation FLEX 28 La commande JUMP est utilis e pour lancer l ex cution d un programme r sident en m moire vive partir du FLEX DESCRIPTION Nr fen due Ft ds x z nee mas saar La syntaxe de la commande est JUMP lt adresse hexad cimale gt o lt adresse hexad cimale gt est un nombre de 1 4 chiffres hexad cimaux repr sentant l adresse d ex cution du programme en m moire Dans la plupart des cas la commande JUMP sera utilis e pour relancer l ex cution d un programme assez long sans passer par le chargement de ce programme en m moire Exemple L interpr teur BASIC est appel partir du disque en tapant la commande BASIC eg FLEX va alors lire le programme sur le disque puis ie charger en m moire Si au cours d une op ration quelconque sous BASIC on retourne sous contr le duFLEX il suffit alors de taper ia commande JUMPB0103 gt 0103 adresse d entr e du point chaud du BASIC pour retourner sous contr le BASIC Attention Assurez vous bien que le programme est effectivement r sident en m moire vive avant de lancer la commande JUMP SMILE lt 70 Manuel d Utilisation FLEX La commande LINK est utilis e pour cr er de nouvelles disquettes syst me Elle permet le chargement du FLEX du disque en m moire vive par l inte
52. le 04 Le contr le de l affichage peut se faire selon les r gles d j d crites en utilisant au clavier la touche du caract re d chappement Espace o une autre et le retour chariot lt J Les registres sont modifi s de la fa on suivante ACC modifi ACC B inchang REG X contient l adresse du dernier caract re de la cha ne 04 ou le caract re sur lequel on s est arr t en utilisant la touche d chappement Pour plus d informations sur ces sous programmes et d autres consulter le Guide de programmation avanc e SM Manuel d Utilisation FLEX 38 3 9 CHARGEMENT DU SYSTEME D EXPLOITATION FLEX Le chargement du FLEX en m moire RAM partir du disque est r alis par un court programme en ROM conf rer listing du moniteur GPMON manuel 1 appel chargeur BOOTSTRAP en anglais Ce programme s ex cute quand vous frapper la touche el Si le syst me ne se charge pas correctement repositonner le disque dans le lecteur et relancer la commande en particulier avec des lecteurs 5 apr s avoir appuyer sur le bouton RESET St Manuel d utilisation FLEX 33 1 NOM DISK BOOTSTRAP 2 DPT PAG Ro dt rt drett ak kasa enak Po 5 amp 6 COMMAND 7 k DISK BOOTSTRAP 9 8 9 dk ot one eee eo ce kotak skjal i ii EIS FOR HD 1791 12 3 EBEG DAVREG ER sEBEQ DRIVE REGISTER 14 EEFY CONRES ERU SERFO COMMAND REGISTER 15 ESF BECHER EQU ESF2 SECTOR HEGISTER 16 EE
53. ll le de type CENTRONICS PDIABL SYS pour celles interface s rie RS 232 D autres sous programmes peuvent tre simplement crit pour g rer d autres types d imprimantes des informations additionnelles sont donn es dans le Manuel de Programmation Avanc e a m lt mm de mm ma pm un lj np w w ve mx EN man mm aa map get ap Tee Ee ses 1 Pour tre utilis avec la commande P le module d impression doit r siderdans un fichier nomm PRINT SYS 2 Trois sous programmes composent le module PINIT SCC initialisation de l interface PCHK SCCD8 test de l tat pr t de l interface P UT CCE4A sortie d un caract re 3 Lors de l appel du sous programme DOUT le caract re imprimer doit tre dans le registre A PINIT peut d truire le contenu des registres PCHK ne doivent pas les modifier l exception de CC 4 Les sous programmes doivent commencer n cessairement aux adresses donn es mais peuvent se prolonger ailleurs en m moire s il n y a pas assez de place Il faut alors tre certain de ne pas provoquer de conflit avec des utilitaires ou des programmes les utilisant 5 Les trois sous programmes doivent se terminer par une instruction de retour RTS S MT Manuel d utilisation TLEY 3 10 2 Listing du module PRINT SYS pour imprimante parall le EEES CECO 66 FF CEC2 B7 EG 42 CEES GE C3 CCE7 B7 EB C ECCA SS E CCCC B7 EB A CECE 39 CCDE EEBB 37 CEDG F6 EG 4p LL
54. me contient le FLEX et normalement il con tient aussi les utilitaires Utility Command Set UCS La proc dure suivante permet de pr parer les disques syst me 1 Initialisation de la disquette par l utilisation de la commande NEWDISK d crite pr c demment 2 C PY de tous les fichiers CMD sur la nouvelle disquette 3 COPY de tous les fichiers SYS sur la nouvelle disquette On peut noter que les deux tapes 2 et 3 peuvent tre r alis es par une seule commande C PYHOH1 CMDH LOWS SYS vous permettant de copier de 0 1 tous les fichiers commandes souhait s L W copie l utilitaire SAVE L W 4 Enfin il est n cessaire d utiliser l ordre LINK pour cha ner le fichier G2FLEX au chargeur secondaire et permettre le chargement du syst me Un moyen commode pour obtenir la proc dure pr c dente sans avoir taper toutes les commandes pr c dentes est de cr er un fichier commande et d utiliser EXEC Consulter la documentation sur EXEC pour plus de d tails IT n est pas n cessaire d ex cuter cette proc dure pour chaque disque IT est aussi possible de cr er des disquettes de travail c est dire des disques sur lesquels il n y a pas le FLEX mais des fichiers textes BASIC ou de donn es Pour cr er un disque travail il suffit de faire un NEWDISK sur une disquette Cependant ce disque ne permet pas de charger le syst me car il ne contient pas le FLEX REMARQUE Les versions GOUPIL 5 pouces contenant u
55. mmandes suivantes COMMANDE FONCTION retour chariot re lancement de l impression retour au syst me FLEX Q une commande Q imprimera nouveau le contenu de Ta queue d impression R g N X la commande R r p te le fichier la position N X fois Si la valeur de X est omise le nombre de r p titions ne sera sorti qu une seule fois Exemple R 4 3 5 D N la commande D retire le fichier la position N Si N 1 le travail d impression en cours sera interrompu la commande T interrompt le travail d impression en cours et lance le travail d impression suivant sauf si le compteur de r p titions du fichier courant n est pas nul auquel cas le syst me continuera l impression du fichier courant jusqu ce que le compteur soit nul Pour interrompre totalement le travail en cours utilisez la commande D 5 1 SMT Manuel d utilisation FLEX 34 ter QCHECK suite N N par cette commande N le fichier la position sera le prochain fichier imprimer une fois le travail d impression en cours achev Si vous tapez Q apr s cette op ration vous obtiendrez le nouvel ordre de la queue d impression Exemple UE 5 la commande S permet d arr ter l impression D s que le travail d impression en cours est 1 achev l impression s arr te jusqu ce que vous tapiez la commande G G la commande G relance l impression lorsque la commande S a t utilis e pour l arr ter K Ta commande K supprim
56. ne carte contr leur simple densit ne permettent pas Ta Tecture d une disquette double densit alors que les versions munies d une carte contr leur double densit autorisent Ja lecture de disquettes simple et ou double densit L utilisateur qui dispose d une carte contr leur simple densit et qui d sire relire les informations d une disquette double densit sur son mat riel peut le faire en proc dant de la mani re suivante formatage d une nouvelle disquette en simple densit Sur les syst mes munis MT Manuel d utilisation FLEX 32 bis d une carte contr leur double densit les questions suivantes seront pos es disque initialiser dans l unit O ou 1 tes vous s r disque 40 pistes disque double face disque double densit nom du volume num ro du volume ens ite copie de la disquette double densit sur disquette simple densit Gr ce la copie effectu e vous pourrez donc lire les informations d une disquette double densit sur votre GOUPIL simple densit x Oui pour les lecteurs CONTROL DATA et BASF Non pour les lecteurs SHUGGART D une mani re g n rale les lecteurs sont des BASF et CONTROL DATA SMT 32 ter Manuel d Utilisation FLEX La commande est utilis e pour Sauvegarder dans un fichier toutes les informations normalement affich es sur l cran du GOUPIL au cours de f ex cution d une commande La fonction de la commande
57. nent imm diatement disponibles pour ranger un autre fichier sur le disque Tous les fichiers sur disque ont un nom On peut trouver par exemple PAIE INVENTAIRE TEST1234 AVRIL 80 chaque fois qu un fichier est cr appel ou d truit son nom doit tre utilis Un nom de fichier peut avoir une lon gueur de 8 caract res maximum et doit commencer obligatoirement par une lettre On peut utiliser les caract res alphab tiques de Z ou de z les caract res num riques de 0 9 ou une combinaison des deux pour cr er un nom de fichier Le tiret ou le soulign peuvent tre aussi utilis s Les noms de fichiers contiennent galement une extension L extension d finit plus pr cis ment le fichier et indique le type d information qu il contient Par exemple on peut citer les exten sions suivantes TXT pour les fichiers texte ou source BIN pour les fichiers binaires CMD pour les fichiers de commande et BAS pour les programmes BASIC Les extensions peuvent contenir jusqu 3 carac t res le premier caract re tant une lettre De nombreuses commandes FLEX prennent une extension par d faut et l utilisateur n a pas les pr ciser lors de l appel de la commande L utilisateur peut cr r ses propres extensions et les traiter comme une partie du nom du fichier Voici quelques exemples de noms de fichiers avec leurs extensions TEST CMD JEUT BAS FICHIER BIN SMT 20 Manuel d Utilisat
58. niforme du disque d e la gestion dynamique de l espace disponible L ensemble des commandes utilitaires UCS contient de nombreuses commandes tr s utiles Ces programmes r sident sur le disque syst me et sont charg s en m moire seulement lorsque l utilisateur les appelle L ensemble des commandes peut tre facilement tendu tout moment sans changer le reste Les utilitaires fournis avec FLEX g rent des taches telles que sauvegarder charger copier changer de nom effacer fusionner et lister les fichiers sur disque I existe aussi une commande importante CATalogue qui permet d afficher le contenu du disque Plusieurs commandes de contr le de l environnement du syst me sont galement fournies En r sum FLEX fournit tous les outils n cessaires permettant l utilisateur d agir sur le syst me disque Une description plus approfondie de FLEX nous permettra objectivement de nous rendre compte des r elles possibilit s de syst me d exploitation SMT d Manuel d Utilisation FLEX 1 2 Contraintes du syst me Pour permettre au Flex de fonctionner il est n cessaire d avoir au moins 12 Koctets de m moire RAM 0000 2FFF hex plus 8 Koctets localis s de CO00 DFFF hex Le FLEX permet d utiliser de 1 4 lecteurs disque connect s sur le contr leur La configuration la plus courante est compos e de 2 lecteurs organis s en lecteur O disque syst me et lecteur 1 disque travail d D m
59. ogue du disque le message suivant apparaitra LE FICHIER SPECIFIE EXISTE DEJA erreur 3 SMT 2362 Manuel d Utilisation FLEX I faut bien retenir que la commande RENAME ne modifie que le nom du fichier et n a aucun effet sur son contenu Les commandes utilitaires tant des fichiers semblables aux autres il est possible de leur affecter d autres noms en utilisant simplement la commande RENAME SMT Manuel d Utilisation 2972 SAVE La commande SAVE est utilis e pour sauvegarder sur disque une zone m moire Une des premi res applications de cette commande est de sauvegarder sur disque des programmes charg s en m moire la main ou partir de la cassette La syntaxe de la commande est e SAVE nom du fichier gt BKad d butd Qd fin Wd transfert o nom du fichierdest le nom donn au fichier ainsi cr l extension BIN et le disque travail sont choisis par d faut lt ad d but gt et ad fin gt sont les adresses hexad cimales qui d finissent la longueur de la zone sauvegarder Le dernier param tre est optionnel I s agit de l adresse d ex cution du programme Cette adresse est pr cis e lorsque le pro gramme sauvegard doit tre charg et ex cut par FLEX Exemples SAVEBDATABIOOSIFF permet de sauvegarder la zone m moire comprise entre 0100 et OFF hex sur disque dans un fichier appel DATA BIN Ce fichier sera stock sur le disque travail L adresse d ex cut
60. ommandes Consultez le Guide de programmation avanc e pour plus de d tails SMT Manuel d Utilisation FLEX 39 STARTUP n est pas une commande utilitaire mais un fichier d utilisation tout fait sp cial Il est souvent tr s utile d avoir la possibilit d initialiser le syst me directement au chargement par la touche ei par exemple de charger le BASIC et ex cuter un programme d application DESCRIPTION FLEX explore le catalogue du disque syst me l initialisation la recherche d un fichier STARTUP TXT Si celui ci n est pas trouv les trois signes plus sont affich s et le syst me attend une commande de l utilisateur Sinon le fichier trouv est lu et interpr t comme une commande a ex cuter imm diatement En fin de fichier la main est rendue au FLEX en attente d une commande de l utilisateur Exemple Supposons que nous souha itions passer sous contr le BASIC chaque fois que le syst me est lanc IT est n cessaire de cr er un fichier STARTUP du type BUILDBSTARTUP BASIC 4 Le fichier STARTUP ne doit tre compos que d une seule ligne qui peut comporter plusieurs commandes Cette ligne commande FLEX de charger et d ex cuter le BASIC chaque mise en marche du syst me Il est n cessaire que le disque syst me sur lequel s applique cette proc dure contienne le G2FLEX correctement cha n par LINK et le BASIC Un autre exemple d utilisation
61. ontrera comment le syst me affecte ces valeurs APPENDBF ICHIER1 FICHIER2HFICHIERS Si le disque syst me est le disque O et le disque travail le disque 1 la ligne de commande ci dessus sera interpr t e par FLEX comme Recherche de la commande APPEND sur le disque O Concat nation des FICHIERI et FICHIER r sidents sur le disque 1 Cr ation du fichier r sultant FICHIERS sur le disaue 1 Le disque syst me disque 0 a t choisi par d faut pour Ta commande APPEND Le disque travail disque 1 a t choisi par d faut pour l ex cution de la commande APPEND La recherche automatique d un fichier sur les disques est r alis e par la lecture du disque O puis du discue 1 si le fichier n est pas trouv sur la disquette 0 Un message d erreur est affich si le fichier n existe pas non plus sur la disquette 1 Dans Ta version 5 si un lecteur n est pas pr t disquette manquante ou porte ouverte FLEX attend jusqu ce que la disquette ait t ins r e et la porte ferm e I est possible aussi de faire un RESET et de relancer le FLEX en tapant G CD03 Dans la version 8 FLEX ne va pas explorer les lecteurs qui ne sont pas pr ts au cours d une recherche automatique de fichier _ DESCRIPTION La Syntaxe g n rale de ASN est la suivante ASN Laisque S lt disque gt SMT 1 Manuel d Utilisation SMT o disqu yest le num ro du disque ou la lettre A Si ASN est tap
62. ors la commande P cf page 33 Edition du catalogue de la disquette syst me sur imprimante Il suffit de taper P P CAT O catalogue du lecteur O pour diter ligne par ligne simultan ment sur l cran et sur l imprimante l utilisateur dispose sous moniteur de la commande cf Tome L Annexe 5 V 2 Ceci avant tout chargement du FLEX il ne s agit pas de la commande du FLEX SMT Manuel d utilisation FLEX 5 bis D s que l imprimante est sous tension il suffit de faire lettre D D Des cet instant toute ligne imprim e sur l cran sera dit e sur l imprimante 3 Utilisation du BASIC ou XBASIC BASIC ETENDU Pour utiliser le BASIC tapez la commande BASIC ou XBASIC pour le basic tendu faites L AD nom de fichier pour charger le programme si vous en avez d j r alis et stock sur la disquette de travail lecteur 1 l initialisation puis faire RUN pour l ex cuter Sinon et pour d monstration vous pouvez charger le programme DEM en tapant L AD O DEM DEM est en effet stock sur le lecteur syst me num rot O l initialisation DEM veut dire DEMONSTRATION Le nom du fichier doit tre du type BAS extension par d faut L extension TXT peut tre utilis e explicitement la notion d extension est d finie dans le chapitre 1 4 et dans le glossaire Si le fichier est du type BAC faites seulement RUN nom du fichier Les fichiers de
63. out programme les sous programmes du FLEX plut t que ceux du moniteur r sident en REPROM On donne ci dessous une liste de ces sous programmes avec une br ve description les adresses sont en hexad cimal GETCHR SCD15 Ce sous programme lit un caract re au clavier et le range dans T accumulateur A Une fois appel le sous programme boucle sur lui m me jusqu ce qu un caract re soit frapp au clavier Pour toute entr e il est donc pr f rable d appeler ce sous programme par JSR GETCHR ou JSR ZED15 Les registres sont affect s de la fa on suivante ACC charg avec Te caract re entr au clavier ACC B non modifi REG X non modifi PUTCHR 3CD18 Ce sous programme est utilis pour sortir un caract re vers l cran de contr le Pour utiliser PUTCHR le caract re cod en ASCII doit tre plac dans l accumulateur A Pour afficher la lettre A sur l cran le programme suivant peut tre utilis LDAA 341 JSR 2CD18 Les registres B et X du micro processeur ne sont pas modifi s lors de l appel SM T Manuel d Utilisation FLEX K PSTRNG ZCD1E Ce sous programme permet d afficher une chaine de caract re sur l cran de contr le Quand il est appel un retour chariot CR ou lt et un interligne LF ou A sont 5 envoy s vers l cran puis la chaine est affich e Le registre X doit contenir l adresse du premier caract re et la chaine doit se terminer par le code de contr
64. permet la num rotation automatique des lignes l affichage 2 l option P permet la pagination automatique de l dition et l impression d un titre en haut de chaque nouvelle page s il est pr cis Un titre peut avoir jusqu 40 caract res de long L en t te de chaque page est constitu d un titre s il existe en haut droite de la date et du num ro de page en haut gauche Chaque page est constitu de 54 lignes La fin d une page est signifi e par l envoi du caract re hexad cimal 30C Ces caract ristiques sont utiles lors de l utilisation d une imprimante des fins de documentation cf la commande P 3 l option NP s lectionne la num rotation et la pagination automatique SMT 1314 Manuel d Utilisation FLEX Exemples d utilisation LISTBRECETTES permet l dition du fichier RECETTES TXT contenu sur le disque travail sans num rotation de lignes ni pagination automatique Toutes les Tignes du fichier seront affich es L EST CHAPITREH30 200 NP permet d dition de la 30 me la 200 me ligne du fichier CHAPITRE TXT en mode num rotation et pagination automatique BLISTHLETTREKI00 Cette syntaxe est sp ciale et permet l affichage des lignes du fichier LETTRE TXT partir de la ligne n 100 jusqu la derni re ligne Aucun n de ligne ne sera dit absence de l option N SMT Manuel d Utilisation FLEX 31 bis La commande MEMTEST permet de tester la m moire Ce
65. plement une position m moire qui test e pour le FLEX va permettre au moment de l impression des r sultats de faire appel un fichier PRINT SYS sauvegard sur disque contenant les sous programmes n cessaires la sortie des informations sur l imprimante utilis e em mm La syntaxe de la commande est P lt commande o commande peut tre n importe qu elle commande standard Si P est utilis devant une liste de commandes s par es par son action n a d effet que sur la commande qu il pr c de imm diatement Exemples PBCAT permet l dition de l inventaire du disque sur l imprimante PPLIST M NDAY CATHI permet l dition du contenu du fichier MANDAY TXT sur l imprimante puis encha ne l dition de l inventaire du disque 1 sur l cran vid o du GOUPIL Pour plus d informations sur la commande P et le fichier PRINT SYS consultez le guide de programmation avanc e La commande P cherchera le fichier PRINT SYS sur le m me disque que celui o elle est stock e Sur la disquette syst me G2FLEX fournie par la SMT plusieurs sous programmes de gestion d imprimante sont donn es P KI SYS pour une imprimante interface parall le de type Centronics ou OKIDATA PDIABL SYS pour une imprimante interface s rie RS232 vitesse 1 200 bauds Selon le type d imprimante connect e sur GOUPIL il faut alors nommer PRINT SYS l un de ces deux fichier
66. r d faut pour tout autre fichier nomm dans la commande Apr s chargement du FLEX le disque syst me se trouve implicitement sur le lecteur O et le disque travail sur le lecteur 1 Cela permet de prot ger la disquette syst me et de ne cr er des fichiers que sur la disquette de travail pr alablement format e Le choix du disque syst me ou travail se fait par la commande ASN cf sa description pour plus de d tails Manuel d Utilisateur FLEX Sup Si le disque syst me est 0 que le disque travail est 1 la ligne de commande suivante LISTHFICHTEXT sera interpr t e par FLEX comme aller chercher Ta commande LIST sur Te disque 0 l ex cuter sur le fichier FICHTEXT sauvegard sur le disque 1 Manuel d Utilisation FLEX 13 1 6 Description des commandes I y a deux types de commandes dans FLEX les commandes r sidentes en m moire et les commandes utilitaires qui r sident sur disque et font partie de 1 UCS II y a seulement deux commandes r sidentes en m moire GET et M N Vous trouverez leur description ci apr s Les commandes utilitaires seront d crites dans les chapitres suivants GET La commande GET est utilis e pour charger un fichier binaire en m moire C est une commande sp ciale qui n est pas souvent utilis e Sa syntaxe est la suivante GET lt liste de noms de fichiers gt o lt liste de noms de fichiers gt est lt sp cification du fi
67. ratique pour copier une disquette d effectuer la commande BACKUP O 1 Cette commande est plus rapide que la pr c dente et vous n avez plus besoin de faire la commande LINK lorsque vous recopiez la disquette syst me BACKUP recopie toute la disquette et non seulement les fichiers existants comme le fait COPY ATTENTION Encore une fois Ne pas oublier de formater la disquette commande NEWDISK avant de faire BACKUP SMT Manuel d utilisation FLEX Si vous souhaitez prot ger votre disquette en criture par exemple si vous d sirez interdire l impression de programmes ou donn es sur la disquette pour une disquette 5 pouces coller l onglet de protection pour une disquette 8 pouces retirer l onglet de protection si cet onglet existe ce qui n est Sch mas pas toujours le cas pour les dis quettes 8 pouces disquette 5 pouces lunette de lecture amp RU tiquette onglet de protection disquette 8 pouces lunette de onglet de 7 protection lecture tiquette d Contenu de la disquette Pour savoir ce qu il y a sur vos disquettes utilisez la commande CAT Exemple CAT V O fournit le nom de tous les fichiers existants sur la disquette introduite dans le drive O leur type et l espace disque occup voir en page h bis la liste des fichiers de la disquette G2TLEX P veut dire blanc SMT EE Manuel d utilisation FLEX LISTE DES FICHIERS DE
68. re d un fichier Un fichier prot g en criture est automatiquement prot g en effacement Il ne peut tre effac renomm ou modifi C protection de catalogue Le nom du fichier ainsi prot g ne pas pas affich au cours de l ex cution de la commande CAT X l option X permet de supprimer tout type de protection affect un fichier Exemoles PR T CAT CMD XW supprime toutes les protections du fichier CAT CMD puis le prot ge en criture PR TBCAT CMD X supprime toutes les protections du fichier CAT CMD PR TBINF SYS C interdit l dition du nom et des caract ristiques du fichier INF SYS au cours de T ex cution de la commande CAT SM T Manuel d utilisation FLEX 34bis QCHECK L utilitaire QCHECK sert examiner et modifier le contenu de la queue d impression QCHECK ne s accompagne d aucun argument suppl mentaire I suffit de taper QCHECK QCHECK arr tera l impression en cours puis affichera le contenu de la queue d impression de la mani re suivante QCHECK POS NOM TYPE RPT 1 TEST OUT 2 2 CHAP OUT 0 3 CHAP2 TXT 0 COMMANDE Cette sortie de r sultats indique que TEST OUT est le prochain fichier imprimer ou qu il est en cours d impression et que 3 copies 1 plus r p tition de 2 autres de ce fichier seront imprim es Ensuite viendra le tour de CHAP OUT qui sera imprim puis CHAP2 TXT Le message COMMANDE signifie que QCHECK attend l une des co
69. rgule Le format g n ral d une ligne de commande est le suivant commande lt liste de noms et de param tres gt Une virgule est indiqu e ci dessus mais un espace peut tre utilis FLEX permet galement de chainer plusieurs commandes sur une seule ligne en les s parant par celui ci peut tre modifi dans l utilitaire TIYSET Ce n est que lorsque toutes les commandes de la ligne auront t ex cut es que le message appara tra sur l cran Une erreur dans une des commandes arr tera l ex cution de la ligne de commande et le syst me affichera Voici ci dessous quelques exemples de lignes de commandes correc tement crites CATHI t4CATHI ASNUSE 1 LIST BIBLIA CATHI CATHO Le nombre total de caract res sur une ligne de commandes ne doit pas d passer 128 Les caract res en exc dent seront ignor s par FLEX Un des derniers traits devant tre abord est la notion de disque syst me et disque travail Comme nous l avons indiqu pr c demment si le num ro du lecteur n est pas sp cifi dans la d signation d un fichier une valeur par d faut sera automatiquement affect e Cette valeur sera le num ro soit du disque syst me soit celui du disque travail courant Le disque syst me sera choisi par d faut pour toutes les commandes en d autres termes pour tout fichier dont le nom appara tra en premier dans une Tigne de commande Le disque travail sera choisi pa
70. rm diaire de la commande ei DESCRIPTION ma rg Tt _ om ne de wm mm La syntaxe de la commande est LINK lt nom du fichier gt lt nom du fichierdest habituellement G2FLEX L extension utilis e par d faut est SYS Exemples d utilisation LINK G2FLEX LINK du fichier G2FLEX SYS r sident sur le disque travail LINKB1 G2FLEX LINK du fichier G2FLEX SYS r sident sur le disque 1 Pour plus d informations sur l utilisation de l ordre LINK se reporter au manuel de programmation avanc e SMT Manuel d Utilisation FLEX 302 La commande LIST est utilis e pour afficher sur cran le contenu des fichiers texte ou basic IT est souvent plus agr able d avoir la possibilit de consulter un fichier sans passer par un Editeur ou un autre programme de ce type Il est possible avec LIST de commander l affichage de tout un fichier ou d un certain nombre de lignes d un fichier DESCRIPTION Set fen lt sun ron man La syntaxe de la commande est LIST Fichierd p cn ligne 1 n ligne ST options fichier d signe le nom du fichier diter L extension choisie par d faut est TXT lt n ligne 1 n ligne 2 gt d limitent la portion du fichier diter Si ces deux param tres ne sont pas pr cis s l ensemble du fichier sera affich options gt la commande LIST offre deux options utilis es individuellement ou combin es 1 l option N
71. rsion DEBUT suite du programme S M T 46 Manuel d Utilisation FLEX SMT X UT X UT est une forme sp ciale de la commande DELETE de permet la destruction de tous les fichiers ayant l extension ET DESCRIPTION em zem gt nm ma s am an Q mue s La syntaxe g n rale de la commande est X UT Gi lt Num ro du disque ou le lt num ro du disque gt est le disque choisi Si aucun n de disque n est pr cis tous les fichiers avec extension DUT seront supprim s sur le disque travail et si la recherche automatique est initialis e tous les fichiers avec extension BUT seront supprim s sur tous les disques X UT ne supprime pas les fichiers qui sont prot g s contre l effacement ou qui se trouve dans la queue d impression Exemple X UT X UTB1 SMT Manuel d Utilisation FLEX s 3 4 INFORMATIONS GENERALES Sa CAPACIT DISQUE Chaque secteur d un disque FLEX contient 252 caract res ou octets de donn es utilisables chaque secteur est formatt 256 octets mais les 4 premiers sont utilis s par le syst me Ainsi une mini disquette simple face poss de 399 secteurs ou 98280 caract res disponibles La mini disquette double face en contient exactement le double 3 2 PROTECTION D ECRITURE Les disques souples peuvent tre prot g s en criture pour viter de proc der des op rations d criture Dans ce cas une tentative d criture provoque l dition d
72. s par la commande RENAME Si vous souhaitez utiliser une configuration diff rente consultez le Guide de programmation avanc e pour obtenir tous les d tails n cessaires l criture de votre propre sous programme d interface SM Manuel d utilisation FLEX 33 bis PRINT Le syst me FLEX peut sortir sur imprimante des donn es st ck es sur fichiers en m me temps qu il ex cute d autres t ches Cette possibilit s av re particuli rement utile lorsqu il faut imprimer un long listing sans mobiliser les ressources de l ordinateur Cette m thode d impression est appel e spooling imprimante DESCRIPTION La syntaxe g n rale de la commande PRINT est PRINT nom de fichier D lt r p ter gt nom de fichier est le nom du fichier imprimer L extension par d faut est OUT r p ter est le nombre de copies suppl mentaires que vous voulez faire imprimer Admettons par exemple que votre disquette comporte une tr s grande quantit de fichiers et que vous d siriez une liste imprim e du catalogue Il vous faudra d abord cr er un fichier contenant les Ki informations de sortie l aide de la commande de la mani re suivante CAT QUT CAT CMD ou CAT CAT se reporter la description de la commande Si vous d sirez la sortie sur imprimante il faut taper la commande PRINT CAT QUT ou PRINT CAT ce moment le fichier CAT QUT est rang dans un tampon app
73. sieurs fichiers peuvent tre effac s la suite I est n cessaire de pr ciser l extension du ou des fichiers effacer Avant d effacer un fichier FLEX demandera EFFACEMENT DE nom du fichier 2 Si vous r pondez par oui le message ETES V US SUR appara tra sur l cran Si vous r pondez par N non dans l un ou l autre cas l ex cution de la commande sera interrompue et la main Sera rendue au FLEX Si par erreur vous tapez sur une autre touche que ou N l ex cution de la commande sera aussi interrompue Soyez certain du fichier effacer car sa r cup ration ventuelle n cessite des utilitaires sp ciaux ex DELETEBMATHPACK BIN Le fichier MATHPACK BIN sera effac sur le disque travail Si le mode recherche automatique est s lectionn il sera effac sur le premier disque qui le contient DELETEB1 TEST TXT O A UT TXT Le fichier TEST TXT sera effac sur le disque 1 et le fichier A UT TXT sera effac sur le disque 0 Restrictions de mie air ep pm wn mm Un fichier prot g en criture ou contre l effacement I voir PR T ne peut tre effac avant que la protection ne soit supprim e S M T Manuel d Utilisation FLEX 25 La commande EXEC ex cuter est utilis e pour ex cuter un fichier texte constitu d une liste de commandes Cette possibilit de construire des proc dures complexes partir des fichiers de comman
74. sion est CMD ou SYS seront affich s Les informations sont pr sent es de la fa on suivante sur l cran JJ MM AA CATALOGUE DE L UNITE N num ro DISQUE nom n de volume NOM TYPE TAILLE DATE PRT nom du fichier extension nombre de date de type de secteurs cr ation protection la fin de l affichage des noms de fichiers FLEX donne l utilisateur le nombre de secteurs libres sur la disquette sous la forme Secteurs libres nombre de secteurs SMA ele 2523 Manuel d Utilisation FLEX 200 En r sum si la commande CAT n est pas param tr e tous les noms de fichier situ s sur le disque travail seront affich s Si un disque travail n est pas assign mode recherche automatique disques la commande CAT affichera le nom des fichiers contenus sur tous les disques en fonctionnement Si la commande CAT est param tr e par un num ro de disque tous les noms des fichiers contenus sur ce disque seront affich s Si la commande CAT est param tr e par une extension seuls les noms des fichiers comportant cette extension seront affich s Si un ensemble de caract res est utilis seuls les noms des fichiers d butant par ces caract res seront affich s Si la commande CAT est param tr e par un nom et une extension seuls les fichiers ayant ce nom et cette extension pour racine sur le disque travail seront affich s Apprenez bien utiliser la commande CAT et tou
75. tes ses possibi lit s et votre travail avec le disque deviendra plus facile Les codes de protection pouvant appara tre sont les suivantes D Le fichier est prot g contre un effacement ou un changement de nom W Le fichier est prot g en criture effacement d nomination ou criture impossible p Pas de protection sp ciale S M F Manuel d Utilisation FLEX 21 La commande C PY est utilis e pour faire des copies d un fichier d j r sident sur le disque On peut copier des fichiers un un ou copier tout un groupe de fichier r pondant un m me crit re ou recopier des disquettes enti res Une des qualit s de la commande C PY est aussi de pouvoir rassembler s quentiellment tous les secteurs d un fichier dispers s sur le disque lors de sa cr ation ce qui pour effet d augmenter la rapidit d acc s au fichier DESCRIPTION C PY peut tre utilis e sous trois formes a C PY lt fichier 1 gt lt fichier 2 gt b C PY lt fichier 1 gt lt n disque gt C C PY K n disque gt n disque gt lt param tre gt Les r gles de syntaxe utilis es sont les m mes que celles d crites dans la commande CAT Si on copie un fichier d une disquette sur une autre et que la disquette destination contient d j un fichier de m me nom le message suivant apparait sur l cran Le fichier existe doit on d truire l original Si vous r pondez oui le fichier contenu
76. tion 31bis MEMTU Page de description 31ter M N Page de description 13 NEWDISK lt disque gt Page de description 31quarter p lt nom de fichier p commande Extension par d faut f UT Page de description 32bis P lt commande Page de description 33 PRINTY lt nom de fichier Page de description 33bis PROT lt nom de fichier lt liste d options Page de description 34 L lt 7 QCHECK Page de description 34bis RENAME lt nom de fichier D B nom de fichier 2 Extension par d faut TXT Page de description 35 SAVE lt nom de fichier lt adr de d but B lt adr de fin E d adr de transfert Extension par d faut TXT Page de description 37 STARTUP Page de description 39 TEST lt n disquey Page de description 40bis TTYSET lt liste de param tres 3 Page de description 41 Manuel d Utilisation FLEX 60 VERIFY L N or rF gt Page de description 44 VERSIGNE nom de Fichier Extension par d faut CMD Page de description 45 vor b num ro du disque Page de description 46 SMT Imprim en France Imprimerie JOUVE 18 rue Saint Denis 75001 PARIS
77. tion du caract re sp cial x Caract re d chappement espace par d faut SMT 15 Manuel d Utilisation PEN APPEND La commande APPEND est utilis e pour rattacher ou fusionner deux ou plusieurs fichiers Le r sultat de cette commande est un nouveau fichier N importe quels types de fichiers peuvent tre fusionn s mais dans la plupart des cas il s agit de rattacher ensemble des fichiers de m me type Si on concat ne des fichiers binaires dont les adresses de transfert ont t pr cis es l adresse de transfert du fichier r sultant sera l adresse de transfert du dernier fichier de la chaine Tous les fichiers originaux seront laiss s intacts mn ann eve rr zen rm mn om zen La syntaxe g n rale de la commande APPEND est APPEND lt fichier sp cifi of b lt liste de fichiers gt gt B lt fichier sp cifi gt o lt liste de fichiers gt peut tre une liste optionnelle de sp cifications Le dernier nom sp cifi ne doit pas exister sur le disque puisqu il sera le nom du fichier r sultant Si le dernier nom de fichier donn existe n anmoins sur le disque la question le fichier existant doit il tre d truit apparaitra sur l cran du GOUPIL Si votre r ponse est oui le fichier existant sera effac et l op ration APPEND sera poursuivie Si votre r ponse est N non l ex cution de la commande est interrompue et la main est redonn e au FLEX Tous les autres f
78. tre s par par une virgule ou un espace Si aucun param tre n est inscrit l ex cution de la commande affichera la valeur de tous les param tres d j initialis s wa pm zm Fe TTYSET permet l affichage de tous les param tres TTYSET DP 160WD 63 initialise la taille de l cran 16 lignes de 63 caract res H HTTYSET BS 8HES 3 initialise le caract re Backspace comme tant celui qui r pond au code 08 et le caract re Escape celui qui r pond au code 03 a ren w zm rn mm em mm en zeg mm rg w met w pen w Dans la description qui suit hh est utilis pour d finir une valeur hexad cimale par d faut dd une valeur d cimale choisie par d faut Les valeurs des param tres exprim es en hexad cimal sont affich es sur l cran pr c d es du signe 5 BS hh caract re Backspace hexad cimal initialise le caract re Backspace la valeur Ascii hh Ce caract re est normalement CRTL H 08 hex ou L action du caract re Backspace est d annuler le dernier caract re entr au clavier les derniers en cas de plusieurs BS BE hh caract re cho du Backspace hexad cimal Ce caract re est par d faut 08 mais peut prendre n importe qu elle valeur ASCII Son action est de d finir le caract re afficher sur l cran en cho d un caract re Bakspace SMT As Manuel d Utilisation FLEX Lorsque BE est initialis
79. ue affect par d faut est le disque travail Si le fichier indiqu existe d j la question suivante apparait Le fichier existant doit il tre d truit Si vous r pondez oui le fichier d j existant sera effac Si vous r pondez N non l ex cution de la commande BUILD sera annul e D s que vous tes sous contr le de la commande BUILD Te signe gal apparait sur l cran du GOUPIL Pour entrer votre texte tapez simplement sur le clavier les caract res d sir s en gardant bien l esprit que sil retour chariot est tap la ligne est enregistr e dans le fichier et ne pourra plus tre modifi e N anmoins avant que la touche wd ne soit tap e la touche back space peut tre utilis e ainsi que CTRLX annulation de la ligne compl te Dans ce dernier cas le message sera affich et vous devrez taper retour chariot 4 pour faire r apparai itre le signe la ligne est alors annul e I1 faut bien noter que les seuls caract res alphanum riques et non les caract res de contr le seront sauvegard s TT Om d dans les fichiers TXT cr s par la commande BUILD Pour sortir du mode BUILD imm diatement apr s le signe vous tapez sur la touche di se s puis sur la touche retour chariot La main est alors rendue FLEX et les trois plus apparaissent sur l cran SMT 19 Manuel d Utilisation FLEX SMT CAT La commande CAT CATalogue est util
80. x Ceci vous permet de r f rencer votre disquette pour de futures utilisations La commande NEWDISK prend quel ques minutes pour initialiser le disque en vous assurant qu il n y a pas de d fauts Des secteurs d fectueux ralentiraient le formatage proportionnelle ment au nombre de secteurs d fectueux chaque mauvais secteur le message suivant est affich sur le terminal SECTEUR DEFECTUEUX A XXYY o XX est le num ro de piste en h xad cimal et YY est le num ro de secteur en h xa NEWDISK retire automatiquement les secteurs inutilisables Si aucun secteur n est d fectueux le nombre de secteurs format s utiles par disquette est fourni dans le tableau suivant SIMPLE FACE DOUBLE FACE 663 simple densit double densit ex simple densit double densit Disque dur x En fait n importe quel nom et num ro SMT 32 Manuel d utilisation FLEX Quelquefois pendant un formatage un secteur peut tre d fectueux dans une zone du disque utilis par le syst me Dans ce cas le message suivant est affich ERREUR FATALE FPRMATAGE ABAND NNE et le contr le est redonn au FLEX Cependant le disque n est pas obligatoirement d fectueux Pour s en assurer il suffit de recommen cer l op ration en r ins rant le disque et en faisant NEWDISK Si apr s plusieurs essais le formatage se termine par un abandon le disque est assur ment inutilisable Un disque syst

Download Pdf Manuals

image

Related Search

Related Contents

none IF-BSTD-100 Installation Guide  ASES FRA EVENT RECORDER SERVICE MANUAL Installation  

Copyright © All rights reserved.
Failed to retrieve file