Motorola 68020

Motorola 68020
Motorola MC68EC020
Motorola MC68EC020 im PQFP-Gehäuse
Prozessorkern (Die)-Foto eines Motorola 68020 (MC68020FE16E) mit Maske C10H

Der Motorola 68020 ist der erste echte 32-Bit-Mikroprozessor der Motorola 68000er-Familie. Er kam 1984 auf den Markt und besteht aus zirka 190.000 Transistoren.

Architektur

Im Gegensatz zum 68000er, der zwar wie eine 32-Bit-CPU programmiert werden kann, intern aber nur eine 16-Bit-ALU besitzt und die 32-Bit-Befehle aus mehreren 16-Bit-Schritten zusammensetzt, und auch nur über einen 16-Bit-Datenbus verfügt, besitzt der 68020 einen 32-Bit-Datenbus und eine 32-Bit-ALU, was ihm einen enormen Geschwindigkeitsvorteil gegenüber den älteren Vertretern der 68000er-Familie beschert.

Während der 68000er zur Multiplikation nur zwei 16-Bit-Datenworte zu einem 32-Bit-Datenwort multiplizieren kann, kann die ALU des 68020 auch zwei 32-Bit-Datenworte zu einem 64-Bit-Datenwort multiplizieren. Analoges gilt für die Division.

Da es im 68020 auch ein Koprozessor-Interface mit passender FPU (MC68881, später MC68882) und passender MMU (MC68851) gab, wurde der Befehlssatz um Gleitkomma-Befehle und MMU-Befehle erweitert. Für erstere wurden vorher als per Trap zu behandelnde Befehle des 68000er-Befehlssatzes verwendet, so dass man entsprechenden Code auch mit einer FPU-Emulation auf einem 68000 ausführen konnte (allerdings unter erheblich verringerter Ablaufgeschwindigkeit). Die CPU dekodierte die für FPU und MMU gedachten Befehle im Mikrocode und leitete diese dann an die entsprechenden Bausteine über die Koprozessor-Schnittstelle weiter. Um die Anzahl benötigter Leitungen gering zu halten, „lauschte“ die FPU am Datenbus und konnte diesen für Speicheroperationen auch direkt ansteuern, die MMU war in das Speicherinterface bei den Adressleitungen zwischen die CPU und den Speichercontroller geschaltet und modifizierte die von der CPU herausgegebenen Adressen (dadurch verlangsamten sich beim Einsatz der MMU die Speicherzugriffe, was erst durch die integrierte MMU des MC68030 verbessert wurde).

Zusätzlich zur Vergrößerung der ALU erhielt der 68020 aber auch eine aufwendigere Adressierungseinheit bzw. Adressgenerator, der ihm insbesondere für die damalige Zeit (Ende der 1980er Jahre) äußerst komplexe Adressierungsarten beschert. So kann die effektive Adresse zum Lesen eines Datenworts aus dem Arbeitsspeicher wie folgt gebildet werden:

Inhalt eines Registers An.x addiert mit Konstante bd ergibt eine Adresse, an der ein Datenwort gelesen wird, zu dem eine weitere Konstante od und ein wahlweise um 0, 1, 2 oder 3 Bits verschobenes Register Rn.y addiert werden. Das Ergebnis ist die Adresse, an der dann tatsächlich gelesen wird.

Syntax:

  • [(bd, An.x), od, Rn.y*sc]
  • *(u32*) (*(u32*)(An.x + bd) + Rn.y*sc + od)

Solche Adressierungsarten erweisen sich insbesondere beim Verfolgen von Pointern auf Strukturen in Vektoren als äußerst nützlich.

