CODING - CLASSEURS WEKA : Comment exploiter toutes les ressources et augmenter les performances de votre AMSTRAD CPC

1/0   » Table des matières générale
1/1   » Le système CPC : A quoi et à qui va-t-il servir ?
1/2   » Glossaire
1/3   » Index
1/4   » Dictionnaire technique Français-Anglais/Anglais-Français

2        Conception matérielle des CPC
2/0   Table des matières
2/1   » Architecture interne
2/2   » Schémas des cartes mères des Amstrad CPC 464, 664 et 6128
2/2.1     » CPC 464
2/2.2     » CPC 664
2/2.3     » CPC 6128
2/2.4   » Différences de conception

2/3     » Les circuits intégrés spécialisés
2/3.1   » Le microprocesseur Z80
2/3.2   » Le contrôleur d'écran : CRTC et VGA
2/3.2.1  » CRT Controller (ou CRTC)
2/3.3   » Le circuit sonore AY3-8912
2/3.4   » L'interface parallèle PIO 8255A
2/3.4.1  » Exploitation du PIO 8255
2/3.5   » Le contrôleur de disque FDC 765AC

2/4   » Les mémoires
2/4.1   » La mémoire morte (ROM)
2/4.2   » La mémoire vive (RAM)
2/5   » Les circuits intégrés standards
2/5.1       » Les circuits intégrés linéaires
2/5.2       » Les circuits intégrés digitaux
2/6   » L'horloge interne//

3            » Systèmes d'exploitation des 664 et 6128
3/0   » Table des matières
3/1  » Introduction au DOS
3/2   » AMSDOS : Définitions, rappels et utilisations
3/2.1   » Liste alphabétique des mots clés
3/3    » CP/M 2.2 : Définitions, rappels et utilisations
3/3.1   » Liste alphabétique des mots clés
3/4         CP/M + : Définitions, rappels et utilisations
3/4.1   » Liste alphabétique des mots clés
3/4.2        Programmation sous CP/M plus
3/4.2.1  » Organisation mémoire du 6128
3/4.2.1.1      FCB (File Control Bloc)
3/4.2.1.2      SCB (System Control Bloc)
3/4.2.2       Table d'indirection des fonctions BDOS en page zéro

4  » le  Langages du CPC
4/0   Table des matières
4/1     » Locomotive BASIC : Définitions est rappels de base
4/1.1   » Pourquoi utiliser le BASIC et dans quels domaines
4/1.2     » Version 1.0 sur CPC 464 . Mots clés et leur utilisation
4/1.3      » Version 1.1 sur CPC 664 et CPC 6128 :
           » Extensions par rapport à la version 1.0
4/1.4   » Rappel des ordres BASIC et de leur fonction
4/1.5 » Cours de programmation  ( NEW )
4/1.6    » Basic approfondi
4/1 6.1 » SYMBOL et SYMBOL AFTER  ( NEW )
4/1.6.2  » L'instruction CALL et les RSX en Basic   ( NEW )
4/1.6.3     » La gestion des variables dans les Amstrad CPC
4/1 6.4     » Utilisation des vecteurs du système d'exploitation sous Basic
4/1 6.5  » Formatter une disquette sous Basic
4/1.6.6     » Accélérez vos programmes Basic - Les tokens

