Difference between revisions of "Motorola MC68040"

From Computer History Wiki
Jump to: navigation, search
(An acceptable start...)
 
m (Avoid redir, tweaks)
Line 12: Line 12:
 
}}
 
}}
  
The '''Motorola MC68040''' is a 32-[[bit]] [[microprocessor]] in the [[Motorola M68000 Family]], the successor to the [[Motorola MC68030]]. Later members include the [[MC68060|68060]].
+
The '''Motorola MC68040''' is a 32-[[bit]] [[microprocessor]] in the [[Motorola M68000 Family]], the successor to the [[Motorola MC68030]]. Its successor was the [[Motorola MC68060|68060]].
  
 
Performance was increased over earlier members in part by the increased use of [[pipeline|pipelining]] and [[cache|caching]]; the MC68040 included a six-stage pipeline, along with sepate 4K-byte caches for [[instruction]]s and data.
 
Performance was increased over earlier members in part by the increased use of [[pipeline|pipelining]] and [[cache|caching]]; the MC68040 included a six-stage pipeline, along with sepate 4K-byte caches for [[instruction]]s and data.
Line 20: Line 20:
 
It was used in a number of [[Macintosh]] [[personal computer]]s, and also [[workstation]]s from [[NeXT Computer, Inc|NeXT]].
 
It was used in a number of [[Macintosh]] [[personal computer]]s, and also [[workstation]]s from [[NeXT Computer, Inc|NeXT]].
  
Downgraded versions which omitted the [[floating point]], and another with also the [[memory management]], were produced.
+
Downgraded versions which omitted the [[floating point]], and another also without the [[memory management]], were produced.
  
 
{{semi-stub}}
 
{{semi-stub}}
  
[[Category:Microprocessors]]
+
[[Category: Microprocessors]]

Revision as of 12:42, 1 November 2018


MC68040
Family: Motorola M68000 Family
Architecture: 32-bit
Manufacturer: Motorola
Year Introduced: 1990
Address bus: 32-bit
Data bus: 32-bit
Number of registers: 15 general 32-bit registers (8 data, 7 address)
Cache: 4K byte icache+dcache
Clock Speed: 25, 33, 40 MHz


The Motorola MC68040 is a 32-bit microprocessor in the Motorola M68000 Family, the successor to the Motorola MC68030. Its successor was the 68060.

Performance was increased over earlier members in part by the increased use of pipelining and caching; the MC68040 included a six-stage pipeline, along with sepate 4K-byte caches for instructions and data.

It was the first family member to include floating point on the main chip, but did not provide full IEEE-compatiable floating point: transcendental functions were not included, which limited its utility.

It was used in a number of Macintosh personal computers, and also workstations from NeXT.

Downgraded versions which omitted the floating point, and another also without the memory management, were produced.