Section courante

A propos

Section administrative du site

Fiche technique
Type : Microprocesseur
Fabricant : Zilog
Famille : Z8000
Type d'architecture : CISC
Date de conception : 1979
Bus de données : 16 bits
Bus d'adressage : 23 bits
Cadencé à : 10 MHz
Port d'entrée/sortie : 65 536

Introduction

Le Zilog Z8000 est une famille de microprocesseurs 16 bits développée par la société Zilog à la fin des années 1970 afin de répondre aux besoins grandissants des systèmes informatiques plus puissants que ceux reposant sur les célèbres Z80. Cette famille comprend quatre microprocesseurs aux caractéristiques légèrement différentes, chacun étant conçu pour répondre à des besoins particuliers en matière d'adressage mémoire et de gestion des applications. Grâce à leur architecture moderne pour l'époque, les Z8000 représentaient une évolution importante dans la gamme des processeurs proposés par Zilog et visaient principalement les stations de travail, les micro-ordinateurs professionnels ainsi que les systèmes embarqués.

Les microprocesseurs Z8000 sont les principaux concurrents des Intel 8086 et Intel 8088, bien que leurs architectures internes soient complètement différentes. Leur jeu d'instructions n'a aucun lien avec celui de la famille x86, ce qui rend les logiciels incompatibles entre les deux plateformes sans recompilation. Le Z8000 possède une architecture CISC riche en instructions, un grand nombre de registres généraux ainsi qu'un système d'adressage particulièrement flexible. Il offre également plusieurs modes d'adressage permettant de simplifier l'écriture des compilateurs et d'améliorer les performances des programmes écrits en langage assembleur ou en langages de haut niveau comme le C ou le Pascal.

L'un des principaux atouts de la famille Z8000 réside dans sa capacité à proposer plusieurs variantes adaptées à différents environnements. Le Z8001 est capable d'adresser jusqu'à 8 Mo de mémoire grâce à un mécanisme de segmentation composé de 128 segments pouvant atteindre 64 Ko chacun. Le Z8002, quant à lui, adopte une architecture plus simple en limitant son espace d'adressage à 64 Ko, ce qui permet de réduire le coût des systèmes. Les modèles Z8003 et Z8004 reprennent respectivement les caractéristiques du Z8001 et du Z8002 tout en ajoutant une prise en charge de la mémoire virtuelle destinée aux systèmes d'exploitation les plus évolués.

Malgré ses nombreuses qualités techniques, le Z8000 n'a jamais connu un succès commercial comparable à celui de la famille Intel x86. Il fut néanmoins utilisé dans plusieurs micro-ordinateurs et stations de travail, notamment le Mentor 2000, ainsi que dans divers systèmes industriels, équipements de télécommunication et applications embarquées. Plusieurs systèmes d'exploitation furent adaptés à cette architecture, dont CP/M-8000, spécialement développé pour exploiter les capacités du microprocesseur Z8001 et de sa gestion avancée de la mémoire.

Le Z8000 a également servi de base au développement de nombreux compilateurs, débogueurs et outils de développement destinés aux environnements professionnels. Son architecture relativement élégante, son grand nombre de registres internes, sa gestion efficace des interruptions et ses possibilités de segmentation en faisaient un processeur apprécié des concepteurs de systèmes d'exploitation et des développeurs de logiciels techniques. Même si son évolution fut rapidement éclipsée par la domination des processeurs Intel, Motorola et plus tard ARM, la famille Z8000 demeure une étape importante dans l'histoire des microprocesseurs 16 bits et illustre parfaitement les nombreuses innovations apparues durant la révolution de la micro-informatique à la fin des années 1970.

Liste des microprocesseurs

Voici la liste des 4 microprocesseurs correspondant à la famille des Z8000 :

Nom Description
Z8001 Ce microprocesseur peut adresser jusqu'à 8 Mo. La mémoire du Z8001 est divisée en 128 segments jusqu'à 64 Ko chacun.
Z8002 Ce microprocesseur peut adresser 64 Ko de mémoire.
Z8003 Ce microprocesseur est le même que le Z8001 avec une prise en charge de la mémoire virtuelle supplémentaire.
Z8004 Ce microprocesseur est le même que le Z8002 avec une prise en charge de la mémoire virtuelle supplémentaire.


Dernière mise à jour : Mardi, le 1er décembre 2020