4/2      » Assembleur Z80 : Définitions et rappels de base
4/2.1   » Pourquoi utiliser l'assembleur et dans quels domaines ?
4/2.2   » Les modes d'adressage
4/2.3 » Les mots clés de l'assembleur Z80 et leur utilisation  ( NEW )
4/2.3.1  » Usage général et interruptions  ( NEW )
4/2.3.2  » Lecture et écriture en mémoire  ( NEW )
4/2.3.3  » Lecture, écriture, échanges et opérations sur les registres  ( NEW )
4/2.3.4  » Ruptures de séquences  ( NEW )
4/2.3.5  » Opérations arithmétiques  ( NEW )
4/2.3.6  » Opérations logiques  ( NEW )
4/2.3.7  » Manipulation de bits et de chaînes  ( NEW )
4/2.3.8  » Opérations sur la pile  ( NEW )
4/2.3.9  » Entrées/sorties  ( NEW )
4/2.4   » Liste alphabétique des codes opératoires de l'assembleur Z80  ( NEW )
4/2 5   » Cours de programmation  ( NEW )
4/2.5 1  » Initiation au langage machine
4/2.6   » Assembleurs existants  ( NEW )
4/2.6.1  » DEVPAC    ( NEW )
4/2.7     » Les banques ROM ou FIRMWARE
4/2.8     » Les instructions RESTART des CPC
4/2.9     » Les RSX
4/2.10    » Accès aux vecteurs mathématiques en Assembleur et utilisation
4/2.11    » Les interruptions sur Amstrad

Tome 2

4/3      » LOGO : Définitions et rappels de base
4/3.1     » Pourquoi utiliser le LOGO et dans quels domaines ?
4/3.2     » Les mots clés du LOGO et leur utilisation
4/3.3    » Liste alphabétique des primitives du LOGO
4/3.4     » Franciser le Dr. LOGO de l'Amstrad
4/3.5     » Programmes d'application
4/3.5.1    » Dump mémoire en LOGO 2 et LOGO 3
4/3.5.2    » Devine le nombre en LOGO 2 et LOGO 3
4/3.5.3    » Chiffres romains en LOGO 2 et LOGO 3
4/3.5.4    » LOTO en LOGO 2 ou LOGO 3
4/3.5.5    » Histogrammes en LOGO 2 et LOGO 3
4/4      » Turbo-PASCAL® : Définitions et rappels de base
4/4.1     » Pourquoi utiliser le PASCAL et dans quels domaines ?
4/4.2     » La programmation structurée en PASCAL
4/4.3     » Les mots réservés de Turbo-Pascal
4/4.4     » Identificateurs standard
4/4.5   » Utilisation du Turbo-Pascal
4/4.5.1 » Optimisation d'écriture dans un fichier texte
4/4.5.2    » Définition de routines sonores
4/4.5.3    » Position du curseur sur l'écran
4/4.5.4    » Programmation d'un traitement de texte
4/5  » Le langage Forth 83- Standard pour
   » Amstrad 464 , 664, 6128 et PCW
4/5.1     » Le langage Forth sur les Amstrad
4/5.2     » Le compilateur Forth
4/5.3     » Contrôle de l'affichage
4/5.4   » Edition des programmes écrits en Forth

4/6  » Travail en Asserrirjlmir 8080 sous CP/M 2.2 ou CP/M Plus
4/6.1   » Les instructions du 8080
4/6.1.1  » Les instructions du 8080 en detail

5      » Graphisme
5/0   Table des matières
5/1   » Généralités
5/2   » Tracé de points en BASIC
5/3   » Déplacement du curseur graphique en BASIC
5/4   » Tracé de droites en BASIC
5/5   » Test de la couleur d'un point en BASIC
5/6   » Tracé de points et de droites en ASSEMBLEUR
5/7   » La mémoire d'écran
5/8   » Caractères graphiques et signes spéciaux
5/9   » Sprites : Définition de caractères par l'utilisateur
5/9.1      » Définition de caractères multiples
5/10   » Logiciels
5/10.1   » Programme de dessin
5/10.2     » Utilitaires de manipulation de dessin
5/10.2.1    » Reproduction de blocs graphiques
5/10.2.2    » Miroir par rapport à un axe vertical
5/10.2.3    » Miroir par rapport à un axe horizontal
5/10.3     » Utilitaires de compactage
5/10.3.1    » Compactage filiforme
5/10.3.2    » Compacteurs monochromes en mode 1
5/10.4     » Graphicomanies
5/10.4.1    » Jeux de points
5/10 4.2   » Jeux de lignes
5/10.4.3    » Les espaces inconnus

