Zilog Z8F0130 Manuel d'utilisateur Page 5

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 314
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 4
eZ8
CPU Core
User Manual
UM012820-0810 Table of Contents
v
Architectural Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Processor Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Fetch Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Execution Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
eZ8
CPU Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Stack Pointer Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Register Pointer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Flags Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Condition Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Arithmetic Logic Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Byte Ordering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Z8
®
Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Assembly Language Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . 11
New Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
New Function Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Extended Addressing Instructions . . . . . . . . . . . . . . . . . . . . . . 13
Alternate Function Op Code . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Moved Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Removed Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Relocation of eZ8 CPU Control Registers . . . . . . . . . . . . . . . . . . . 15
Stack Pointer High and Low Byte Registers . . . . . . . . . . . . . . . 15
Register Pointer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Flags Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Compatibility with Z8 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Stack Pointer Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Reset Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Interrupt Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Address Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Register File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
CPU Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
General-Purpose Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Vue de la page 4
1 2 3 4 5 6 7 8 9 10 ... 313 314

Commentaires sur ces manuels

Pas de commentaire