Difference between revisions of "Motorola MC68040"
(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]]. | + | 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 | + | 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 11: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.