6         » Son
6/0   » Table des matières
6/1       » Définitions
6/2       » Introduction au circuit sonore AY3-8912
6/3       » Programmation du circuit sonore en BASIC
6/4       » Programmation du circuit sonore en ASSEMBLEUR
6/5       » Logiciels
6/5.1      » Fichiers musicaux sous interruptions
6/5.2      » Emission d'un Beep sonore en utilisant
           la macro du firmware MC SOUND REGISTER
6/6       » La synthèse vocale
6/6.1      » Le synthétiseur vocal TECHNI-MUSIQUE

Tome 3

7           » Logiciels à « caractère professionnel »
7/0   » Table des matières
7/1     » Traitements de texte
7/1.1    » Pocket Wordstar
7/1.1.1   » Les commandes de Wordstar
7/1.2    » Tasword
7/1.2.1   » Les fiches de référence
7/1.3    » Tasprint
7/2     » Tableurs
7/2.1    » MULTIPLAN
7/2.1.1   » Organisation de MULTIPLAN
7/2.1.2   » Les commandes de MULTIPLAN
7/2.1.3   » Les fonctions de MULTIPLAN
7/2.1.4   » Ce qu'il faut savoir pour programmer sous MULTIPLAN
7/2.1.5   » Applications de MULTIPLAN
7/2.1.5.1  » Budget familial
7/2.2    » Calcumat : le tableur/grapheur
7/2.2.1   » Initiation à Calcumat
7/2.2.1.1  » L'édition des cellules
7/2.2.1.2  » Préparation du tableau et de ses commentaires
7/2.2.1.3  » Définition des formules de calcul
7/2.2.1.4  » Créer un graphe
7/2.2.1.5  » Sauver le tableau avec ses paramètres de présentation
7/2.2.2   » Calcumat par le détail
7/2.2.2.1  » Menu Micro-Application ...
7/2.2.2.2  » Menu Fichie
7/2.2.2.3  » Menu Edition
7/2.2.2.4  » Menu Saisie
7/2.2.2.5  » Menu Nombres
7/2.2.2.6  » Menu Choix divers
7/2.2.2.7  » Menu Graphes
7/3      » Gestionnaires de bases de données (SGBD)
7/3.0     » Index
7/3.1     » DBASE II
7/3.1.1    » DBASE II en mode commande
7/3.1.1,1  » Création de la structure du fichier
7/3.1.1.2   » Vérification et modification de la structure
7/3.1.1.3   » Saisie des fiches
7/3.1.1.4   » Consultation du fichier
7/3.1.1.5   » Correction des fiches
7/3.1.1.6  » Suppression des fiches
7/3.1.1.7   » Tri des fiches
7/3.1.1.8   » Indexation du fichier
7/3.1.1.9   » La production d'états
7/3.1.1.10  » Totalisations sur le fichier
7/3.1.1.11  » La gestion du disque
7/3.1.1.12  » Modification des paramètres d'état
7/3.1.2    » DBASE II en mode programme
7/3.1.2.1   » Création d'un masque de saisie
7/3.1.2.2  » Variables et macros
7/3.1.2.3   » Traitement des variables numériques
7/3.1.2.4   » Traitement des variables chaînes
7/3.1.2.5   » Autres fonctions
7/3.1.3    » Programmation sous DBASE II
7/3.1.3.1   » Cadre de présentation
7/3.1.3.2   » Effacement sélectif de l'écran
7/3.1.3.3   » Menu principal
7/3.1.3.4  » Ajout de fiches
7/3.1.3.5   » Corriger le fichier
7/3.1.3.6   » Tri du fichier
7/3.1.3.7   » Edition du fichier
7/3.1.4    » DBASE II programmation avancée
7/3.1.4.1   » Le travail multifichier
7/3.1.4.2   » L'intégration de modules binaires
7/3.1.4.3   » Les échanges de données. L'option : DELIMITÈD
7/3.1.5   » L'utilitaire Zip
7/3.1.6   » Le compilateur dBase I! DB COMPILER de Wordtech
7/3.2    » Masterfile III
7/3.2.1   » Présentation générale
7/3.2.2   » Utilisation de Mesterfile III
7/3.2.3   » Fonctions avancées et adaptations