Diese sehr komplexe Adressierungsarten mit Bezeichnungen wie „indirekt indizierte Adressierung“ stellten den Höhepunkt der Architektur von CISC-Prozessoren dar, gleichzeitig aber auch deren Wendepunkt: Diese Adressierungsarten benötigen sehr viel Mikrocode und Taktzyklen (es musste ja zunächst eine erste Adresse gebildet werden, die dann für einen Speicherzugriff auf die Basisadresse genutzt wurde, bevor dann der dort gelesene Wert um den ggf. bitverschobenen Wert des Indexregisters verändert werden konnte, um die für den Zugriff benötigte Adresse zu bilden), um ausgeführt zu werden. Gleichzeitig wurden sie von fast keinem Compilerhersteller rasch genug implementiert, um effektiv von Nutzen zu sein. Code, der diese Adressierungsarten nutzte, war auf älteren 68000er-Prozessoren nicht ausführbar und gleichzeitig sehr schwer zu debuggen (man hatte ja kein Register mehr, in das man hineinschauen und den tatsächlich für den Speicherzugriff verwendeten Adresswert überprüfen konnte). Entsprechend begannen fast zeitgleich Entwicklungen an RISC-Architekturen, die mit wesentlich weniger Befehlen und Adressierungsarten auskamen.

Gegenüber dem Vorgänger MC68010 kam noch ein Level-1-Befehlscache von 256 Bytes dazu.

MC68020

Beim MC68020 ist der Adressbus 32 Bit groß, so dass insgesamt 4 GiB Speicher adressiert werden können.

MC68EC020

Der MC68EC020 besitzt einen reduzierten Adressbus von 24 Bit, womit nur 16 MiB Speicher adressierbar sind.

Verwendung

Bekannte Computersysteme, in denen Motorola-68020-Prozessoren zum Einsatz kamen, sind der Apple Macintosh II, die Sun-Workstations der 3er-Serie, der Amiga 1200 und das Amiga CD³², letztere beide mit MC68EC020-Prozessor mit ca. 14 MHz, und die Steuerungs-Ausgleichsrechner des Eurofighter, ohne die dieser nicht stabil in der Luft gehalten werden könnte. Der Flugabwehrpanzer Gepard erhielt in den 1990er Jahren einen Feuerleitrechner auf Basis des 68020.

Nachfolger

Der Nachfolger des MC68020 ist der Motorola 68030. Die größte Änderung bestand darin, die MMU mit in den Chip aufzunehmen, so dass die Verzögerung beim Buszugriff durch die MMU entfiel. Der Nach-Nachfolger Motorola 68040 integrierte dann auch die FPU in den Hauptprozessor.

Commons: Motorola 68020 – Sammlung von Bildern, Videos und Audiodateien

Read other articles:

The environmental impact of cocoa production includes deforestation, soil contamination, and herbicide resistance. The majority of cocoa farms are now located in Côte d'Ivoire and Ghana. Background Cocoa beans are a high demand consumer item all over the world. They are used in products such as chocolate, candy bars, drinks and cocoa powder. However, cocoa farming and the production of cocoa beans are extremely fragile and labour-intensive processes. The cocoa trees are also called Cacao tre...

 

