Motorola 68020: diferència entre les revisions

Contingut suprimit Contingut afegit
Cap resum de modificació
m orto
Línia 3:
[[Imatge:XC68020 bottom p1160085.jpg|thumb|250px|vista inferior d'un Motorola XC68020]]
 
El '''Motorola 68020''' ésfou un [[microprocessador]] de [[32 bits]] de [[Motorola]], llançat en [[1984]]. És el succesorsuccessor del [[Motorola 68010|68010]], i fou succeitsucceït pel [[Motorola 68030|68030]].
 
== Descripció ==
El 68020 (ocasionalment també anomenat '020, pronunciat ''oh-two-oh'' o ''oh-twenty'' amben anglésanglès) té busos interns i externs de dades i direccions de 32 bits. Una versió de cost reducitreduït, el [[Motorola 68EC020|68EC020]], té un [[bus de direccions]] de tan sols 24 bits. Es van fabricar amb un rang de velocitat de 12 [[MHz]] a 33 MHz.
 
=== Millores sobre el 68010 ===
Línia 14:
 
=== Prestacions de Multiprocés ===
El model de multiprocés de Motorola va ser afegit en el 68020. Això va permetre que fins vuit processadors per sistema coopereixincooperin, aquests vuit podien ser qualsevol número de [[CPU]]s [[FPU]]s però solament una [[MMU]] ([[Motorola 68841]] o [[Motorola 68851]]) . Aixó tenia certa limitació, doncs cada CPU utilitzada tenia que ser del mateix model (no necesariamentnecessàriament a la mismamateixa freqüenciafreqüència de rellotge) i cada FPU havia de ser del mateix model (de nou, no necesariamentnecessàriament a la mateixa freqüénciafreqüència de rellotge) per lo que el multiprocés d'un 68020/25 amb un 68030/25 no era perméspermès (el 020, per exemple, no podia ser identificat per la MMU interna del 030) però un 68020/25 amb un 68882/33 era perfectament aceptableacceptable i bastant comú. No obstant era molt extranyestrany veure més d'una CPU o FPU en el mateix sistema. La majoria d'equips [[Unix]] equipats amb 68020 eren simplement el '020, la FPU ([[Motorola 68881|68881 o 68882]]) i la MMU (68841 o 68851).
 
=== Conjunt d'Instruccions ===
 
Les noves instruccions van incloure algunes millores i extensions de menor importanciaimportància a l'estat supervisor, diverses instruccions per la gestió del softwareprogramari d'un sistema multiprocés (van ser eliminades als 68060), algo de soportsuport pels [[llenguatge de programació]] d'alt nivell que no es va utilitzar molt (i també van ser eliminats en els futurs 680x0), majors instruccions de multiplicació (32×32→64 bits) i divisió (quocient de 64÷32→32 bits i reste de 32 bits) instruccions, i manipulacions de camp a nivell de bit.
 
=== Modes de Direccionament ===
 
Els nous [[Modes de direccionament]] van afegir indexació de direccions escalada i un altre nivell d'indirecció de memoriamemòria a molts dels modes preexistents, i van afegir bastanta flexibilitat a diversos modes d'indexació i operacions. Encara que no fou la intenció, els nous modes van convertir al 68020 en molt convenient per la impresióimpressió de pàgines. La majoria d'[[impressora làser|impressores làser]] de principis dels 90 tenien un 68EC020 en el seu nucli.
 
El 68020 té una caché d'instruccions mínima de 256 [[byte]]s directament mapejada, disposades com 64 entrades de 4 bytes. Encara que petit, és una diferienciadiferència significativa en el rendiment de moltes aplicacions. El decrement de tràfic al bus resultant és particularment important en sistemes que utilitzaven intesivamentintensivament l'[[accés directe a memoriamemòria]] (DMA).
 
== Ús ==
Línia 30:
El 68020 es va utilitzar als [[ordinador personal|ordinadors personals]] d'[[Apple Computer]] [[Macintosh II]] i [[Macintosh LC]], en les [[estacions de treball|estacions de treball]] de la serie [[Sun-3]] i a la serie [[Hewlett Packard 8711]] d'analitzadors de xarxa. L'ordinador personal [[Commodore Amiga 1200]] i la [[videoconsola]] [[AmigaCD32]], ambdós de [[Commodore International|Commodore]], van utilitzar el [[Motorola 68EC020|68EC020]] per reduir costos.
 
És també el processador utilitzat en els trens [[TGV]] per decodificardescodificar la informació de senyalització que s'envía als trens per mitjà dels rails, i en la vesant militar és la CPU dels ordinadors de l'[[Caça_(avió)|avió de caça]] [[Eurofighter Typhoon]].
 
Per a més informació sobre les instruccions i arquitectura, vegivegeu [[Motorola 68000]].
 
==Enllaços externs==