8           » Périphériques
8/0   » Table des matières
8/1       » Les connecteurs de l'AMSTRAD
8/1.1 » La prise d'extension
8/1.2 » La prise « unité de disquette 2 »
8/2   » Module péritel pour téléviseur couleur
8/2.1   » Module commercialisé
8/2.2     » Comment construire soi-même un module ?
8/2.3      » Quelques branchements vidéo
8/3   » Imprimantes
8/3.1   » Quelle imprimante choisir ?
8/3.1.1  » L'imprimante Citizen 120-D //
8/3.2     » L'interface CENTRONIC
8/3.3     » Le câble de liaison : achat ou réalisation ?
8/4 » La souris AMX Mouse
8/5   » Systèmes et méthodes de transfert de fichiers
8/5.1   » Copies et transmissions de cassettes
8/5.2   » L'interface RS-232
8/5.2.1  » La liaison RS-232
8/5.2.2  » Le code ASCII
8/5.2.3 » La RS-232 Amstrad
8/5.2.4    » Connexions et programmes
8/5.2.4.1  » Connexion réduite
8/5.2.4.2  » Connexion à un Minitel
8/5.3 » Les modems
8/5.3.1  » Le modem Digitelec DTL 2000
8/5.4   » Réalisation d'un serveur télématique
8/5.4.1  » La structure matérielle
8/5.4.2  » La structure logicielle
8/5.4.3    » Les routines de base
8/5 4.4    » Le programme du serveur
8/5.5 » OUT et les ports de sortie  ( NEW )
8/6   » Les mémoires de masse
8/6.1 » Le lecteur de disquettes 5'1/4 Vortex en lecteur additionnel  ( NEW )
8/6.2   » Multiface II, sauvegarde mémoire
8/6.3   » Brancher le lecteur du CPC 464 sur le CPC 6128

Tome 4

9        » Programmes
9/0       Table des matières
9/1     Savoir programmer
9/2     Moniteur : Assembleur/Désassembleur/Debugger
9/2.1    Le Désassembleur
9/2.2    L'Assembleur
9/2.3    Le Debugger
9/3        Jeux d'esprit
9/3.1      Le jeu du taquin
9/3.2      Renversé
9/3.3      Tours de Hanoi
9/3.4      Jeu des allumettes
9/3.5      Awari
9/3.6      Jeu du Simon
9/4       Mathématiques
9/4.1      Nom d'un jour de la semaine
9/4.2      Calendrier perpétuel
9/4-3      Biorythmes
9/5        Gestion de fichiers
9/6       Jeux d'aventures
9/6.1      Analyse syntaxique d'une phrase
9/6.2      Fonction LOCATE-INPUT
9/6.3      Fonction HELP
9/6.4      Création de jeux d'aventures
9/6.5      Exécution de jeux d'aventures
9/7       Jeux d'Arcade
9/7.1      Casse briques
9/7.2      Bataille navale
9/7.3      Danger piranhas
9/8       Utilitaires
9/8.1     Copie d'écran graphique
9/8.1.1    Turbo copie d'écran graphique
9/8.2    Commande PIP en Basic
9/8.3    Transformation du clavier QWERTY en clavier AZERTY sous CP/M Plus 
9/8.4    Checksum, vérificateur de données
9/8.5    Dump hexadécimal et ASCII
9/8.5.1   Programme de Dump en Basic
9/8.5.2   Programme de Dump en Assembleur
9/8.6    Récupération d'un fichier effacé par la commande IERA
9/8.7     Défilement d'un message alphanumérique sur l'écran
9/8.8     Driver d'imprimante DMP 2000
9/8.9     Instruction CAT évoluée
9/8.10    Edition et modification des secteurs d'une disquette
9/8.11    CAPS LOCK interactif
9/8.12    Protection écran IScreen saver)
9/8.13    Chargeur hexadécimal
9/8.14   Formattage des listings
9/9      Programmes divers
9/9.1     Générateur de signaux morses
9/9.2     Filtrage de fichiers ASCII
9/9.3     Transformez votre Amstrad CPC + DMP 2000
          en machine à écrire
