| Titre : |
The Z8000 microprocessor : a design handbook |
| Type de document : |
texte imprimé |
| Auteurs : |
Bradly K. FAWCETT,, Auteur |
| Editeur : |
PRENTICE HALL;Engelwood cliffs |
| Année de publication : |
1982 |
| Importance : |
310 p |
| Présentation : |
ill., |
| Format : |
17 cm x 24 cm |
| ISBN/ISSN/EAN : |
978-0-13-983734-0 |
| Langues : |
Anglais (eng) Langues originales : Anglais (eng) |
| Catégories : |
Généralité Généralité:07.Handbook
|
| Résumé : |
Ce livre de 310 pages est un manuel de conception de référence destiné aux ingénieurs en matériel (hardware), concepteurs de systèmes et programmeurs en langage assembleur. Il a été conçu pour guider l'implémentation pratique et l'intégration du microprocesseur Zilog Z8000, une architecture CISC 16 bits majeure commercialisée à l'époque pour concurrencer les puces Intel 8086 et Motorola 68000.
les Thèmes du Livre sont:
1. Architecture interne du processeur Z8000n,L'auteur détaille l'organisation de la puce (conçue sans microcode pour n'utiliser que 17 500 transistors) :Fichier de registres généraux : Explication des seize registres 16 bits configurables de manière flexible en registres 8 bits, 32 bits ou 64 bits -Modes de fonctionnement : Différence fondamentale entre le mode "Système" (privilégié pour le système d'exploitation) et le mode "Normal" (pour les programmes utilisateurs) -Z8001 vs Z8002 : Analyse des deux versions initiales de la puce, à savoir le Z8002 (non segmenté, bus d'adressage de 16 bits pour 64 Ko) et le Z8001 (segmenté, bus d'adressage de 23 bits gérant jusqu'à 8 Mo de mémoire).
2. Jeu d'instructions et modes d'adressage,Le manuel offre une vue d'ensemble sur la programmation bas niveau du processeur : -Étude des types de données pris en charge (octets, mots de 16 bits, longs mots de 32 bits, chaînes de caractères) -Analyse des plus de 400 codes opératoires (opcodes) optimisés pour la compacité des programmes -Les huit modes d'adressage (direct, indirect, indexé, relatif, etc.) facilitant la manipulation des structures de données complexes.
3. Gestion de la mémoire et périphériques du système, -Unité de gestion de mémoire (MMU - Z8010/Z8015) : Comment allouer, segmenter et protéger l'espace mémoire pour empêcher les plantages logiciels -Structure des interruptions et des pièges (traps) : Gestion des priorités, des signaux d'acquittement d'interruption et exécution des routines de service -Périphériques de la famille Z8000 : Connexion des circuits d'interface d'E/S (périphériques série, compteurs/temporisateurs) pour décharger le processeur central.
4. Guide de conception matérielle (Hardware Design) |
The Z8000 microprocessor : a design handbook [texte imprimé] / Bradly K. FAWCETT,, Auteur . - PRENTICE HALL;Engelwood cliffs, 1982 . - 310 p : ill., ; 17 cm x 24 cm. ISBN : 978-0-13-983734-0 Langues : Anglais ( eng) Langues originales : Anglais ( eng)
| Catégories : |
Généralité Généralité:07.Handbook
|
| Résumé : |
Ce livre de 310 pages est un manuel de conception de référence destiné aux ingénieurs en matériel (hardware), concepteurs de systèmes et programmeurs en langage assembleur. Il a été conçu pour guider l'implémentation pratique et l'intégration du microprocesseur Zilog Z8000, une architecture CISC 16 bits majeure commercialisée à l'époque pour concurrencer les puces Intel 8086 et Motorola 68000.
les Thèmes du Livre sont:
1. Architecture interne du processeur Z8000n,L'auteur détaille l'organisation de la puce (conçue sans microcode pour n'utiliser que 17 500 transistors) :Fichier de registres généraux : Explication des seize registres 16 bits configurables de manière flexible en registres 8 bits, 32 bits ou 64 bits -Modes de fonctionnement : Différence fondamentale entre le mode "Système" (privilégié pour le système d'exploitation) et le mode "Normal" (pour les programmes utilisateurs) -Z8001 vs Z8002 : Analyse des deux versions initiales de la puce, à savoir le Z8002 (non segmenté, bus d'adressage de 16 bits pour 64 Ko) et le Z8001 (segmenté, bus d'adressage de 23 bits gérant jusqu'à 8 Mo de mémoire).
2. Jeu d'instructions et modes d'adressage,Le manuel offre une vue d'ensemble sur la programmation bas niveau du processeur : -Étude des types de données pris en charge (octets, mots de 16 bits, longs mots de 32 bits, chaînes de caractères) -Analyse des plus de 400 codes opératoires (opcodes) optimisés pour la compacité des programmes -Les huit modes d'adressage (direct, indirect, indexé, relatif, etc.) facilitant la manipulation des structures de données complexes.
3. Gestion de la mémoire et périphériques du système, -Unité de gestion de mémoire (MMU - Z8010/Z8015) : Comment allouer, segmenter et protéger l'espace mémoire pour empêcher les plantages logiciels -Structure des interruptions et des pièges (traps) : Gestion des priorités, des signaux d'acquittement d'interruption et exécution des routines de service -Périphériques de la famille Z8000 : Connexion des circuits d'interface d'E/S (périphériques série, compteurs/temporisateurs) pour décharger le processeur central.
4. Guide de conception matérielle (Hardware Design) |
|  |