circuits 1 table des matieres

publicité
CIRCUITS 1
STEVE CIAMIA
TABLE DES MATIERES
I.
Passez à 16 bits
·Familiarisez-vous avec les ordinateurs 16 bits
1
Tirez d'un ordinateur 8 bits les performances d'un 16 bits
La génération des 16 bits
Une approche graduelle du 16 bits
Architecture du 8088
Application à de petits systèmes
Le jeu d'instructions du 8088
Emploi direct des données en ASCII et en décimal
Aide à la traduction par tables
Instructions de manipulation de chaînes
Combinaison de caractéristiques
2
Examen d'un petit système multiutilisateur
Matériel du système minimum
Développement du système d'exploitation
Solution du problème
Modifications de logiciel
Conclusion
L'Intel 8086
Le SDK-86 Intel
Le moniteur du SDK-86
Conclusion
15
17
17
21
24
28
29
30
33
37
38
Faites concurrence au PC d'IBM
·Construisez l'ordinateur MPX-16
41
·L'Intel 8086
II
3
3
3
4
6
9
10
11
12
12
13
1
peut être relié aux périphériques prévus pour l'IBM PC
Concepts généraux du projet
Caractéristiques
Considérations pragmatiques
Vue générale du MPX-16
Le processeur Intel 8088
41
41
42
43
44
45
III
Le processeur Intel 8088
Architecture du 8088
Le processeur numérique 8087
Structures de bus du MPX-16
Circuits RAZ et générateur d'horloge
Logique de l'interruption non masquable
Contrôleur de DMA et arbitrage bus
45
54
57
58
59
61
61
2
Les principes de fonctionnement sont ceux de l'IBM PC
Caractéristiques du système
Mémoire du système
Configuration ROM
Configuration RAM
Rafraîchissement de la mémoire dynamique
Fonctionnement de la mémoire
Contrôle de partie
Avantages des interruptions
Logique d'interruptions du MPX-16
Traitement des interruptions
Priorités d'interruption
Canaux d'extension d'E/S
Logique de décodage d'E/S
65
65
66
75
76
77
77
78
79
79
80
81
81
84
3
est compatible en E/S avec l'IBM PC
Caractéristiques du MPX-16
Interface E/S parallèle
Interface série
Compteurs/compte-temps
Contrôleur d'unités de disquettes
Génération du signal d'horloge
Commande moteur
Logique de commande des unités de disquettes
Logique d'écriture de donnée
Logique de récupération des données
BIOS CP/IM-86
Organisation du BIOS
Sous-programmes d'E/S disque
Tables de définition des disques
Conclusion
87
87
90
91
91
96
98
99
99
100
100
101
102
104
104
105
Faites parler et écouter votre ordinateur
·Construisez une interface à synthétiseur de parole peu onéreuse
Synthèse vocale peu onéreuse
Techniques de synthèse vocale
Composants du Digitalker
Adjonction d'une interface au Digitalker
Souplesse d'emploi du Micromouth
Utilisation d'un port parallèle
Simplicité du logiciel de base
Conclusion
109
109
110
111
113
114
120
120
123
·Construisez un synthétiseur vocal à vocabulaire illimité
Revue de la synthèse vocale
Le Votrax SC-O1
Sweet Talker
Comment parler en phonèmes
Facilite d'interfaçage
Utilisation d'une interface série
Conclusion
125
126
127
132
135
138
139
140
·Construisez le synthétiseur texte-à-parole Microvox
1
Le matériel
143
143
2
La parole a partir d'un texte
Avantages de Microvox
Le synthétiseur de phonèmes SC-O1A
Vue d'ensemble du matériel du Microvox
Processeur et horloge transmission
Section mémoire
E/S série et parallèle
Inflexion de la parole
Capacités musicales
A suivre
145
146
147
149
149
150
156
156
158
159
Le logiciel
161
2
IV
Le logiciel
Conversion texte-parole
Consultation de tables de mots entiers
Analyse des morphèmes et consultation de tables
Conversion de lettres en phonèmes
Comment utiliser l'algorithme
Intonation
Ponctuation et abréviations
Interaction de l'opérateur
Commande de l'équipement: asservissement
Synchronisation du texte
Terminaison de phrases
Intonation
Modes de ponctuation
Options modes principaux
Mode texte-à-parole
Parole épelée
Mode codes phonèmes
Mode musique
Options par défaut
Conclusion
161
162
164
164
164
167
168
169
169
169
170
171
172
173
173
173
173
173
174
174
175
·Utilisez le MICDA pour la synthèse de parole hautement intelligible
Qu'est-ce que la parole numérisée ?
Modulation par impulsions codées
Cadences d'échantillonnage et autres ergotages
Obtention de la fidélité
Modulation delta
MIC différentiel
MIC différentiel adaptatif
Construisez un analyseur/synthétiseur vocal MICDA
Fonctionnement de la conversion A/N
Paramètres modifiables
Transfert et vitesse de transfert des données
Emploi du circuit MICDA
Résumé de la synthèse MICDA
Applications futures du MICDA
177
177
178
178
179
180
181
182
182
185
187
188
188
192
193
·Utilisez les empreintes vocales pour analyser la parole
Etude préliminaire
Qu'est-ce qu'une empreinte vocale ?
Visualiseur économique d'empreintes vocales
Fonctionnement du circuit de visualisation
Enregistrement des empreintes vocales
Résultats expérimentaux
Conclusion
195
196
197
198
199
205
205
206
Quelle heure est-il ?
·Connaissez-vous le temps réel ?
Applications temps réel pour ordinateurs personnels
Construction d'une horloge temps réel
211
213
213
·Le temps réel à la portée de tous
Qu'est-ce que le temps réel ?
221
222
Limitations de la mesure du temps par logiciel
Le matériel mesure le temps réel
Horloges à interruption sur battement
Qu'est-ce qu'une bonne horloge
Horloge temps réel : le MM58167A
Horloge temps réel : le MM58174A
Interface de l'horloge temps réel
Fonctionnement hors tension
Une horloge intelligente
Représentation des donner horaires
Mise à l'heure de l'horloge
Lecture de l'horloge et interruptions
Logiciel de l'horloge série
Conclusion
TOP
222
223
223
224
224
226
226
228
229
229
231
232
233
235
Téléchargement