|Family:||Motorola M68000 Family|
|Data bus:||32-bit (but can work with 8- or 16-bit buses)|
|Number of registers:||15 general 32-bit registers (8 data, 7 address)|
|Cache:||256 byte icache|
|Clock Speed:||12.5 MHz - 33.33 MHz|
The Motorola MC68020 is a 32-bit microprocessor in the Motorola M68000 Family, the first of the second generation in that family, with a full 32-bit implementation throughout (including the data bus).
Performance was increased by the use of pipelining and caching; the MC68020 included a three-stage pipeline, along with a 256-byte cache (for instructions only). It also had a companion floating point chip, the MC68881, which provided IEEE-compatiable floating point.