Year Microprocessor Transistors Data Address Memory Clock Pins
Bus Bus Address Frequency
Width Width Range
1971 Intel 4004 2,300 4 bits 12 bits 4 KB 740 kHz 16
1972 Intel 8008 3,500 8 bits 14 bits 16 KB 500–800 18
kHz
1974 Intel 8080 4,500 8 bits 16 bits 64 KB Up to 2 40
MHz
1976 Intel 8085 6,500 8 bits 16 bits 64 KB 3, 5, or 6 40
MHz
1978 Intel 8086 29,000 16 bits 20 bits 1 MB 5–10 MHz 40
1979 Intel 8088 29,000 8 bits 20 bits 1 MB 5–8 MHz 40
1982 Intel 80286 134,000 16 bits 24 bits 16 MB 6–25 MHz 68
1985 Intel 80386 275,000 32 bits 32 bits 4 GB 12–40 MHz 132
1989 Intel 80486 1,200,000 32 bits 32 bits 4 GB 20–100 168
MHz
1993 Intel Pentium 3,100,000 64 bits 32 bits 4 GB 60–300 273
MHz
1995 Intel Pentium 5,500,000 64 bits 36 bits 64 GB 150–200 387
Pro MHz
1997 Intel Pentium II 7,500,000 64 bits 36 bits 64 GB 233–450 242
MHz
1999 Intel Pentium III 9,500,000 64 bits 36 bits 64 GB 450 MHz– 370
1.4 GHz
2000 Intel Pentium 4 42,000,000 64 bits 36 bits 64 GB 1.3–3.8 478
GHz
2006 Intel Core 2 Duo 291,000,000 64 bits 36 bits 64 GB 1.8–3.33 775
GHz
2008 Intel Core i7 731,000,000 64 bits 36 bits 64 GB 2.66–3.33 1366
GHz
2010 Intel Core i3 382,000,000 64 bits 36 bits 64 GB 2.93–3.33 1156
GHz
2009 Intel Core i5 774,000,000 64 bits 36 bits 64 GB 2.4–3.6 1156
GHz
2012 Intel Core i7 (Ivy 1,400,000,000 64 bits 36 bits 64 GB 1.7–3.9 1155
Bridge) GHz
2015 Intel Core i7 1,750,000,000 64 bits 39 bits 512 GB 2.6–4.2 1151
(Skylake) GHz
2017 Intel Core i3 1,200,000,000 64 bits 39 bits 512 GB 3.9 GHz 1151
(Kaby Lake)
2017 Intel Core i5 1,500,000,000 64 bits 39 bits 512 GB 3.5–4.2 1151
(Kaby Lake) GHz
2017 AMD Ryzen 7 4,800,000,000 64 bits 48 bits 256 TB 3.0–4.0 AM4
GHz
2018 Intel Core i9 8,800,000,000 64 bits 39 bits 512 GB 2.9–4.8 2066
GHz
2020 Apple M1 16,000,000,000 128 42 bits 4 TB 3.2 GHz N/A
bits
2022 Apple M2 20,000,000,000 128 42 bits 4 TB 3.49 GHz N/A
bits
2023 Intel Core i3 ~1.5B 64 bits 39 bits 512 GB 3.3–4.5 LGA1700
(13th Gen) GHz
2023 Intel Core i5 ~2.5B 64 bits 39 bits 512 GB 3.7–5.1 LGA1700
(13th Gen) GHz
2024 Intel Meteor TBD 64 bits TBD TBD TBD TBD
Lake