310 likes | 500 Views
A Brief History of Microprocessors. Module M13.1 Sections 1.1, 9.1. Some Microprocessors. Intel 4004 Intel 8080 Motorola 6800 MOS Technology 6502 Intel 8088/8086 Motorola 6809 Motorola 68000 Motorola 6811/12. A Typical Computer System. The 8080 Microprocessor. 40-pin chip
E N D
A Brief History of Microprocessors Module M13.1 Sections 1.1, 9.1
Some Microprocessors • Intel 4004 • Intel 8080 • Motorola 6800 • MOS Technology 6502 • Intel 8088/8086 • Motorola 6809 • Motorola 68000 • Motorola 6811/12
The 8080 Microprocessor • 40-pin chip • Developed by Intel in 1974 • 16 Address Lines • Can address 216 = 64 Kbytes of memory • 8 Data Lines • Required +5V, +12V and -5V • First microprocessor to become widely used
The 8080 Microprocessor Program Status Word Primary Accumulator Secondary Accumlators/ Data Counters Stack Pointer Program Counter PSW A B C D E H L SP PC
The 6800 Microprocessor • 40-pin chip • Developed by Motorola in 1975 • 16 address lines and 8 data lines • Used only +5V
The 6800 MicroprocessorRegisters Accumulator A Accumulator B Index register X Program counter Stack pointer Condition code register A B X PC SP CC
The 6502 Microprocessor • 40-pin chip • Developed by MOS Technology, Inc. in 1976 • 16 address lines and 8 data lines • Based on the Motorola 6800 • Used in many home computers including the • Apple II • Commodore PET • Atari
The 6502 MicroprocessorRegisters Accumulator Index register X Index register Y Program counter Stack pointer Status register A X Y PC SP Status
The 8088/8086 Microprocessor • 40-pin chip • Developed by Intel in 1978 • 20 address lines • Can address 220 = 1 Mbyte of memory • 8/16 multiplexed data lines in 8088/8086 • 8088 used in the first IBM PC in 1981
The 6809 Microprocessor • 40-pin chip • Developed by Motorola in 1979 • 16 address lines and 8 data lines • Used in the Radio Shack Color Computer • Widely used in industrial controllers
The 6809 MicroprocessorRegisters Accumulator A:B = D Index register X Index register Y System stack pointer User stack pointer Program counter Direct page register Condition code register A B X Y S U PC DP CC
The 68000 Microprocessor • 64-pin chip • Developed by Motorola in 1979 • 24 address lines • Can address 224 = 16 Mbytes of memory • 16 data lines • Used in the original Macintosh Computer
The 68000 MicroprocessorRegisters 31 16 15 8 7 0 D0 D1 D2 D3 D4 D5 D6 D7 Data Registers 31 16 15 0 A0 A1 A2 A3 A4 A5 A6 A7 A7’ Address Registers Program Counter Status/CCR
1981 IBM PC , uses Intel 8088 1982 Motorola 68010 1982 Motorola 68008 1984 Intel 80286 10 MHz, 130,000 transistors 1984 Motorola 68020 32-Bit address and data busses Integrated Microcontroller 1985 Motorola 68HC11 1986 Motorola 68020 -- 25 MHz 1986 Intel 80386 16 MHz, 275,000 transistors 1987 Motorola 68030 1988 Motorola 68030 -- 33 MHz 1989 Intel 80486 25 MHz, 1,000,000 transistors 1990 Intel 80486 50 MHz 1992 Intel Pentium 4,000,000 Transistors 1997 Motorola 68HC12 Enhanced 68HC11
The 68HC11/12 ROM/ RAM CPU EEPROM EPROM 68HC11/12 A/D TIMER PARALLEL SPI SCI I/O