Zilog Z80000

Den Z80000 er 32-bit mikroprosessor som ble lansert av Zilog selskap i 1986. Sin CMOS -versjonen var Z320.

Arkitektoniske elementer

En delmengde av arkitekturen til Z80000 ble implementert i 1979 i prosessoren 16-  bit Z8000 , som tillater bruk med Z80000 enhetene designet for Z8000, for eksempel kontroller for seriell kommunikasjon Z8030 og kontroller DMA Z8016. Z80000 kunne utføre koden som ble samlet for Z8000, men ikke en Zilog Z80 , og var derfor ikke kompatibel med arkitekturen x86 fra Intel . Bemerkelsesverdig sparsommelig med silisium (knapt 91.000  transistorer ), det var konseptuelt ganske foran sine konkurrenter fra Intel, men markedsføringen mislyktes fullstendig på grunn av forsinkelsene som ble tatt for å fullføre den (kunngjort i 1983, den ble ikke markedsført før 'fra 1986) , vanskeligheter med å gjøre forgjengeren Z8000 pålitelig, som hadde blitt markedsført for tidlig med mange feil , og fremfor alt dens inkompatibilitet med Intels x86-prosessorer som var referansearkitekturen.

De avanserte funksjonene til Z80000 var som følger:

  1. Jeg nstruction F ETCH  :
  2. I INSTRUKSJON D KODERING  :
  3. En dresse C ALCULATION  :
    • Beregning av logiske adresser.
    • Sammenligning av de adressekonverteringsbuffer etiketter ( T ranslation L ookaside B Uffer ).
    • Bestemmelse av fysiske adresser fra adresseoversettingsbufferen.
  4. O PERAND F ETCH  :
    • Sammenligning av de innebygde cache-etikettene.
    • Lesing av skjulte data.
  5. EX utførelse  :
    • Lesing registre .
    • Aritmetiske og logiske beregninger.
    • Skriveregistre.
  6. O PERAND S TORE  :
  1. Kompakt  : et jevnt 64  KiB 16-  biters adresserom som tilsvarer den ikke-segmenterte modusen til Z8000
  2. Segmentert  : et segmentert adresseområde på 2  GiB over 32  bits , ikke 4  GiB fordi den viktigste biten av den logiske adressen ble brukt til å spesifisere størrelsen på segmentet:
    • eller 32 768 segmenter på 64  KB med forskyvninger på 16  bits
    • eller 128 segmenter på 16  Mio med forskyvninger på 24  bits
  3. Lineær  : et jevnt adresserom på 4  GiB over 32  bits

Merknader og referanser

  1. Forutsatt at det ikke er noen oppfordring til minnehåndterer Z010 og Z015.
  2. For ordens skyld var det først i 1989 og 1990 at den fullstendige rørledningen henholdsvis Intel 80486 og Motorola 68040 kom på markedet .
  3. Motorola ga ut en integrert MMU i 1987 med 68030 .
  4. Den Z8070 ble aldri ferdigstilt, og dens design ble forlatt tidlig.

Se også

Relaterte artikler

Eksterne linker

Bibliografi