CPU'erne er helt centrale aktører i pc'ens korte men voldsomme historiske udvikling. Følgende emner bliver gennemgået:
|
|
|
Disse sider, der er opdelt i fire moduler, men kan med fordel læses fortløbende.
Du bør have læst modulerne 2a, 2b, 2c, 2d og 2e først.
Introduktion |
CPU'en er nok den vigtigste enhed i pc'en. Forkortelsen CPU står for Central Processing Unit - den "centrale processer enhed". Lad os kort se på den beskrivelse:
Man kan roligt sige at uden CPU, er der ingen pc. Samtidig udvikles CPU'erne - ligesom alle andre hardware-produkter - hele tiden. Måske ses den voldsomme teknologiske udvikling indenfor edb-området mest tydeligt på den evige strøm af ny og hurtigere CPU'er. CPU'erne har løbende fordoblet deres ydelse for hver 18 måneder, og der er ikke meget, der tyder på at det stopper.
Når vi i dag kigger på alle CPU'erne i en større sammenhæng, ser vi:
CPU'erne - kort oversigt |
CPU'ernes historie går tilbage til 1971, hvor det lille ukendte firma Intel for første gang integrerede en lang række transistorer til en central processing unit - chip, kaldet Intel 4004. Der gik dog otte år, før den første pc blev konstrueret.
Pc'erne er opbygget over forskellige generationer af CPU'er. Intel er ikke det eneste firma, der laver CPU'er, men de er så klart de førende. Følgende tabel viser de forskellige generationer blandt CPU'erne. Det er først og fremmest Intels chips, men i 5. og 6. generation støder vi på alternativer:
| PC | CPU's | År | Antal
transistorer |
| 1. generation | 8086 og 8088 | 1978-81 | 29.000 |
|
|
80286 | 1984 | 134.000 |
|
|
80386DX og 80386SX | 1987-88 | 275.000 |
|
|
80486SX, 80486DX,
80486DX2 og 80486DX4 |
1990-92 | 1.200.000 |
|
|
Pentium
Cyrix 6X86 AMD K5 IDT WinChip C6 |
1993-95
1996 1996 1997 |
3.100.000
-- -- 3.500.000 |
| Optimeret
5. generation |
Pentium MMX
IBM/Cyrix 6x86MX IDT WinChip2 3D |
1997
1997 1998 |
4.500.000
6.000.000 6.000.000 |
|
|
Pentium Pro
AMD K6 Pentium II Celeron AMD K6-2 Pentium III |
1995
1997 1997 1998 1998 |
5.500.000
8.800.000 7.500.000 7.500.000 9.300.000 28.000.000 |
|
|
Intel Pentium 4 |
2000 |
37.000.000
42.000.000 |
Bemærk, at Pentium Pro faktisk rummede 20 millioner transistorer,
hvis vi medregner L2 cachen. På denne måde er Celeron "Mendocino"
oppe på 29 millioner transistorer. Opgivelserne for de tre nederste CPU'er er ligeledes inklusive cache.
Vi starter med at se, hvad CPU'en egentlig laver:
Hvad er en CPU? |
CPU'en sidder midt i pc'en og data passerer hele tiden gennem den, for det er CPU'en, der udfører en stor del af arbejdet i computeren.
CPU'en modtager hele tiden instruktioner, som den skal udføre.
Hver instruktion er en ordre om databehandling. Selve arbejdet består
for det meste af beregninger og data-transport:
Data har én vej ind til CPU'en. Det er en slags data-motorvej,
der hedder systembussen , den kommer du til at høre meget
mere om senere.
To typer data |
CPU'en fodres altså med en lind strøm af data - via systembussen. Og CPU'en modtager mindst totyper af data:
Det, vi kalder instruktioner, er programkode . Det er blandt andet de beskeder, som du hele tiden sender til pc'en ved hjælp af mus og tastatur. Beskeder om, at nu skal der printes, gemmes, åbnes osv.
Data er typisk brugerdata. Tænk på det brev, du sidder og skriver
til Tante Karen. Selve indholdet,bogstaverne, billeder mv., det
er brugerdata . Men når du siger "udskriv", så er det
programkode (instruktioner), du sender afsted:
Videre studier |
Lad os nu se, hvordan CPU'ernes hastighed er blevet forbedret op gennem generationerne.
Klik for Modul 3b.
Læs videre om Ultra DMA og AGP i modul 5b
Læs om driv-programmer til Windows 95 i modul 6c.
Læs videre om RAM i modul 2e
Copyright (c) 1996-2011 by Michael B. Karbo.