Motorola 68020
Motorola 68020 Central processing unit | |
---|---|
![]() | |
Prodotto | 1984 |
Progettato da | Motorola |
Predecessore | Motorola 68010 |
Successore | Motorola 68030 |
Specifiche tecniche | |
Frequenza CPU | 12,5 MHz / 33 MHz |
Set di istruzioni | Motorola 68k |
Cache L1 | 256 byte |
Modifica dati su Wikidata · Manuale |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/0/07/Mc68020rc16.jpg/220px-Mc68020rc16.jpg)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/2e/Motorola_68020.jpg/220px-Motorola_68020.jpg)
Il Motorola 68020 (nome in codice MC68020) è un microprocessore CISC a 32 bit prodotto da Motorola. È il successore del Motorola 68010 ed è stato seguito dal Motorola 68030.
Caratteristiche
Il 68020 è formato da 190 000 transistor[1] e ha una organizzazione interna a 32-bit, e sono a 32 bit anche l'accesso alla memoria e l'indirizzamento. È dotato di una cache di 256 Byte organizzata in 64 blocchi da 4 byte gestiti con la modalità direct mapped. Ne è stata prodotta anche una versione a basso costo con un indirizzamento a 24 bit chiamata 68EC020.
Il 68020 include diversi miglioramenti rispetto al 68010, compresa una ALU a 32 bit, nuove istruzioni e nuovo metodi di indirizzamento: la pipeline passa da due stadi a tre stadi.
Le nuove istruzioni contenevano dei miglioramenti minori come l'estensione dello stato supervisore, un migliore supporto dei linguaggi di programmazione ad alto livello (rimosso nei processori successivi dal momento che non veniva usato), la possibilità di eseguire moltiplicazioni e divisioni tra operatori a 32 bit e la possibilità di manipolare campi di bit.
I nuovi modi di indirizzamento aggiungevano un altro tipo di indirezione ai precedenti tipi e aumentavano la flessibilità di gestione degli indici.
La cache è riservata alle istruzioni ed è di 256 byte, organizzata in gruppi di 4 byte. Sebbene piccola, consentiva un incremento sensibile delle prestazioni.
Il 68020 supporta sia il coprocessore matematico 68881 che il più veloce 68882.
Il 68020 venne usato in diversi modelli di Apple Macintosh. Venne utilizzato anche dai computer Amiga e dalle Workstation Sun 3.
Note
- ^ Prestazioni elevate e MMU integrata col Motorola 68030, su appuntidigitali.it, Appunti DIgitali, 17 febbraio 2010. URL consultato il 18 febbraio 2010.
Bibliografia
- Thomas L. Harman, 68020-68030 - Programmazione interfacciamento e progettazione, Gruppo Editoriale Jackson, 1990, ISBN 8825600917.
Voci correlate
Altri progetti
Altri progetti
- Wikimedia Commons
Wikimedia Commons contiene immagini o altri file sul Motorola 68020
Collegamenti esterni
- (EN) Opere riguardanti Motorola 68020 (Microprocessor) / Motorola 68020 (Microprocesseur), su Open Library, Internet Archive.
- (EN) Denis Howe, Motorola 68020, in Free On-line Dictionary of Computing. Disponibile con licenza GFDL
- Motorola 68020: la famiglia si fa sempre più CISC, su appuntidigitali.it.
V · D · M | |
---|---|
Unità di controllo industriali | 14500 |
Famiglia 6800 | 6800 · 6809 (vedi anche: Hitachi 6309) |
Famiglia 68000 | 68000 · 68008 · 68010 · 68012 · 68020 · 68030 · 68040 · 68060 · ColdFire · DragonBall |
Versioni a basso costo | 68EC000 · 68EC020 · 68EC030 · 68EC040 · 68LC040 |
Pre-PowerPC RISC | 88000 |
Coprocessori in virgola mobile | 68881, 68882 |
Memory management unit | 68851 |
Famiglia PowerPC | PPC e200 · PPC 6xx/e300 · PPC 75x · PPC e500 · PPC 74xx/e600 · PPC e700 · PowerQUICC family · QorIQ |
Controllo di autorità | LCCN (EN) sh85087691 · BNF (FR) cb12062725f (data) · J9U (EN, HE) 987007548312905171 |
---|
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/24px-Computer_n_screen.svg.png)