Star in the constellation Camelopardalis 11 Camelopardalis A light curve for BV Camelopardalis, plotted from Hipparcos data[1] Observation dataEpoch J2000.0      Equinox J2000.0 Constellation Camelopardalis Right ascension 05h 06m 08.45273s[2] Declination +58° 58′ 20.5432″[2] Apparent magnitude (V) 5.08[3] Characteristics Spectral type B3 Ve[4] B−V color index −0.080[5&...

 

Джерело «Черешенька»(пам'ятка природи) 48°12′14″ пн. ш. 25°17′12″ сх. д. / 48.203972° пн. ш. 25.286861° сх. д. / 48.203972; 25.286861Координати: 48°12′14″ пн. ш. 25°17′12″ сх. д. / 48.203972° пн. ш. 25.286861° сх. д. / 48.203972; 25.286861Країна  УкраїнаРозт

Deckplatte des ehem. Hochgrabs der Tegernseer Klostergründer Adalbert und Oatkar Detail der spätgotischen Gedächtnisplatten des Kenotaphs in der Frauenkirche Hans Haldner (* vor 1446; † zwischen 1483 und 1490) war ein bedeutender Münchner Bildhauer und Steinmetz der Spätgotik. Leben Hans Haldner betrieb zusammen mit seinem Bruder Matthäus und seinem Sohn Markus eine Bildhauer- und Steinmetz-Werkstatt. Sie gilt als die seit der Mitte des 15. Jahrhunderts führende Werkstatt in München...

 

Замок Хіросіма яп. яп. 広島城 головна башта тенсю Хіросімського замку 34°24′09″ пн. ш. 132°27′32″ сх. д. / 34.402727777805772291° пн. ш. 132.45904722224776151° сх. д. / 34.402727777805772291; 132.45904722224776151Координати: 34°24′09″ пн. ш. 132°27′32″ сх. д. / 34.402727777805772291° ...

 

  لمعانٍ أخرى، طالع فريدوم (توضيح). فريدوم     الإحداثيات 43°26′01″N 89°53′38″W / 43.433611111111°N 89.893888888889°W / 43.433611111111; -89.893888888889  [1] تقسيم إداري  البلد الولايات المتحدة[2]  التقسيم الأعلى مقاطعة سوك  خصائص جغرافية  المساحة 34.7 ميل مربع  ارتفا...

Marcus Schenkenberg Información personalNombre de nacimiento Marcus Lodewijk Schenkenberg van MieropNacimiento 4 de agosto de 1968 (55 años)Estocolmo, SueciaNacionalidad Neerlandesa y suecaCaracterísticas físicasAltura 1,95 m (6′ 5″)[1]​Ojos MarrónCabello CastañoFamiliaPareja Pamela Anderson (2000–2001)Información profesionalOcupación Actor, modelo, socialite, cantante y actor de cine Área Modelo Género Pop Instrumento Voz Sitio web www.marcusschenkenberg.eu/ENGLISH...

 

Artikel ini perlu diwikifikasi agar memenuhi standar kualitas Wikipedia. Anda dapat memberikan bantuan berupa penambahan pranala dalam, atau dengan merapikan tata letak dari artikel ini. Untuk keterangan lebih lanjut, klik [tampil] di bagian kanan. Mengganti markah HTML dengan markah wiki bila dimungkinkan. Tambahkan pranala wiki. Bila dirasa perlu, buatlah pautan ke artikel wiki lainnya dengan cara menambahkan [[ dan ]] pada kata yang bersangkutan (lihat WP:LINK untuk keterangan lebih lanjut...

 

Seberang Ilir adalah wilayah atau daerah di sebelah utara Kota Palembang, terdiri dari tiga belas kecamatan, yaitu: Sako, Sukarami, Kalidoni, Kemuning, Ilir Timur I, Ilir Timur II, Ilir Timur III, Ilir Barat I, Ilir Barat II, Bukit Kecil, Gandus, dan Alang-Alang Lebar. Di wilayah ini terdapat pusat pemerintahan kota (kantor Wali kota Palembang) serta pusat pemerintahan provinsi Sumatera Selatan (kantor Gubernur Sumatera Selatan). Wilayah ini relatif jauh lebih maju daripada Seberang Ulu yang ...

اضغط هنا للاطلاع على كيفية قراءة التصنيف سمكة شمس المحيط مولا مولا حالة الحفظ   أنواع مهددة بالانقراض (خطر انقراض أدنى)[1] المرتبة التصنيفية نوع  التصنيف العلمي المملكة: الحيوان الشعبة: الحبليات الطائفة: شعاعيات الزعانف الرتبة: رتبة التيتراداينتفورم الفصيلة: المولي

 

Theodore Perkins Jr. Vereinigte Staaten Philippinen Perkins im Dezember 2015. Personalia Geburtstag 3. September 1984 (39 Jahre alt) Geburtsort Los Angeles, Kalifornien, USA Karriereinformationen Ringname(n) Cobra IIEl BomberoJT QuinnMan In BlackManikPinoy BoyPumaSuicideSydistikoTJPT. J. Perkins Namenszusätze TJP Körpergröße 178 cm Kampfgewicht 75 kg Angekündigt aus Los Angeles, Kalifornien, USA Promotion NJPW Debüt 1...

 

National Sports Awards in BadmintonVarious civilian awards for contributions to Sports (Individual/Team)Awarded forVarious sports honour of IndiaSponsored byGovernment of IndiaLocationRashtrapati BhavanCountryRepublic of IndiaPresented byPresident of IndiaFirst awarded1961Last awarded2022HighlightsTotal awarded43AwardsArjuna AwardDronacharya AwardMajor Dhyan Chand Khel RatnaDhyan Chand Award The National Sports Awards is the collective name given to the six sports awards of Republic of India....

日本を代表する花のひとつ、桜 国の象徴 元首 国旗 国旗歌 国歌 国章 国技 国璽 国石 国鳥 国獣 国花 国果 国の標語 国家の日 ナショナルカラー 国籍マーク 国名コード 表話編歴 国花(こっか、英: Floral emblem)とは、その国民に最も愛好され、その国の象徴とされる花である。 各国の事例 国の象徴とされるFloral emblemは、必ずしも花とは限らず、農作物、樹木や草、...

 

Public historically black university in Wilberforce, Ohio, U.S. This article is about a university in Wilberforce, Ohio. For that from which it demerged, see Wilberforce University. For the university in Oklahoma formerly named Central State University, see University of Central Oklahoma. For the central university of a nation-state, see Central University (disambiguation). This article needs additional citations for verification. Please help improve this article by adding citations to reliab...

 

Filipina Artikel ini adalah bagian dari seri Politik dan KetatanegaraanRepublik Filipina Konstitusi Piagam Perubahan Undang-Undang dan Kodifikasi hukum Legislatif Kongres Senat Presiden: Aquilino Pimentel III Dewan Perwakilan Rakyat Ketua: Pantaleon Alvarez Legislatif Daerah Majelis Legislatif Daerah Otonomi Muslim Midanao Provinsi Kota Munisipal Barangay Eksekutif Presiden Filipina Rodrigo Duterte Wakil Presiden Filipina Leni Robredo Kabinet Departemen eksekutif Pemerintahan daerah Yudikatif...

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources: Sie Gubba – news...

 

Melanie Fiona discographyMelanie Fiona in 2011Studio albums2Singles12Featured artist4 The discography of Canadian R&B recording artist Melanie Fiona comprises two studio album and 12 singles. Fiona's debut album The Bridge was released in 2009; she collaborated with Future Cut, Vada Nobles, Stereotypes, J. Phoenix and Peter Wade Keusch. The debut single Give It to Me Right was sent to radio stations on February 28, 2009, and peaked at number 20 on the Canadian Hot 100 chart and number 41 ...

 

Raven Cliffs WildernessIUCN category Ib (wilderness area)View from Cowrock Mountain inside the Raven Cliffs WildernessLocationLumpkin, Union, and White counties, Georgia, United StatesNearest cityCleveland, GACoordinates34°42′50″N 83°50′10″W / 34.713889°N 83.836111°W / 34.713889; -83.836111Area9,115 acres (3,689 ha)Established1986 (1986)Governing bodyU.S. Forest Service The Raven Cliffs Wilderness was designated in 1986 and currently con...

Community area in Chicago This article is about the neighborhood. For the public park, see Marquette Park (Chicago). Community area in Illinois, United StatesChicago LawnCommunity areaCommunity Area 66 - Chicago LawnThe 323-acre Marquette Park.Location within the city of ChicagoCoordinates: 41°46.2′N 87°41.4′W / 41.7700°N 87.6900°W / 41.7700; -87.6900CountryUnited StatesStateIllinoisCountyCookCityChicagoNeighborhoods list Chicago LawnLithuanian PlazaMarquette P...

 

Belgian middle-distance runner Ivo Van DammePersonal informationBorn21 February 1954Brussels, Belgium[1]Died29 December 1976 (aged 22)Orange, Vaucluse, FranceHeight1.91 m (6 ft 3 in)Weight76 kg (168 lb)SportSportAthleticsEvent(s)800 m, 1500 mAchievements and titlesPersonal best(s)800 m – 1:43.86 (1976) 1500 m – 3:36.26 (1976) Medal record Men's athletics Representing  Belgium Olympic Games 1976 Montreal 800 m 1976 Montreal 1,500 m European Indoor Cham...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!