« Programmation Assembleur Z80 » : différence entre les versions
Contenu supprimé Contenu ajouté
m →Les registres : tableau des registres, pres |
→Introduction : refactoring avant développement |
||
Ligne 3 :
== Introduction ==
=== L'assembleur ===
L'assembleur, pour le Z80 comme tous les processeurs, est le langage de plus bas niveau de programmation et donc le plus rapide.<BR>
Rappelons que ce processeur est fabriqué par Zilog, est cadencé à 8 MHz dans sa version la plus récente (les premiers modèles fonctionnaient à 2.5MHz et le plus populaire fût la version Z80a à 4MHz utilisée dans les Amstrad CPC, Spectrum ZX, MSX, ...) et est un processeur 16 bits interne et 8 bits externe. Il a été commercialisé dès 1976, mais on le trouve encore aujourd'hui dans les calculatrices TI-84 et TI-84+. Le Z80 est compatible avec le 8080 de Intel.<BR>▼
=== Le processeur Z80 ===
==== Historique ====
▲Rappelons que ce processeur est fabriqué par Zilog, est cadencé à 8 MHz dans sa version la plus récente (les premiers modèles fonctionnaient à 2.5MHz et le plus populaire fût la version Z80a à 4MHz utilisée dans les Amstrad CPC, Spectrum ZX, MSX, ...)
==== Description ====
c'est un processeur 16 bits interne et 8 bits externe. Le Z80 est compatible avec le 8080 de Intel.<BR>
Il existe de nombreux processeurs plus ou moins compatibles avec le Z80, comme le processeur Sharp utilisé dans le Game Boy.<BR>
Ces différents processeurs offrent parfois des fonctionnalités supplémentaires (chargement avec post incrémentation sur le Sharp) ou des fonctionnalités manquantes (adressage 8 bits des registres IX et IY).
|