Zilog Z800

Le Zilog Z800 était un microprocesseur de 16 bits du conçu par le Zilog à libérer dans le 1985 . C'était instruction compatible avec leur existant Z80 , et différé principalement en ayant sur la cachette de morceau et MMU pour une plage d'adresses de 16 mbs, et également un nombre important de nouveaux instructions et modes d'adressage plus orthogonaux. Cependant Zilog a essentiellement ignoré le Z800 en faveur de leur à 32 bits Z80000 et il apparaît la production en série Z800 non jamais écrite. Le Z280 dans le 1987 était un autre essai avec presque la même conception, mais cette fois mise en application dans le CMOS .

Description courte

Il n'y avait aucune expansion du registre réglé mais les registres et les instructions orthogonalized sensiblement afin de leur faire plus d'usage universel et puissant. Beaucoup de nouvelles opérations à 8 bits et de 16 bits ont été ajoutées, et les registres de HL, d'IX, et d'IY ont été améliorés de leurs possibilités plutôt limitées comme accumulateurs dans le Z80 à des accumulateurs plus souples. En plus des opérandes de registre possibles dans le Z80, ils pourraient être employés avec des données immédiates, adresse absolue, enregistrent indirect, ou les opérandes répertoriés, programment même compteur-relatif. Les opérations de huit bits ont eu bien plus de possibilies, y compris l'adressage indicateur-relatif de pile et un choix 16 de bits des excentrages immédiats à 8 bits ou.

Le bus d'adresses a été augmenté à 24 bits pour adresser le mb 16 de mémoire. Le morceau a été offert avec ou un autobus externe de 19 bits pour le RAM 512kB, ou de plein 24 autobus de bit pour le RAM 16MB, l'avantage à l'autobus plus petit étaient un plus petit paquet de 40 bornes. Comme le Z80 avant lui, le Z800 a maintenu le contrôleur et l'horloge internes de DRACHME, mais a ajouté 256 bytes de RAM qui pourraient être des l'des ou l'autre utilisés comme " ; scratchpad" ; RAM, ou comme cachette. Une fois utilisé dans le mode de cachette le programmeur pourrait le configurer comme une cachette de données ou d'instruction, ou toutes les deux, et le contrôleur de mémoire interne alors l'a employé pour réduire l'accès à une mémoire externe (plus lente).

Il y avait également les dispositions ambitieuses pour le multitraitement et lâchement ou les processeurs slaves étroitement accouplés, avec ou sans la mémoire globale partagée. Ceci a été connu comme prolongé traitant l'architecture et le a prolongé les unités de traitement (UEP).

Un autre changement était l'addition d'un bus de données de 16 bits facultatif, qui a doublé le taux auquel elle pourrait mémoire d'accès s'installation correctement. Combiné avec l'autobus de deux adresses classe ceci a signifié que le morceau a été offert dans un total de quatre versions :

Raison de l'échec

Le Z800 était, de la plupart des manières, un " inspiré mini par ordinateur ; Z80" superbe ; cela courrait exister, et plus grand, des programmes à des vitesses considérablement plus élevées. Toutefois les bus d'adresse et de données ont été multiplexés et le morceau était, aussi à d'autres égards, légèrement compliqués pour programmer et connecter à. Il était également beaucoup plus difficile de faire calcul des temps d'exécution exacts que pour le Z80. D'ailleurs, les Z80 plats étaient assez bons pour la plupart des applications alors ainsi la puissance de calcul supplémentaire était, dans beaucoup de cas, pas en valeur la complexité supplémentaire. La mauvaise vente semble avoir blessé le produit aussi bien. Hitach plus tard a développé probablement le HD64180 , qui est un dérivé Z80 moins ambitieux qui a eu le grand succès, parce qu'il est presque aussi simple de programmer et connecter à comme Z80 original. Une variante légèrement différente de la même chose conçoivent, le Z180 , ont été vendues par Zilog pendant plus de vingt années, toujours maintenu et développé.

Des dérivés plus réussis Z80 (de ZiLOG)

Indépendamment du réussi Z180 (développé en grande partie par Hitachi ) d'autres tentatives ont été faites de prolonger Z80 l'architecture, le le qu'à 32 bits Z380 ( présenté 1994 ) de était une déception commerciale mais est toujours dans la production pour quelques applications de télécommunication spécifiques. D'une part, le rapide eZ80 ( présenté 2001 ) du bit du 24 a été tous deux commercialement réussis et les récompenses gagnées de technologie. Il peut être intéressant de noter le ce, à la différence du Z800, du Z280, et du Z380, le eZ80 fait le pas présentent beaucoup de nouveaux modes d'instruction ou d'adressage, mais prolongent simplement les registres de 16 bits du Z80 dans 24 bits, lui permettant d'atteindre 256 fois autant mémoire tandis que son module exécution entièrement canalisé exécute les instructions Z80 quatre fois que rapidement comme original.
Random links:Lewistown, Montana | Municipalité régionale de Durham, Ontario | Nikolai Grigoryevich Rubinstein | Brûlure de Scouthal | Zilog_Z800