<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Motorola_68040</id>
	<title>Motorola 68040 - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Motorola_68040"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Motorola_68040&amp;action=history"/>
	<updated>2026-06-11T06:14:00Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Motorola_68040&amp;diff=20048&amp;oldid=prev</id>
		<title>~2025-136443: Sorry, das waren wirklich zu viele Details für eine Einführung. Da sind mit mir die Pferde durchgegangen. Fass mich demnächst knapper.</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Motorola_68040&amp;diff=20048&amp;oldid=prev"/>
		<updated>2025-07-06T09:35:56Z</updated>

		<summary type="html">&lt;p&gt;Sorry, das waren wirklich zu viele Details für eine Einführung. Da sind mit mir die Pferde durchgegangen. Fass mich demnächst knapper.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:Motorola-XC68LC040RC25B.jpg|mini|Motorola 68LC040 mit einer Taktfrequenz von 25 MHz.]]&lt;br /&gt;
[[Datei:Motorola 68LC040 die.JPG|mini|Die eines Motorola 68LC040 (XC68LC040RC33B).]]&lt;br /&gt;
[[Datei:Motorola 68040 Xc68040rc25b.jpg|mini|Motorola 68040 mit einer Taktfrequenz von 25 MHz.]]&lt;br /&gt;
[[Datei:Motorola 68040 die.JPG|mini|Die eines Motorola 68040 (XC68040RC25B).]]&lt;br /&gt;
&lt;br /&gt;
Der &amp;#039;&amp;#039;&amp;#039;Motorola 68040&amp;#039;&amp;#039;&amp;#039; ist ein 32-Bit-[[Mikroprozessor]] des Unternehmens [[Motorola]] (später [[Freescale]], heute [[NXP Semiconductors|NXP]]). Er kam 1990 als Nachfolger des [[Motorola 68030]] auf den Markt. In der vollen Version verfügt er über zwei integrierte [[Memory Management Unit]]s (MMUs)&amp;lt;ref&amp;gt; https://www.nxp.com/docs/en/reference-manual/MC68040UM.pdf M68040 Microprocessors User’s Manual (PDF; 3,30 MB; englisch)&amp;lt;/ref&amp;gt;, die sich aber an derselben Paging-Datenstruktur bedienen (über jeweils getrennte Register für User- und Kernel-Mode) und eine zum Motorola 68881/68882 fast vollständig kompatible [[Gleitkommaeinheit]] (FPU), sowie jeweils einen Level-1-[[Cache]] von 4&amp;amp;nbsp;[[Byte|KiB]] für Daten und Instruktionen. Damit leistet er im [[Integer (Datentyp)|Integer]]-Bereich etwa doppelt so viel wie ein gleich getakteter Motorola 68030. Die integrierte FPU ist mehr als doppelt so effizient wie ein [[Motorola 68882]]. Sie folgt dabei dem [[IEEE 754|IEEE 754 Floating Point Standard]] und beinhaltet keine Logik für [[trigonometrische Funktion]]en, diese müssen in Software nachgebildet werden.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
Der Motorola 68040 war Anfang der 1990er-Jahre ein populärer Mikroprozessor für gehobene Personal Computer und [[Workstation]]s, verbaut unter anderem in den neueren Versionen des [[NeXTcube]] und der [[NeXTstation]] des Unternehmens [[NeXT]], Apple [[Macintosh Quadra]] und Macintosh Performa, [[HP 9000|HP Apollo 400-Baureihe]] und [[Amiga 4000]].&lt;br /&gt;
&lt;br /&gt;
Motorola konnte den Liefertermin für den 68040 anfangs nicht halten; so mussten einige Hersteller ihre Produkte ebenfalls verzögern oder sich wie HP anderweitig behelfen: Der HP Apollo 400t war bereits angekündigt, nur der 68040-Prozessor fehlte noch in Stückzahlen. So entwickelten die Ingenieure schnell eine [[Tochterplatine]] mit 68040-pin-kompatiblem Anschluss, auf dem ein [[Motorola 68030]] samt [[Motorola 68882]] bei 50 MHz und 128 KiB L2-Cache saß. Dem Ruf von Motorola in der Industrie war das nicht zuträglich, bei den Endkunden dagegen war der 68040 wegen seines guten Preis-Leistungs-Verhältnisses beliebt.&lt;br /&gt;
&lt;br /&gt;
Eine Variante des 68040 ist der Motorola 68LC040 ohne FPU. Eine Variante der Motorola 68EC040 ohne PMMU und FPU, mit einer rudimentären Speicherverwaltung über vier &amp;#039;&amp;#039;Access Control Register&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Nach dem 68040 stiegen viele Computeranbieter nicht auf den Nachfolger [[Motorola 68060]] um, sondern wechselten direkt zu anderen Prozessorplattformen, wie [[PA-RISC]] im Fall von HP und [[PowerPC]] bei Apple.&lt;br /&gt;
&lt;br /&gt;
== Varianten ==&lt;br /&gt;
* 68040{{0|LCVE}}– Vollständige CPU mit FPU und MMU&lt;br /&gt;
* 68LC040{{0|VE}}– FPU deaktiviert, MMU vorhanden&lt;br /&gt;
* 68EC040{{0|LV}}– FPU und MMU deaktiviert&lt;br /&gt;
* 68040V{{0|LCE}}– „Low Voltage“-Variante des 68LC040&amp;lt;ref&amp;gt;M68040 Microprocessors User’s Manual, Freescale Inc.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Technische Merkmale ==&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Arbeitsfrequenzen&lt;br /&gt;
| 10 MHz, 20 MHz, 25 MHz, 33 MHz, 40 MHz&lt;br /&gt;
|-&lt;br /&gt;
| Betriebsspannung || Vcore 5&amp;amp;nbsp;V&amp;lt;br&amp;gt;Vcore 3,3&amp;amp;nbsp;V (68040V)&amp;lt;br&amp;gt;I/O 5&amp;amp;nbsp;V&lt;br /&gt;
|-&lt;br /&gt;
| Arbeitstemperatur&lt;br /&gt;
| −40&amp;amp;nbsp;°C bis 70&amp;amp;nbsp;°C&lt;br /&gt;
|-&lt;br /&gt;
| Herstellungsprozess&lt;br /&gt;
| static-CMOS 0,6&amp;amp;nbsp;μm&lt;br /&gt;
|-&lt;br /&gt;
| Bauweise&lt;br /&gt;
| CQUAD 184, PGA 179 FG, PGA 182&lt;br /&gt;
|-&lt;br /&gt;
| Datenbus&lt;br /&gt;
| 32 Bit&lt;br /&gt;
|-&lt;br /&gt;
| Adressbus&lt;br /&gt;
| 32 Bit&lt;br /&gt;
|-&lt;br /&gt;
| Instructionset&lt;br /&gt;
| CISC&lt;br /&gt;
|-&lt;br /&gt;
| Pipeline&lt;br /&gt;
| 6 Stages&lt;br /&gt;
|-&lt;br /&gt;
| Cache || 4&amp;amp;nbsp;[[Byte|KiB]] DCache&amp;lt;br&amp;gt;4&amp;amp;nbsp;KiB ICache&amp;lt;br&amp;gt;64 Entry ATC [[Memory Management Unit|MMU]] Buffer (4-fach assoziativ)&lt;br /&gt;
|-&lt;br /&gt;
| Register || 8 32-bit-Adressregister&amp;lt;br&amp;gt;8 32-bit-Datenregister&amp;lt;br&amp;gt;2 Statusregister&amp;lt;br&amp;gt;8 80-bit-Gleitkomma-Datenregister&amp;lt;br&amp;gt;1 Gleitkomma-Befehlsregister&amp;lt;br&amp;gt;1 Gleitkomma-Statusregister&amp;lt;br&amp;gt;1 Gleitkomma-Steuerregister&lt;br /&gt;
|-&lt;br /&gt;
| Transistoren&lt;br /&gt;
| ≈ 1.170.000 (68040)&amp;lt;br&amp;gt;≈ {{0|0.}}962.000 (68EC040)&amp;lt;br&amp;gt;≈ {{0|0.}}813.000 (68LC040)&lt;br /&gt;
|-&lt;br /&gt;
| Performance || ≈ 29 MIPS @ 40 MHz (Die Herstellerangabe von 44 MIPS ist eher unrealistisch)&amp;lt;br&amp;gt;≈ 11 MFLOPS @ 40 MHz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Motorola 68000er-Familie]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Commonscat}}&lt;br /&gt;
* [http://www.cpu-collection.de/?tn=1&amp;amp;l0=cl&amp;amp;l1=68040 Motorola 68040-Prozessoren: Bilder und Beschreibungen] auf cpu-collection.de&lt;br /&gt;
* [http://www.freescale.com/ (Motorola hat die Chipfertigung ausgegliedert)] Homepage des Herstellers Freescale Inc. (englisch)&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Navigationsleiste Freescale-Produkte}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Motorola-Prozessor|68040]]&lt;/div&gt;</summary>
		<author><name>~2025-136443</name></author>
	</entry>
</feed>