![]() |
VOOZH | about |
Transistor was invented in 1948 (23 December 1947 in Bell lab). IC was invented in 1958 (Fair Child Semiconductors) By Texas Instruments J Kilby. The first microprocessor was invented by INTEL(INTegrated ELectronics).
Size of the microprocessor - 4 bit
| Name | Year of Invention | Clock speed | Number of transistors | Inst. per sec |
|---|---|---|---|---|
| INTEL 4004/4040 | 1971 by Ted Hoff and Stanley Mazor | 740 kHz | 2300 | 60,000 |
Size of the microprocessor - 8 bit
| Name | Year of Invention | Clock speed | Number of transistors | Inst. per sec |
|---|---|---|---|---|
| 8008 | 1972 | 500 kHz | 3500 | 50,000 |
| 8080 | 1974 | 2 MHz | 6000 | 10 times faster than 8008 |
| 8085 | 1976 (16-bit address bus) | 3 MHz | 6500 | 769230 |
Size of the microprocessor - 16 bit
| Name | Year of Invention | Clock speed | Number of transistors | Inst. per sec |
|---|---|---|---|---|
| 8086 | 1978 (multiply and divide instruction, 16-bit data bus and 20-bit address bus) | 4.77 MHz, 8 MHz, 10 MHz | 29000 | 2.5 Million |
| 8088 | 1979 (cheaper version of 8086 and 8-bit external bus) | 2.5 Million | ||
| 80186/80188 | 1982 (80188 cheaper version of 80186, and additional components like interrupt controller, clock generator, local bus controller, counters) | 6 MHz | ||
| 80286 | 1982 (data bus 16bit and address bus 24 bit) | 8 MHz | 134000 | 4 Million |
Size of the microprocessor - 32 bit
| Name | Year of Invention | Clock speed | Number of transistors | Inst. per sec |
|---|---|---|---|---|
| INTEL 80386 | 1986 (other versions 80386DX, 80386SX, 80386SL , and data bus 32-bit address bus 32 bit) | 16 MHz - 33 MHz | 275000 | |
| INTEL 80486 | 1986 (other versions 80486DX, 80486SX, 80486DX2, 80486DX4) | 16 MHz - 100 MHz | 1.2 Million transistors | 8 KB of cache memory |
| PENTIUM | 1993 | 66 MHz | Cache memory 8 bit for instructions 8 bit for data |
Size of the microprocessor - 64 bit
| Name | Year of Invention | Clock speed | Number of transistors | Inst. per sec |
|---|---|---|---|---|
| INTEL core 2 | 2006 (other versions core2 duo, core2 quad, core2 extreme) | 1.2 GHz to 3 GHz | 291 Million transistors | 64 KB of L1 cache per core 4 MB of L2 cache |
| i3, i5, i7 | 2007, 2009, 2010 | 2.2GHz - 3.3GHz, 2.4GHz - 3.6GHz, 2.93GHz - 3.33GHz |
Generations of microprocessors:
Types of microprocessors :
Clock speed: One of the earliest features of microprocessors was the clock speed, which refers to the speed at which the processor can execute instructions. Over time, clock speeds have increased, with modern processors capable of speeds in the billions of cycles per second (GHz).
Instruction set architecture: Microprocessors have evolved to support different instruction set architectures, including CISC (complex instruction set computer) and RISC (reduced instruction set computer), which affect the efficiency and complexity of processing.
Cache memory: Microprocessors now include a cache memory, which is a small amount of high-speed memory that stores frequently used data for quicker access.
Multi-core processors: Modern microprocessors have multiple cores, allowing for multiple tasks to be executed simultaneously, increasing performance and multitasking capabilities.
Virtualization: Microprocessors now support virtualization, which enables multiple operating systems to run on the same physical hardware.
Power management: Modern processors include power management features, which reduce power consumption and improve energy efficiency.
Graphics processing: Many modern microprocessors include integrated graphics processing units (GPUs), which allow for faster and more efficient handling of graphics-intensive tasks.
Security features: Microprocessors now include security features, such as hardware-level encryption and secure boot, to protect against malware and hacking.
Internet connectivity: Microprocessors now include built-in networking capabilities, such as Wi-Fi and Ethernet, which allow for seamless internet connectivity.
Machine learning capabilities: Some modern microprocessors include specialized processing units for machine learning and artificial intelligence tasks, allowing for faster and more efficient processing of these tasks.
Advantages of the microprocessor -
Disadvantages of microprocessors -