J .. ORDINATEUR PERSONNEL PH-1000 REFERENCE DE COMMANDES CASIO~ Introduction Ce

J .. ORDINATEUR PERSONNEL PH-1000 REFERENCE DE COMMANDES CASIO~ Introduction Ce manuel decrit la syntaxe du C61-BASIC et de I'assembleur HD61700, les langages de programmation du PB-1000. Le manuel de I'utilisateur du PB-1000 est fourni avec ce manuel. Priere de lire en premier Ie manuel de I'utilisateur pour se familiariser avec la manipulation fondamentale et la program­ mation en utilisant Ie C61-BASIC et I'assembleur HD61700. Ce manuel servira de reference pratique pour ceux qui sont familiers avec la programmation en BASIC et/ou I'assembleur. SOMMAIRE PARTIE 1 C6l-BASIC , 1 1-1 CARACTERISTIQUES DU C61-BASIC , 2 1-2 CONFIGURATION DES PROGRAMMES EN BASIC , 3 Mode de fonctionnement 3 Mode direct 3 Mode de programme 3 Numeros de ligne 3 Instructions 3 1-3 CONSTANTES 4 Constantes nurneriques ' 4 Constantes de chaines 4 1-4 VARIABLES 4 Nom de variable et noms de tableau 4 Tableaux 5 Traitement des variables et des tableaux 5 1-5 OPERATEURS 5 Operateurs arithrnetiques 6 Operateurs de relation 6 Operateurs logiques (NOT, AND, OR, XOR) 6 Operateurs de chaines de caracteres 7 Ordre de prlortte , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1-6 TOUCHES SENSIBLES 8 1-7 COMMANDES DE LA TABLE TRACANTE !:J Commutateurs miniatures (DiP) 9 Mode d'imprimante 10 Mode de table tracante 11 Exemple d'impression utilisant Ie mode de table tracante 13 1-8 COMMUNiCATIONS 14 Interfaces RS-232C 14 Descripteur de fichiers 14 Entree/sortie de donnees 16 Liste des commandes en BASIC 16 1-9 FICHIERS DE DONNEES 17 Fichiers sequentiels 17 Fichiers aleatoires 17 COMMANDES EN BASIC 19 COMMANDES MANUELLES 20 PASS 20 NEW 21 SYSTEM 21 CLEAR 22 MON 24 DELETE 24 LIST 25 SOMMAIRE EDIT 26 LET ~ TAB " " .45 VARLIST 26 RUN 27 TRON 28 TROFF 28 COMMANDES FONDAMENTALES 29 END .. " 29 STOP 30 GOTO 31 GOSUB 32 RETURN 33 Ol\l GOTO 34 ON GOSUB 35 IF - THEN - ELSEI'IF -GOTO- ELSE 36 FOR - NEXT 37 REM(') 39 DATA 41 READ 42 RESTOI;-lE 43 PRINT 44 REV 46 I\lO~~M 46 P~~INT USING 47 ',-OCATE 48 CLS 49 DEFCHR$ 50 BEEP 51 INPUT 52 INKEY$ 53 INPUT$ 54 DIM 55 ERASE 56 CALL 57 PEEK 58 POKE " , 59 DRAW/DRAWC 60 POINT 61 ON ERROR GOTO 62 RESUME 63 ERL 64 ERR 64 FONCTIONS NUMERIQUES 65 ANGLE 65 SIN, COS, TAN 66 ASN, ACS, ATN 67 SOMMAIRE HYP SIN, HYP COS, HYP TAN 68 HYP ASN, HYP ACS, HYP ATN 69 EXP , " 70 LGT, LOG 71 SOR 72 ABS 72 SGN 73 INT 74 F~ ~ FRAC " 75 ROUND 76 Pl 77 RND " 78 FONCTIONS DE CARACTERES 79 CHR$ , 79 ASC 79 STR$ 80 VAL 81 MID$ 82 RIGHT$ 83 LEFT$ 84 LEN 85 HEX$ 85 &H 86 DEG " 87 DMS$ " 87 TIME$ 88 DATE$ 89 FONCTIONS STATISTIOUES 90 STAT 90 STAT CLEAR 91 CNT , " " 91 SUMX, SUMY, SUMX2, SUMXY2 , SUMXY 92 MEANX, MEANy 93 SDX, SDY, SDXN, SDYN 93 LRA, LRB 94 COR 94 EOX, EOY 95 COMMANDES E/S 96 LLiST 96 LPRINT " 97 LPRINT USING 98 OPEN 99 CLOSE 100 PRINT# 101 PRINT# USiNG 102 INPUT# " 103 LINE INPUT# 104 SOMMAIRE INPUT$ 105 EOF 105 FIELD 106 RSET , 107 LSET 108 PUT 109 GET 109 LOF 110 FORMAT 111 BSAVE 112 BLOAD 113 SAVE 114 LOAD 115 CHAIN , 116 MERGE 117 VERIFy 118 PARTIE 2 REFERENCE DE L'ASSEMBLEUR 119 2-1 CONFIGURATION DU MATERIEL 120 2-2 VUE D'ENSEMBLE DU HD61700 121 Caracterlstiques 121 Diagramme synoptique du HD61700 , 122 Registres internes 123 Registres de drapeau 123 Registres d'etat 124 2-3 COMMANDES 127 Longueur des commandes. , 127 Symboles des commandes en langage machine 128 Drapeaux 129 Composants de commande 129 MNEMONIQUE , 131 COMMANDES DE TRANSFERT (8 BITS) 132 LD 132 LDI 133 ST , 134 STI 134 PPS 135 PPU 135 PHS 135 PHU 136 GFL , 136 PFL 136 GPO 136 GST 137 PST 137 COMMANDES DE TRANSFERT (16 BITS) 138 LDW 138 SOMMAIRE HYP SIN, HYP COS, HYP TAN 68 HYP ASN, HYP ACS, HYP ATN 69 ~P m LGT, LOG 71 SOR 72 ASS 72 SGN 73 INT 74 FiX 75 FRAC 75 ROUND 76 Pl 77 RND " 78 FONCTIONS DE CARACTERES 79 CHR$ 79 ASC 79 STR$ 80 VAL 81 MID$ 82 RIGHT$ 83 LEFT$ 84 LEN 85 HEX$ 85 &H 86 DEG 87 DMS$ " " " 87 TIME$ " 88 DATE$ 89 FONCTIONS STATISTIOUES 90 STAT 90 STAT CLEAR 91 CNT 91 SUMX, SUMY, SUMX2, SUMXY2 , SUMXY 92 MEANX, MEANy 93 SOX, SOY, SDXN, SDYN 93 LRA, LRS 94 COR 94 EOX, EOY 95 COMMANDES E/S 96 LLiST 96 LPRINT 97 LPRINT USING 98 OPEN 99 CLOSE 100 PRINT# 101 PRINT# USiNG 102 INPUT# " 103 LINE INPUT # 104 SOMMAIRE \I\JPUT$ 105 EOF 105 FIELD 106 RSET 107 LSET 108 PUT 109 GET 109 LOF 110 FORMAT 111 BSAVE 112 BLOAD 113 SAVE 114 LOAD 115 CHAIN 116 MERGE , 117 VERIFy 118 PARTIE 2 REFERENCE DE L'ASSEMBLEUR 119 2-1 CONFIGURATION DU MATERIEL 120 2-2 VUE D'ENSEMBLE DU HD61700 121 Caracteristiques 121 Diagramme synoptique du HD61700 122 Registres internes 123 Registres de drapeau 123 Registres d'etat. 124 2-3 COMMANDES 127 Longueur des commandes 127 Symboles des commandes en langage machine 128 Drapeaux 129 Composants de commande ~ 129 MNEMONIQUE 131 COMMANDES DE TRANSFERT (8 BITS) 132 LD 132 LD\ 133 ST 134 STI 134 PPS 135 PPU 135 PHS 135 PHU 136 GFL 136 PFL 136 GPO 136 GST 137 PST 137 COMMANDES DE TRANSFERT (16 BITS) 138 LOW 138 SOMMAIRE LDIW 139 STW 140 STIW 141 PPSW 141 PPUW 141 PHSW 142 PHUW 142 GRE 142 PRE 143 COMMANDES ARITHMETIQUES (8 BITS) 144 AD 144 SB 146 ADB 147 SBB 148 ADC 148 SBC 150 AN 151 NA 152 OR 152 XR 153 ANC 154 NAC 155 ORC , 155 XRC 156 COMMANDES ARITHMETIQUES (16 BITS) 158 ADW 158 SBW 159 ADBW 160 SBBW 160 ADCW 161 SBCW 162 ANW 163 NAW 163 ORW 164 XRW 164 ANCW 165 NACW 165 ORCW 165 XRCW 166 COMMANDES DE ROTATION ET DE DECALAGE (8 BITS) 167 ROU 167 ROD , 167 BIU 168 BID 168 DIU 169 DID 169 INV 170 CMP 170 SOMMAIRE COMMANDES DE ROTATION ET DE DECALAGE (16 BITS) 171 ROUW 171 RODW 171 BIUW 172 BIDW 172 DIUW 173 DIDW 174 BYUW 174 BYDW 175 INVW 175 CMPW 176 COMMANDES DE SAUT (ABSOLUES) 177 JP 177 JPZ 177 JP NZ 177 JP C 177 ~IP NC 178 JP LZ 178 JP UZ 178 COM MANDES DE SAUT (RELATIVES) 179 JR 179 JR Z 179 JR NZ 179 JR C 180 ~'R NC 180 JR LZ 180 JR UZ 180 COMMANDES D'APPEL 181 CAL 181 CAL Z 181 CAL I\JZ 181 CAL C 182 CAL NC 182 CAL LZ 182 CAL UZ 182 COIVIIVIAI\JDES DE RETOUR 183 RTN 183 RTN Z 183 RTN NZ 183 RTN C 184 RTN I\JC 184 RTN LZ 184 RTN UZ 184 COMMANDES DE DEPLACEMENT DE BLOC 185 BUP 185 BDN 186 COMMANDES DE RECHERCHE 188 SUP 188 SOMMAIRE SDN 189 COMMANDES SPECIALES 190 NOP 190 CLT 190 FST 190 SLW 190 OFF 190 TRP 191 CAI\II 191 RTNI 191 PARTIE 3 EXEMPLES DE PROGRAMMES 193 Affichage de decal age de bits 194 Sous-programmes pour affichage inverse 195 PARTIE 4 MONITEUR 197 MODE MOI\IITOR 198 B: BANK SWITCH 198 D: DUMP MEMORY 199 E: EDIT MEMORY 199 ANNEXES 201 TABLEAU DES CODES DE CARACTERES 202 TABLEAU DES MESSAGES D'ERREURS 203 TABLEAU DES COMMANDES/FONCTIONS 206 L1STE DES MOTS RESERVES 208 CARTE DE MEMOIRE 209 TABLEAU DE MNEMONIQUE 210 COMMANDES DES OPERATIONS SECONDAIRES 215 INDEX 216 PARTIE 1 C61-BASIC PARTIE 1 C6,-BASIC 1-1 CARACTERISTIQUES DU C61-BASIC Le C61-BASIC est base sur les normes industrielles japonaises (JIS) BASIC (C6207) qui ont ete recemrnent officiellement torrnulees. C'est une version puissante du langage BASIC, avec des fonctions arithmetiques et des possibilites de gestion de fichiers dont les performances ont ete arneliorees. • Le C61-BASIC partage les caracterlstiques suivantes avec Ie BASIC ordinaire: 1. Une facilite de comprehension La syntaxe du BASIC est d'une utilisation plus facile pour les debutante. 2. Ecriture facile de programmes l.'ecriture et la modification des programmes peuvent etre facilement effectuees grace aI'inter­ action entre Ie programmeur et I'ordinateur qui guide en retour I'utilisateur au fur et a mesure que Ie programme est ecrit, Ceci permet la creation de programmes simples et faciles a comprendre. • Les caracterlstlques suivantes ont en plus ete aloutees au C61-BASIC: 1. Arithrnetique de haute precision Les valeurs nurneriques sont affichees sur l'ecran avec des mantisses de 10 chiffres et des ex­ posants de 2 chiffres (calcul interne utilise avec une mantisse de 13 chiffres et un exposant uploads/Industriel/ casio-pb1000fr.pdf

  • 24
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager