rsa /*s"3 llIÀ L PERC@IA [email protected]ü 8 ASSENWBIEUR MIICR@C@Dtr & UTIIITAIRES DE NüUMTEROTATICbü J.-M. NORMAND DOCUMENT DE TRAVAIL AU CEA /DSM/SPhT CE Saclay 26104193 A Michel BARATS t t t t t t t t t t PtriIt,COIIA. 15:10 PROGRAMMATION SOMMAIRE 6/07 /92 8 ASStrNÆtsTtrUR NÆICR@C@Dtr & UTILITAIRES DE NUNÆtrR@TATI@N SOMMAIRE Liste des textes Liste des figures Liste des tableaux Fig. 1 1-. ASSEMBLEUR L]1. Utilisation Tex. Fig. : ASP 1 2 Principe de fonctionnement et caractéristiques Texs. 2-7 Figs. 3-4 Tabs 7-2 L.3 '1..4 Feuilles de programmation Procédures de compilation PASCAL et link Programme source 2. UTILITAIRE NUMEROTATION STANDARD NUP zJl. Utilisation fex. Fig. 8 5 de fonctionnement et caractéristiques 2.2 l:ï.rï 2.3 Procédures de compilation PASCAL et link 2.4 Programme source : Ptr]RE@ILA 77.29 PROGRAMMATION SOMMAIRE 8 UTILITAIRE DE RETRAIT DE LA NUMEROTATION STANDARD : RNP 3.L Utilisation Tex. Fig. 10 6 3.2 Principe de fonctionnement et caractéristiques Tex. 11 3.3 Procédures de compilation PASCAL et link 3.4 Programme source 4. CATALOGUE DES FICHIERS ET SAUVEGARDES 22/05/92 P]E]RCO[,4 PROGRAMMATION 9:26 25/05/92 8 Liste des Texs. LISTE DES TEXTES Tex. Utilisation de I'assembleur ASP 1.1 Introduction 1.2 Utilisation en interactif 1.3 Utilisation en batch 7 1- 7 2 J Tex. 2 Syntaxe du fichier microcode source Tex. 3 Liste des mnémoniques reconnus par I'assembleur ASP 3.1 Remarques générales 3.1.1 Paramètres des mnémoniques 3.7.2 Arguments des mnémoniques 3.2 Liste des mnémoniques L Tex. 4 Principe de fonctionnement de I'assembleur ASP 4.1 Phase 1 de I'assembleur 4.2 Phase 2 de I'assembleur Tex. 5 Gestion des dépendances 5.1 Problème des dépendances au sein d'un même cycle 5.2 Prise en compte des dépendances au sein d'un même cycle Tex. 6 Format du fichier microcode exécutable 6.1 Définition du format du fichier microcode exécutable créé par ASP 6.2 Utilisation des fichiers microcode exécutable 1 1 1 1 4 1 1 2 1 7 2 1 1 2 Tex.7 Erreurs les plus fréquentes avec I'assembleur ASP 7.1 Erreurs en phase 1 de I'assembleur T.2Erreurs en phase 2 de I'assembleur Tex. 8 Utilisation de I'utilitaire de numérotation standard NUP 8.1 Introduction 8.2 Utilisation en interactif 8.3 Utilisation en batch Tex. 9 Principe de fonctionnement de I'utilitaire de numérotation standard NUP 1 2 PtrRC@LA PROGRAMMATION 75:29 26/0s/e2 8 Liste des Texs. Tex. L0 Utilisation de I'utilitaire de retrait d'une numérotation standard RNP Introduction 10.2 Utilisation en interactif 10.3 Utilisation en batch 10.1. Tex. L1 Principe de fonctionnement de I'utilitaire de retrait d'une numérotation standard RNP 1 1 2 J F t t PtrRCOLA PROGRAMMATION 19:02 21/0s/92 8 Liste des Figs. t LISTE DES FIGURES t t Fig. 1 PERCOLA/PROGS exécutable. Résumé de la gestion des fichiers assembleur source et Fig.2 PERCOLA/PROGS Fichiers mis en æuvre par I'assembleur ASP. Fig. 3 PERCOLA/PROG8 Nom des champs 0 à 12 et format du fichier binaire, bits 47-0. Fig. 4 PERCOLA/PROG8 747-48. Nom des champs 13 à 46 et format du fichier binaire, bits Fig. 5 PERCOLA/PROG8 Fichiers mis en æuvre par I'utilitaire NUP de numérotation standard des instructions microcode source. Fig. 6 PERCOLA/PROG8 : Fichiers mis en æuvre par I'utilitaire RNP de retrait d'une numérotation standard des instructions microcode source. PtrIRE@iLA. PROGRAMMATION L7.52 21./0s/92 8 Liste des Tabs. LISTE DES TABLEAUX Tab. 1 Ordre, numéro, nom du ÿpe et valeur par défaut des 39 mnémoniques. Tab.2 Numéro, bits, nombre de bits, nom et valeur par défaut des 47 champs. l-- t_ F_c) l. rS l- fi : R \o I 'c q, §G (..) \O) x q) OJ 0, U l-r a l-l o ti ) U rJ ol ÈHLr (n OJ a q (g ,a a É OJ 0) a u) (.,, o 0) E o a OJ ôo (! o.) \qJ a \q, 00 c É È Fl o U E] È ôb Ei \ /