« 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, ...) 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>
 
==== 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).