|
|
|
Denne udvikling har været meget afgørende for de moderne CPU'ers ydeevne. Eksempelvis tog det en 386'er seks klokkeslag at lægge ét tal til en løbende sum. En opgave som 486'eren klarer på kun to klokkeslag i kraft af en mere effektiv dekodning af instruktionerne.
5. og 6. generations-CPU'ere samt alle herefter kan klare flere af den slags operationer i løbet af 1 klokkeslag, da de kan have flere afviklingsdele (pipelines), der arbejder parallelt:
Læs også om MMX, om 3DNow! og Katmai instruktioner.
FPU - floating-point unit |
De første CPU'er kunne udelukkende arbejde med heltal. Derfor kunne man eftermontere en matematisk hjælpeprocessor, når der var behov for bedre regnekraft. Senere blev denne FPU indbygget i selve CPU'en:
| CPU | FPU |
| 8086 | 8087 |
| 80286 | 80287 |
| 80386 | 80387 |
| 80486DX | Indbygget |
| 80486SX | Ingen |
| Pentium og derefter | Indbygget |
I mange år hed det sig, at Intel's CPU'er havde langt de bedste FPU-enheder. Processorne fra AMD og især Cyrix havde i hvert fald i starten ry for at levere en dårlig ydelse på dette område. Men det er ændret siden.
I øvrigt er det slet ikke sikkert, at du udnytter FPU'en i ret høj grad. Det afhænger af de applikationer (bruger-programmer), du benytter.
Almindelige kontorprogrammer bruger sjældent de såkaldte flydende kommatal-operationer, som FPU kan foretage. Det gør 3D-tegneprogrammer som AutoCad derimod i stor stil. Det gør alle 3D-spil og det gør video- og lydbearbejdning.
Hvis du bruger pc'en på avancerede designopgaver, spil eller lyd- eller videoredigering, er FPU-ydelsen væsentlig. For de mange almindelige brugere har det meget begrænset betydning.
Se også modul 3e om MMX, 3DNow! og SSE (Katmai).
Grafisk oversigt |
Der er som nævnt CPU'er af mange andre fabrikater (IBM, Texas, Cyrix, AMD), og ofte laver de modeller, der overlapper to generationer. På den måde kan det godt være lidt svært at orientere sig blandt CPU'erne. Her er et forsøg på at inddele de forskellige CPU'er efter generation:
Videre studier |
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.