9/10      Gestion familiale
9/10.1    Gestion de compte bancaire
9/10.2    Gestion de logiciels
9/11      Traitement de texte
9/11.1    Mise en œuvre d'utilitaires

Tome 5

10        Fabrication de circuits additionnels pour AMSTRAD
10/0  Table des matières
10/1      Connexion de l'AMSTRAD au Minitel
10/1.1     Signaux de la prise péri-informatique
10/1.2     De l'AMSTRAD vers le Minitel
10/1.2.1    Programmation du Minitel
10/2      Connexion des AMSTRAD CPC 664 et
          CPC 6128 à un magnétophone à cassettes
10/3      Commande de circuits TTL, CMOS et de puissance
10/3.1     Régulation de chauffage
10/3.1.1    Réalisation d'une régulation de chauffage
10/3.2    Commande d'un train électrique à partir de l'Amstrad
10/3.3      Commande d'un projecteur de diapositives
10/3.4      Commande de moteurs pas à pas
10/3.5      Un relais de fréquence pour sortie audïo
10/3.6      Une carte à 8 entrées analogiques
10/4        AMSTRAD et téléphonie
10/4.1      Un « mouchard » téléphonique
10/4.2      Un composeur de numéros de téléphone
10/4.3      Détecteur de sonnerie téléphonique
10/4.4      Un redirecteur d'appels téléphoniques
10/4.5      Centrale d'alarme à transmission téléphonique
10/4.6      Un composeur acoustique de numéros de téléphone
10/4.7      Un lecteur-enregistreur de télécartes usagées
10/5        Mémoires d'ordinateur
10/5.1      Un programmateur de mémoires EPROM
10/6        Construisez vos micro-ordinateurs
10/7        Prises et connecteurs
10/8        Technologie des montages électroniques
10/8.1      Le wrapping (connexions enroulées)

10/9        Amstrad et hi-fi
10/9.1      Un amplificateur de casque stéréo
10/10       Technologie de pointes
10/10.1     Pupitre de saisie
10/10.2     Support de moniteur
10/10.3     Support d'imprimante 80 colonnes
            avec récepteur de listing
10/10.4     Bras support pour moniteur
10/11       Amstrad et vidéo
10/11.1     Mariez votre unité centrale avec
            d'autres écrans de visualisation

11          Annexes

            Annexe 1 : Codes de contrôle et caractères ASCII
            Annexe 2 : Codes opératoires de l'Assembleur Z80
                       et leur codage en hexadécimal
            Annexe 3 : Caractères standard et graphique
                       de l'Amstrad CPC 464
12         Maintenance
12/0   Table des matières
12/1        Soyez votre propre dépanneur
12/2        Maintenance des unités centrales
12/3        Maintenance des périphériques
12/3.1       Le lecteur de cassettes du CPC 464
12/3.2       Le lecteur de disquettes FD 1
12/4        Prenez soin de votre AMSTRAD
12/4.1       Entretien des claviers
12/4.2       Entretien des écrans
12/4.3       Entretien des lecteurs de disquettes
12/4.4       Entretien des imprimantes
12/5        Maintenance des moniteurs
12/6        La mécanique des AMSTRAD

13          Notions scientifiques de base
13/1        Introduction à l'électronique
13/1.1       Electronique analogique
13/1.2       Electronique logique
13/2        Eléments de mathématiques générales
13/2.1       Langage des ensembles
13/2.1.1      Ensembles des nombres
13/2.1.2      Notions de numérotation
13/2.2       Notions générales de géométrie
13/2.3       Notions générales de trigonométrie
13/2.4       Notions d'analyse
13/2.4.1      Aperçu sur les fonctions polaires
              et paramétriques en sinus et cosinus

» Sommaire
» Prochaine page ...

A voir aussi sur CPCrulez , les sujets suivants peuvent vous intéresser...

» Laisser un commentaire ou  en discuter sur le forum ...