
| 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
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
» Prochaine page ...
| A voir aussi sur CPCrulez , les sujets suivants peuvent vous intéresser... |