Zilog Z80000

Le Z80000 était le processeur à 32 bits du de s de Zilog 'du 1986 , une expansion de son prédécesseur de 16 bits du , le Zilog Z8000 . Il a inclus des possibilités du multitraitement , une canalisation d'instruction de de six-étape, et une cachette de 256 bytes. Son système de l'adressage de mémoire a pu accéder à 4 gigaoctets de RAM . Décrit alors comme " ; unité centrale sur un morceau, " de ; le processeur était de plusieurs manières un équivalent le 80386 de s d'Intel à le '. Il pourrait exécuter le code écrit pour le Z8000, mais n'était pas compatible avec l'architecture du X86 d'Intel, ni était il le Z80 compatible.< ! -- Note : Les figures dans ce document viennent du manuel préliminaire référencé ci-dessous. Il est possible que le processeur final n'ait pas eu toutes ces possibilités. -->

Seize registres d'usage universel de taille variable étaient disponibles par l'utilisation d'un " de 64 bytes ; registre file." ; Le processeur a inclus une unité de gestion mémoire qui a fourni la mémoire protégée par , importante pour le traitement multitâche , et la mémoire virtuelle virtuelleee adressant pour la mémoire temporaire du RAM sur un disque dur . Le processeur a eu trois méthodes de mémoire d'accès :
&ndash compact de mode ; signifié pour de petits programmes, pourrait seulement accéder au kB 64 (équivalent au mode non segmenté de Z8000)
&ndash segmenté de mode ; 32.768 segments de 64 kB ou 128 segments du mb 16, faisant un total de 2 gigaoctets de la mémoire accessible
&ndash linéaire de mode ; diriger 4 gigaoctets d'accès

Le processeur a été conçu pour interopérer avec d'autres circuits intégrés conçus pour l'usage avec le Z8000, tel que le coprocesseur à point mobile du de Zilog Z8070 .

Random links:Hugo Riemann | Crossballs : L'exposition de discussion | Zone de Waipa | Constante d'Emmanuel | Upwey, Dorset | Zilog_Z80000